H3LIS331DL Breakout Responding with Zeros

Hi folks,

I’m trying to read from the H3LIS331DL over SPI, but it is responding with all zeros when I try to read the WHO_AM_I register.

I desoldered the CS pad, so it should be starting in SPI mode. I’m using CPOL=1, CPHA=1 (data on MOSI at leading edge, MISO on trailing edge).

It looks like it’s responding to the read request, but holding the line at zero. How can I diagnose the problem? Here’s a screen shot of the transfer.

jpc

Create an issue here https://github.com/sparkfun/SparkFun_LI … ary/issues