Hi,
we are using ICM-42688-P and we have unexpected behavior that we don't understand. At about 5% of IMUs after we do the reboot sequence we get HEADER_ODR_ACCEL & HEADER_ODR_GYRO set to 1. The confusing part is that it is happening with the same software and hardware (we just replace ICM-42688-P).
So we are not sure why the same component behavie differently. Can someone provide more data?
In our reboot sequence, we set CS and CLK to high and after that, we do the configuration of ICM-42688-P. The first FIFO that arrives has a value of 0x7B (that has HEADER_ODR_ACCEL and HEADER_ODR_GYRO set to 1).
At first boot, we don't have the issue (only reboot).
Please find data recorded with the logic analyzer in the attachment (Saleae).