09-13-2022 02:23 AM
Hi, BOSCH
In the Interface Guide document on the BMI270 datasheet,
BMM150 is connected through pins 2 and 3.
I'd like to know why this method is a guide.
For example, to save the number of pins?
Or is there any part of this method that can help you synchronize?
09-13-2022 03:41 AM
Hi mgchoi,
When the BMM150 is connected to the BMI270, the auxiliary interface(I2C master) is used. BMI270 acts as an I2C master and BMM150 acts as an I2C slave. The I2C interface requires two pins SDA and SCL, corresponding to the 2 and 3 pins of BMI270.
For more detailed schematic examples, please refer to the BMI270 shuttle board: https://www.bosch-sensortec.com/media/boschsensortec/downloads/shuttle_board_flyer/application_board...
09-13-2022 05:42 AM
Thank you for reply
So, not for this reason, but for simple pin count savings? Or is there any reason why this method helps you synchronize? I would appreciate it if you could let me know if there is any other reason.
09-13-2022 09:58 AM
Hi mgchoi,
The I2C standard uses two pins.
The BMM150 is connected to the BMI270, and the BMI270 can directly access the data of the BMM150 through the I2C interface.