Hi,
my name is Sebastian and I am a student from germany.
I have a problem with the SPI communication between the AD9204-80EBZ and my SAM V71Q21B. I cannot get any read output from the device. The configuration of the SPI protocol is shown in picture 1. I use MPLAB X IDE for programing.

The next pictures show what I can see on the oscilloscope: complete communication protocoll (2x 1 byte write, 1 byte read) and each package with better timeresolution
Blue is MOSI and pink is MISO





First picture shows the complete transaction: 8bit with first bit high for read, next 8 bit with last bit high for ID address and then the read instruction. Also one picture to see the timings of the SPI.
Maybe my SPI parameters are not configured correctly? Is it a problem that my MOSI is high on idle, since the SPI on the AD9204 side is implemented with one SDIO line at the ADC behind the NC7WZ07P6X?
Also I am a little bit confused about the capacity characteristics from the MISO line (pink). I changed the BNC cable between MOSI and MISO with same results, so the characteristics should come from the ADC board.
The SPI pins on the eval_board are between (1-2), (4-5) and (8-9). Also a jumper is placed on J605 for the internal clock.
The colors on the picture below are corresponding to the colors on the oscilloscope: yellow: chipSelect, green:clock, blue:MOSI
I'm realy greatful for input or any suggestions regarding a solution. Thanks!



