cancel
Showing results for 
Search instead for 
Did you mean: 

LSM6DSM loses its configuration.

SRezk
Associate II

LSM6DSM loses its configuration when another chip in the board is turned on. SIMO pin goes up for 1.5ms when it happens, with a voltage of 2.2V even though the accelerometer is fed with a 2.8V supply voltage. I do not see a glitch below 1.8V which could explain the problem (if the accelerometer suffers a reset when the other chip is turned on) I only see a very small glitch which should definitely not corrupt the accelerometer.  When this happens, the INT1 pin goes to 0 in case it was already in 1, and the accelerometer starts answering FFFF instead of the actual data.

Do you have any idea of what could be going on?

Thank you.

1 REPLY 1
Eleon BORLINI
ST Employee

Hi Stephania, sorry for the late answer. Do the two chips (LSM6DSM and the other which is turned on) share the same Vdd line? And is the Vdd on the same line of VddIO? If so, did you placed the 100nF decoupling capacitors on the Vdd and VddIO as recommended by the datasheet? For some reason the SPI communication is stuck: which is the CS behavior in this case? Does the LSM6DSM recover after reboot? Regards