The SDR requires both firmware for the embedded 8051 and a control program for the PC. I have been using the firmware that Analog Devices includes in their AD9958/59 demo board. The zip file includes both the source code(set up for Keil) and the compiled file(AD9959_FW.hex). The hex file can be loaded into the 8051 by using the Cypress Console download command. After the chip is programmed, it will re-enumerte. At this point, windows will find a new device and ask for the location of the driver. The setup program for the Analog Devices Development board should be started. This should install the driver for the USB board/Analog firmware combination. Once the Cypress Cy7C68013A is programmed, the Analog Devices windows program can be used to control the the AD9958/59. I modified the Analog Devices firmware slightly and then wrote a windows program in Visual Studio C++ 2005 Express to test the USB interface. I also modified the .ini to use the Cypress driver.
|