Skip to main content
Visitor II
October 6, 2026
Question

LSM6DSV320X: gyroscope X and Y output garbage for up to 1.7 s after a sharp shock; Z and the accelerometers are fine

I am using an LSM6DSV320X (STEVAL-MKI251A) read over SPI.

Settings: high-performance mode, ODR 1.92 kHz, gyroscope ±4000 dps, LPF1 off, low-g ±16 g, high-g ±320 g, BDU = 1.

Problem: after a sharp mechanical shock the gyroscope X and Y outputs become noise swinging up to ±4000 dps from one sample to the next. It lasts from 60 ms to 1.7 s and then stops abruptly, as shown in the first picture. The shock is along Z, about 250 g for about 2 ms.

- Y is always affected, X nearly always, Z hardly at all.

- Both accelerometers and the temperature output are normal during it. All FIFO tags are valid and no samples are lost.

 

Also, here is a comparison of an ISM330DHCX with the same strikes; only small gyro ringing is observed.

What is the issue, and is the new LSM6DSK320X immune to this?