This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS8684: SPI communication issue

Part Number: ADS8684

Hello,

On our custom device STM32L496 communicates with ADS8684 over SPI. According to the description on the chip, the SPI data is read on the falling edge. The measured data is also set on the SDO along the falling edge. But the time diagrams in the documentation do not correspond to the real picture.

Real picture.

A red oval indicates a SDI data reading event.

Purple oval means reading the data with our chip.

Same situation in the description.

The problem is that set of data on the SDO occurs at a time when our chip reads them (errors may occur), and this situation does not really match the description.

The question is where exactly is the error? In the description, in the time diagram or is it a chip error (we tried 4 different chips)?

What is the correct way to work with this chip via SPI?