Skip to content

BMM350 Initialization Fails with I3C Interface Due to Soft Reset #3

@micropk

Description

@micropk

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:

Initialize the BMM350 sensor using the I3C interface.
Observe the initialization failure and default to the I2C interface.

Solution:
Commenting out this line resolves the issue and allows the driver to work correctly.

https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/BMM350-Initialization-Fails-with-I3C-Interface-Due-to-Soft-Reset/m-p/101160

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions