ICP-20100 Initialization Problem

By soroushshavssco , 8 August 2022

Hello TDK community,

I am trying to drive an ICP-20100 Evaluation Board with the provided library (eMD-SmartMotion_ICP201xx_1.4.0) in I2C mode. I can confirm that the expected address (0x63) actually exists on the bus.
Referencing the provided library and sample code, it passes "inv_icp201xx_init()" function, but it gets stuck in "inv_icp201xx_soft_reset()" where we wait for DEVICE_STATUS register to become 1 to write a new mode.
Any advice on how to solve this problem is highly appreciated.

phpbb Topic ID
39537