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.

DAC53204: No response on SDO in 4-Wire SPI after enabling GPO and SDO

Part Number: DAC53204

Tool/software:

Hello,

I am trying to get proper communication with my DAC53204 device and believe I am sending the proper commands in order to enter 4-Wire SPI mode.  The issue is that I am never seeing a Write Command echo on my SDO line.

Here is a logic analyzer plot of the very first two commands I send over the SPI bus which are to enable the GPO pin 0x24 0x20 0x00 followed by a command to enable the SDO pin 0x26 0x00 0x01:

I am running the bus at 500kHz and I have enabled my Raspberry Pi 5 to be SPI Mode 2.

Thank you!

  • Hi Brian, 

    Only enable the SDO pin. Do not enable GPIO (GPI-EN and GPO-EN should be zero). These are separate features and the GPIO enable will take priority over the SDO function. 

    Best,

    Katlynne Jones

  • That worked!  What's funny is enabling the GPO-EN is something I did very late in the game trying to debug this.  Originally I was never setting this GPO-EN bit and only setting the SDO, however I had my SPI Mode set to 3 so that's probably what my issue was prior to me adding in this GPO-EN.