Skip to main content
Visitor II
August 29, 2019
Question

LSM6DSM loses its configuration.

  • August 29, 2019
  • 1 reply
  • 573 views

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.

    This topic has been closed for replies.

    1 reply

    ST Employee
    September 26, 2019

    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