I want to make SPI communication with the BMM150 through the BHI260AP connected to the microcontroller.
Specifically, I want to read the Chip ID and operate the Sleep mode of the BMM150 connected to the BHI260AP.
Is this possible?
I could read the BMP390's chip ID using 13.2.4 Soft Pass-Through (0x000A) in the BHI260 datasheet.
I can take magnetic data from the BMM150, but I am not able to get the chip ID of the BMM150.
I am using Application board 3.0 and BHI260AP shuttle board, and the BMM150 is connected to the IMU Auxiliary Interface.
How can I read/write the registers of the BMM150 connected to IMU Auxiliary Interface?
According the BHI260AP datasheet, with the Soft Pass-Through (0x000A) command, it seems that I can operate to read and write registers on the devices connected to M1, M2 and M3.
I am able to get the chip ID of the BMP390.