Post Go back to editing

AD9576 programming problem via SPI

Thread Summary

The user encountered issues programming the AD9576 via SPI, specifically with the instruction word not being sent correctly and no output being displayed. The solution involved verifying the SPI communication by reading default register values and ensuring the SPI master configuration matched the AD9576's requirements, including the correct clock edge sampling and the use of a dummy byte for read operations. After confirming the SPI communication, the user successfully configured the AD9576 and achieved the desired outputs.
AI Generated Content

Hi, Im Juan.

I need to program the AD9576 via SPI, so I have set pins 22 and 49 high for this purpose. For the configuration of the registers I have used the ACE software, I have selected the reference correctly (ref1 = CMOS 200 MHz) and the outputs enabled but still nothing is displayed at the output. My biggest doubt is that the instruction word is not being sent correctly. My method is to configure the single instruction first through register 0x001 (SPI configuration B) and then update through register 0x00F (I/O update) and start sending address followed by data. It is worth mentioning that I do this by sending 8 byte packets and I don't know if this is a problem. I would like to know if there is a bug in this communication method.

Regards,

Juan Camilo Peña A.