You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems like the amplitude register is missing from the list of addresses in artiq/soc/runtime/dds.h.
0x33 and 0x32 need to be programmed to 0x0f and 0xff respectively to generate an output on the DDS. Default for these registers is 0 and it doesn't seem like they are being programmed in dds.c.
The text was updated successfully, but these errors were encountered:
r-srinivas
changed the title
AD9914 amplitude register
AD9914 register values
Aug 26, 2015
I think you also need to turn on the profile mode. I tested it on my eval board and there's no output without the profile mode. This is in address 0x06. Value should be 0x80.
It seems like the amplitude register is missing from the list of addresses in artiq/soc/runtime/dds.h.
0x33 and 0x32 need to be programmed to 0x0f and 0xff respectively to generate an output on the DDS. Default for these registers is 0 and it doesn't seem like they are being programmed in dds.c.
The text was updated successfully, but these errors were encountered: