I have noticed from time to time my application hangs on startup using the sensor fusion. I first suspected my code but then I noticed something.
After several seconds of execution, pausing the execution with the debugger reveals that the program is looping forever in MPL3115_Init, waiting for I2C callback to send the 'sent' flag
Debugger shows that MPL3115_I2C_Error is 0
I am using KL46Z
My code is not interacting with any of the sensors or I2C so far.
Any idea of what is going on ?