You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using a BHI360 6-axis IMU connected to a BMM350 magnetometer on a custom PCB and I wasn't able to make them work using the "BHI360_BMM350C" firmware.
Therefore, I purchased a BHI360 shuttle boards 3.0 to make some tests and it turns out the BMM350 INT pin MUST be connected to the BHI360 JTAG_DIO pin to make this firmware work correctly. Otherwise, we get some (0x24 Sensor Error: No Valid Data) and (0x25: Slow Sample Rate) errors for any virtual sensors requiring the BMM350.
I had to modify my hardware to make this firmware work, which cost us time a and money. In my opinion, it would be more practical to be able to adapt the provided firmware to any specific hardware. For instance, choose to which pin(s) the external sensor interrupt line(s) are connected or choose polling mode instead of interrupt mode.
My question is: could you make some changes to the firmware files to allow to write some registers to adapt the firmware to any specific hardware ? This way, after uploading the firmware to the BHI360, we could easily choose the right pins to use or to enable polling mode instead.
Hello,
I am using a BHI360 6-axis IMU connected to a BMM350 magnetometer on a custom PCB and I wasn't able to make them work using the "BHI360_BMM350C" firmware.
Therefore, I purchased a BHI360 shuttle boards 3.0 to make some tests and it turns out the BMM350 INT pin MUST be connected to the BHI360 JTAG_DIO pin to make this firmware work correctly. Otherwise, we get some (0x24 Sensor Error: No Valid Data) and (0x25: Slow Sample Rate) errors for any virtual sensors requiring the BMM350.
I had to modify my hardware to make this firmware work, which cost us time a and money. In my opinion, it would be more practical to be able to adapt the provided firmware to any specific hardware. For instance, choose to which pin(s) the external sensor interrupt line(s) are connected or choose polling mode instead of interrupt mode.
My question is: could you make some changes to the firmware files to allow to write some registers to adapt the firmware to any specific hardware ? This way, after uploading the firmware to the BHI360, we could easily choose the right pins to use or to enable polling mode instead.
Thank you.
More information about this issue can be found on my Bosch Sensortec Community forum post.
The text was updated successfully, but these errors were encountered: