I am using ICM20649 evaluation board with nRF52832 interfacing SPI connection. I was able to successfully communicate icm with mcu and get data of accel/gyro on Segger RTT viewer, now all of the sudden with the same code there is data received from icm. while i checked who_am_i register, now i am getting value 0x00 and no data, however earlier it was 0xE1 and data according to the data sheet.
What could possibly gone wrong ? This has happened with two ICM20649 evaluation board and 4 custom pcb, i am not able to use these boards.