AnsweredAssumed Answered

SPI Communication Problem with ADIS16488A

Question asked by ddub on Sep 16, 2014
Latest reply on Feb 6, 2015 by NevadaMark

I am currently trying to implement an SPI controller that I converted over from an ADXL345 project using simulink/HDL coder that is running on a Zedboard (PL side).  To start I am simply trying to read the product ID at 0x7E on page 0x00.  I read an unexpected value on the IMU's SDO - essentially '0000 0000 1000 0000', but with a couple intermittent pulses to 1 that coincide with the clock down stroke.

 

When I attempt to read sensor registers (Z_ACCL_OUT)  I get similar data that seems be changing with the measurements (as opposed to the constant bad data I get when trying to read PROD_ID.

 

Has anyone seen something similar before?

 

An image is attached - DATA is SDI and D2 is SDO.  I am attempting to read from 0x7E, or '01111110'

Attachments

Outcomes