MEMS - LSM9DS1 I2C Addressing Issue
I interfaced LSM9DS1 with TI micrcontroller TMS320F28035 with I2C protocol. The LSM9DS1 is SDO_A/G pin is pulled low, so that it can be addressed with 0x6A. But what I observe is..
Whenever I power the board up, it does not respond with 0x6A and responds only with 0x6B. It responds with 0x6B only for sometime after power up and stops responding. Now, it starts responding with 0x6A only and does not respond for 0x6B until it is power cycled again.
I don't understand why does the MEMS respond with a different address 0x6B everytime I power it up in the first place.
Can anyone help me with why is this behavior of MEMS being observed?
