ICM42688-P Communication using I2C

By vasudevrk321gmailcom , 10 October 2023

Hello,

When i try to communicate with ICM sensor using I2C interface for reading the WHO_AM_I register i am supposed to get 0x47 as a output but I'm unable to read that register it self?
Can anyone please guide me?

mustafayildiri…

2 years 5 months ago

Hi,

Are you using our eMD firmware?
https://invensense.tdk.com/developers/software-downloads/#smartmotion

phpbb Post ID
45263

vasudevrk321gmailcom

2 years 5 months ago

Hi,

No I am not using your emd firmware,
I am just reading the WHO_AM_I register for device id from STM32 Microcontroller using I2C lines, but i am not getting any response from IMU sensor.

phpbb Post ID
45266

mustafayildiri…

2 years 5 months ago

Hi,

I am not sure what might be the issue you are having. I would suggest start debugging the I2C initialization and configuration of your I2C peripheral including clock speed.

phpbb Post ID
45271
phpbb Topic ID
45258