I'm integrating the BMM350 API into a project with a custom board and host MCU.
The result of otp_dump_after_boot(dev) results in -12(BMM350_E_OTP_SIGN). Looking at the documentation, there's no elaboration on what the "Sign error" is or what causes it. Any supporting info would be helpful.
BMM350 OTP Status Reg Sign Error
Best reply by bbooher
We did get the correct Chip ID. And most of the source code for the wrapper at this point is moot, since we're only in the init function.
We got the custom hardware in, and things are working as expected - I'm going to chalk it up as an error hacking the devkit to old hardware. However, it still would be helpful to have more documentation about the Sign Error flag in the status register and what that means.
4 replies
Resolved