Part Number: DAC3482EVM
I have connected two DAC3482 EVMs with the DLL (after changing the names of each FTDI chip).
In each device I'm reading and writing both the DAC chip and the CDC.
A weird thing though happens - after reading DAC registers, the CDC registers change as well.
For example:
I'm writing 0x8040000 to address 0 in CDC. Reading it returns 0x8040000.
Now after reading address 0 in the DAC - reading address 0 in the CDC gives a different number. Reading a different address from the DAC results in reading a different value from address 0 of the CDC..
At least for first step what I'm trying to do is to simulate opening the EVM GUI and pressing Load Regs to load a saved file. So to do this I connect both EVMs and send all registers data (both DAC and CDC) one by one.
The result in terms of signal synthesis is not the same and the PLL won't lock if I do it like this. What is happening in the EVM GUI when pressing load DAC? maybe there is a procedure of which regs should be written and when?
Thanks