summaryrefslogtreecommitdiffstats
path: root/host/docs
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2011-05-01 18:21:29 -0700
committerJosh Blum <josh@joshknows.com>2011-05-01 18:21:29 -0700
commit6f0a98ee2e9e2090c6bf7d56260cb95b0eb1fbb3 (patch)
tree121f8c82241bf312e704917d6a1598372cc67b65 /host/docs
parent5c6c179689ef76ccd25d09ac4faeb9a836a066c8 (diff)
downloaduhd-6f0a98ee2e9e2090c6bf7d56260cb95b0eb1fbb3.tar.gz
uhd-6f0a98ee2e9e2090c6bf7d56260cb95b0eb1fbb3.tar.bz2
uhd-6f0a98ee2e9e2090c6bf7d56260cb95b0eb1fbb3.zip
USRP1: added support for setting clock rate from EEPROM
Basically, same deal as the previous changeset but for USRP1. Modified previous changes so that the key is shorter (mcr = master_clock_rate)
Diffstat (limited to 'host/docs')
-rw-r--r--host/docs/usrp1.rst9
-rw-r--r--host/docs/usrp_e1xx.rst8
2 files changed, 11 insertions, 6 deletions
diff --git a/host/docs/usrp1.rst b/host/docs/usrp1.rst
index f77a26e0a..97a8c3bb5 100644
--- a/host/docs/usrp1.rst
+++ b/host/docs/usrp1.rst
@@ -136,6 +136,11 @@ The USRP can be modified to accept an external clock reference instead of the 64
The new external clock needs to be a square wave between +7dBm and +15dBm
-For the correct clock settings, call usrp->set_master_clock_rate(EXT_CLOCK_FREQUENCY)
-before any other parameters are set in your application.
+After the hardware modification,
+the user should burn the setting into the EEPROM,
+so UHD can initialize with the correct clock rate.
+Run the following commands to record the setting into the EEPROM:
+::
+ cd <install-path>/share/uhd/utils
+ ./usrp_burn_mb_eeprom --args=<optional device args> --key=mcr --val=<rate>
diff --git a/host/docs/usrp_e1xx.rst b/host/docs/usrp_e1xx.rst
index b2a6ff08c..036d2c02c 100644
--- a/host/docs/usrp_e1xx.rst
+++ b/host/docs/usrp_e1xx.rst
@@ -35,11 +35,11 @@ To use the 61.44MHz clock rate, the USRP embedded will require two jumpers to be
* J16 is a two pin header, remove the jumper (or leave it on pin1 only)
* J15 is a three pin header, move the jumper to (pin1, pin2)
-Then run the following commands to record the setting in the EEPROM:
+Then run the following commands to record the setting into the EEPROM:
::
cd <install-path>/share/uhd/utils
- ./usrp_burn_mb_eeprom --key=master_clock_rate --val=61.44e6
+ ./usrp_burn_mb_eeprom --key=mcr --val=61.44e6
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -50,11 +50,11 @@ To use other clock rates, the jumpers will need to be in the default position.
* J16 is a two pin header, move the jumper to (pin1, pin2)
* J15 is a three pin header, move the jumper to (pin2, pin3)
-Then run the following commands to record the setting in the EEPROM:
+Then run the following commands to record the setting into the EEPROM:
::
cd <install-path>/share/uhd/utils
- ./usrp_burn_mb_eeprom --key=master_clock_rate --val=<rate>
+ ./usrp_burn_mb_eeprom --key=mcr --val=<rate>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Clock rate recovery - unbricking