aboutsummaryrefslogtreecommitdiffstats
path: root/host
diff options
context:
space:
mode:
authorAshish Chaudhari <ashish@ettus.com>2014-09-24 18:59:01 -0700
committerAshish Chaudhari <ashish@ettus.com>2014-09-24 18:59:01 -0700
commit58d090ba7491f9b850b974dd12a1471522a624dc (patch)
treee2ed9ea9fe3efd5c13c28096b07bdf680c784305 /host
parent64d71dcbc5fa6790385b288de25224d386b047b0 (diff)
downloaduhd-58d090ba7491f9b850b974dd12a1471522a624dc.tar.gz
uhd-58d090ba7491f9b850b974dd12a1471522a624dc.tar.bz2
uhd-58d090ba7491f9b850b974dd12a1471522a624dc.zip
docs: Changed Xilinx ISE version from 14.4 to 14.7
Diffstat (limited to 'host')
-rw-r--r--host/docs/images.rst48
1 files changed, 24 insertions, 24 deletions
diff --git a/host/docs/images.rst b/host/docs/images.rst
index 37fbabf4b..f3a987e9c 100644
--- a/host/docs/images.rst
+++ b/host/docs/images.rst
@@ -1,12 +1,12 @@
-========================================================================
+===============================================
UHD - Firmware and FPGA Image Application Notes
-========================================================================
+===============================================
.. contents:: Table of Contents
-------------------------------------------------------------------------
+---------------
Images Overview
-------------------------------------------------------------------------
+---------------
Every USRP device must be loaded with special firmware and FPGA images.
The methods of loading images into the device vary among devices:
@@ -19,9 +19,9 @@ The methods of loading images into the device vary among devices:
* **USRP-X Series:** The user programs an image into on-board storage, which
then is automatically loaded at runtime.
-------------------------------------------------------------------------
+----------------
Pre-built Images
-------------------------------------------------------------------------
+----------------
Pre-built images are available for download.
@@ -33,9 +33,9 @@ The pre-built images come in two forms:
* bundled with UHD software in a platform-specific installer
* stand-alone platform-independent archive files
-^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^^^
UHD Images Downloader
-^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^^^
The UHD images downloader downloads UHD images compatible with the host code
and places them in the default images directory.
@@ -44,16 +44,16 @@ By default, it can be found at: **<install-path>/lib/uhd/utils/uhd_images_downlo
By default, it installs images to: **<install-path>/share/uhd/images**
-^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^
Platform installers
-^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^
The UNIX-based installers will install the images into **/usr/share/uhd/images**.
The Windows installers will install the images into **C:/Program Files/UHD/share/uhd/images**.
-^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^
Archive install
-^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^
When installing images from an archive, there are two options:
**Option 1:**
@@ -67,18 +67,18 @@ Where **<install-path>** was set by the **CMAKE_INSTALL_PREFIX** at configure-ti
Unpack the archive anywhere and set the **UHD_IMAGES_PATH** environment variable.
**UHD_IMAGES_PATH** may contain a list of directories to search for image files.
-------------------------------------------------------------------------
+---------------
Building Images
-------------------------------------------------------------------------
+---------------
The UHD source repository comes with the source code necessary to build
both firmware and FPGA images for all supported devices.
The build commands for a particular image can be found in **<uhd-repo-path>/images/Makefile**.
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^
Xilinx FPGA builds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^
USRP Xilinx FPGA images are built with two different versions of ISE, depending
on the device.
@@ -86,40 +86,40 @@ The build requires that you have a UNIX-like environment with **Make**.
Make sure that **xtclsh** from the Xilinx ISE bin directory is in your **$PATH**.
-**Xilinx ISE 14.4**
+**Xilinx ISE 14.7**
* USRP X3x0 Series
+* USRP B2x0
See **<uhd-repo-path>/fpga/usrp3/top/**.
**Xilinx ISE 12.2**
* USRP N2x0
-* USRP B2x0
* USRP B1x0
* USRP E1x0
* USRP2
See **<uhd-repo-path>/fpga/usrp2/top/**.
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^
ZPU firmware builds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^
The ZPU GCC compiler is required to build the ZPU firmware images.
The build requires that you have a UNIX-like environment with **CMake** and **Make**.
Make sure that **zpu-elf-gcc** is in your **$PATH**.
See **<uhd-repo-path>/firmware/zpu**.
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^
Altera FPGA builds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^
Quartus is required to build the Altera FPGA image for the USRP1.
Pre-built images can also be found in **<uhd-repo-path>/fpga/usrp1/rbf**.
See **<uhd-repo-path>/fpga/usrp1/toplevel/***.
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^
FX2 firmware builds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+^^^^^^^^^^^^^^^^^^^
The SDCC compiler is required to build the FX2 firmware images.
The build requires that you have a UNIX-like environment with **CMake** and **Make**.