ICM-45686 acc data are all 0x00 in acc only low power mode

By 562784280qqcom , 27 August 2023

Hi @TDK developer
Now, I'm using TDK ICM-45686 sensor to develop wearables, I find that when acc is in low power mode, odr is 25, 50, or 100Hz, gyro is disable, map data ready to int1, Then I read acc data from register 0x00-0x05, I find that acc data are all 0x00. But if gyro is standby, low power mode or low noise mode, the acc data will be normal.

I hope that you can support me to debug it.

Thank you in advance for your support!

mustafayildiri…

2 years 6 months ago

Hello,

Are you using eMD firmware?

phpbb Post ID
45158

562784280qqcom

2 years 6 months ago

I don't use any image, I just want to get raw data for ACC in ACC only low power mode, and then do the algorithm by myself

phpbb Post ID
45160

562784280qqcom

2 years 6 months ago

How about this case? Do you give me an example code for ICM-45686 in acc only low power mode?

phpbb Post ID
45162

mustafayildiri…

2 years 6 months ago

Hi,

Could you tell me more about the sequence you followed to get the sensor in the low power mode?

Thanks

phpbb Post ID
45164

562784280qqcom

2 years 6 months ago

1.Establish i2c communication
2.Read chip ID: read 0x72: 1byte, value is 0xe9
3.Write 0x02 to 0x10 address
4.Write 0x2B to 0x1B address
5.Write 0x1B to 0x1C address
6.Write 0x04 to 0x16 address
7.Write 0x03 to 0x18 address
8.loop to get acc data from 0x00-0x05(Read 0x19 value, if value & 0x04 == 0x04, will read 6 byte from 0x00 register, then convert the lsb value to g value)

phpbb Post ID
45169

562784280qqcom

2 years 6 months ago

Could you please help me check the above steps? @MOD_Mustafa

phpbb Post ID
45175

562784280qqcom

2 years 6 months ago

@MOD_Mustafa How about my question?

phpbb Post ID
45184

mustafayildiri…

2 years 6 months ago

Hi,

Could you please tell me if you have NDA with TDK-Invensense?

phpbb Post ID
45200

562784280qqcom

2 years 6 months ago

HI @MOD_Mustafa

Sorry, I am an individual developer, I haven't signed the NDA, and you can share how to enter ACC only low power mode, and make sure the ACC data is working properly

phpbb Post ID
45233
phpbb Topic ID
45156