3 weeks ago
Description: The BMM350 sensor initialization fails when using the I3C interface due to a soft reset, causing the sensor interface to default to I2C. This issue is related to the line of code at https://github.com/boschsensortec/BMM350_SensorAPI/blob/main/bmm350.c#L219. Commenting out this line resolves the issue and allows the driver to work correctly.
Steps to Reproduce:
Solution:
Commenting out this line resolves the issue and allows the driver to work correctly.
yesterday - last edited yesterday
Hi peeyushk,
Thank for your feedback.
After a soft reset, I2c will be activated. You can modify based on the current BMM350 sensor API to meet your application scenario.