lis3dh and lps22hb sensors trouble
Hello everyone!
Got lis3dh and lps22hb on the custom board with F411 MCU. Use FIFO modes with both sensors. After getting interrupt on INT1 (lis3dh) and DRDY (lps22hb) pins MCU executes samples reading using DMA. Also got mutex for handling SPI bus access.
Ok, after power ON the board everything works fine for weeks or even months, but sometimes after MCU reboot (cause of IWDG or hard fault or because of fw update) sensors stop working and when reading a set of registers I receive strange data. Please, refer to the pictures below. Each row of the table corresponds to what was read from the sensor with an interval of 30 seconds.
I've read data sheets and application notes many times and am aware of reboot, reset and other features and commands that might be used in despair with this undefined behavior. Only device power off helps.
Can anyone help me?
