From 0e3912767266473e08386c910954450d16d33664 Mon Sep 17 00:00:00 2001 From: Ben Hilburn Date: Wed, 27 Nov 2013 11:53:38 -0800 Subject: Squashed commit uhd/cleanup. --- firmware/README.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 firmware/README.md (limited to 'firmware/README.md') diff --git a/firmware/README.md b/firmware/README.md new file mode 100644 index 000000000..08340603d --- /dev/null +++ b/firmware/README.md @@ -0,0 +1,48 @@ +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 `` +2. cd `` +3. cmake `` +4. make + +## octoclock/ + +__Description:__ Firmware for the Octoclock device. + +__Devices:__ Octoclock. + +__Tools:__ avrtools, cmake + +__Build Instructions:__ Run `make` from the Octoclock source directory. + +## 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 `` +2. cd `` +3. cmake `` +4. make -- cgit v1.2.3