I did a clean install of COINES and the BMM350-SensorAPI git repo and it compiles links and downloads to the App 3.0 board just fine. I can see debug output on a COM port on the PC. However, I see no indication that the App3.0 board is talking to the 350 SB. In bmm350_init (in bmm350.c) a call to bmm350_set_regs call returns OK, but this call fails right after that: rslt = bmm350_get_regs(BMM350_REG_CHIP_ID, &chip_id, 1, dev); with a error code -2, (BMM350_E_COM_FAIL), the bmm350_init routine returns BMM350_E_DEV_NOT_FOUND (-3). I feel like possibly the firmware on the App3.0 board is suspect? Help!
... View more