uhd/firmware/README.md
Ashish Chaudhari 145f1d7cf7 b200: Removed all AD9361 related firmware
- FX3 does not respond to AD9361 firmware transaction VREQs
- FX3 does not respond to AD9361 SPI transaction VREQs
- Deleted all AD9361 firmware files
- Bumped FW compat to 6
2014-08-12 11:19:22 -07:00

65 lines
1.2 KiB
Markdown

Firmware for USRP Devices
========================================================
## fx2/
__Description:__ This is the firmware for the FX2 USB PHY.
__Devices:__ USRP1 and B100 devices.
__Tools:__ sdcc, cmake
__Build Instructions:__
1. mkdir `<build directory>`
2. cd `<build directory>`
3. cmake `<source directory>`
4. make
## fx3/
__Description:__ This is the firmware for the FX3 USB PHY.
__Devices:__ USRP B200 and USRP B210
__Tools:__ Cypress FX3 SDK
__Build Instructions:__
Please see the `fx3/README.md` file for additional instructions.
## octoclock/
__Description:__ Firmware for the Octoclock device.
__Devices:__ Octoclock.
__Tools:__ avrtools, cmake
__Build Instructions:__
1. mkdir `<build directory>`
2. cd `<build directory>`
3. cmake `<source directory>`
4. make
## zpu/
__Description:__ Firmware for the soft CPUs in the UHD FPGA images.
__Devices:__ USRP2 and N-Series devices.
__Tools:__ zpu-gcc, cmake
This code requires the gcc-zpu tool-chain which can be found here:
http://opensource.zylin.com/zpudownload.html
zpu-elf-gcc should be in your `$PATH`
__Build Instructions:__
1. mkdir `<build directory>`
2. cd `<build directory>`
3. cmake `<source directory>`
4. make