After the following installation procedure, you will be able to control Myriad RF board via mini USB connector on the interface board, using the supplied GUI. Also the interface between FPGA and LMS6002DFN is configured as part of the installation process.
Follow the steps below:
Download the software package.
Download the software package from this: “http://myriadrf.org/software/”
To be able to download firmware to USB microcontroller, download and install “CySuiteUSB_3_4_7_B204.exe” file from: “http://www.cypress.com/?rID=34870”, or from “cyapi” folder.
Connect Digital Interface board to the USB port on the machine running MS Windows operating system. Driver installation window will then pop-up. Select the driver from “cyusb_driver” folder provided.
Firmware download to USB microcontroller
After driver installation is done and CySuiteUSB software is installed, run the “USB Control Center” application. On the left side pane of the program there is USB controller. Select this controller and choose menu item “Program FX2 -> RAM”. Select HEX file “firmware_v1r06.hex” provided in the “firmware” folder.
Gateware download to the FPGA
Download FPGA bitstream file “demo_txcw.sof” provided in the “gateware” folder as described in “DE0_Nano_User_Manual_v1.5.pdf” file in “de0-nano” folder, chapter “6.9 Program the FPGA Device”, as given on page 77.
6.Running the software
After USB driver is installed, firmware and gateware are downloaded, start the GUI software “ctr_6002dr2.exe” from the “software” folder. This enables you to control the LMS6002D chip on MyriadRF board. Before doing so, it is necessary to upload configuration to the Si5356A to provide clocks to the LMS6002D PLL, ADC/DAC’s and FPGA. To do this go to the “Board” tab in the GUI and click on the button “Upload register map to Si5356A”. This will upload register settings to the Si5356A and all the necessary clocks will be generated.
The function of the FPGA is to generate and send CW of frequency 3.84MHz to the LMS6002D’s DAC. FPGA starts to transmit CW as fast as bitstream is downloaded.