Post Go back to editing

AD5672R Daisy chain not working

Hello

I'm currently working on daisy chaining 2 AD5672R DACs together, I've sent in the command(1000 and DB0=1) to enable the daisy chain mode but it doesn't seem to be responding to the command. I've attached a snap of the chipscope signals and i believe it is what is recommended on the datasheet. The first 8 writes are for the first AD5672R and the secnond 8(longer writes) are for the second AD5672R. could you please advice me on the normal process for daisy chaining these DACS. Also not seen in the pics is the LDAC is held low for the duration of the run any help would be great.

Thank you 

attachments.zip
Parents
  • Hello Ivan

    Here are some shoots of the signals that are going to the DACs, the yellow is the SCK, green is DAC1_DIN, and blue is DAC2_DIN. I managed to get the first DAC to enable the daisy chain mode but i cant seem to program the second DAC. It seems that im missing something painfully obvious.

    pic1: setting the DACs to daisy chain mode

    pic2: sending in register for 1st DAC(seems to program ok)

    pic3: sending in register for 2nd DAC(does not program)

    as a note there seems to be areas in the sequence where the data gets a little jammed up, this might be causing my issues. pics 4 and 5 show these areas.

    pic4: first write command for first DAC

    pic5: write command for DAC 7 of first DAC and DAC 0 of second DAC

Reply
  • Hello Ivan

    Here are some shoots of the signals that are going to the DACs, the yellow is the SCK, green is DAC1_DIN, and blue is DAC2_DIN. I managed to get the first DAC to enable the daisy chain mode but i cant seem to program the second DAC. It seems that im missing something painfully obvious.

    pic1: setting the DACs to daisy chain mode

    pic2: sending in register for 1st DAC(seems to program ok)

    pic3: sending in register for 2nd DAC(does not program)

    as a note there seems to be areas in the sequence where the data gets a little jammed up, this might be causing my issues. pics 4 and 5 show these areas.

    pic4: first write command for first DAC

    pic5: write command for DAC 7 of first DAC and DAC 0 of second DAC

Children
No Data