| 7 |
7 |
------------------------------------------------------------------------
|
| 8 |
8 |
Addressing the device
|
| 9 |
9 |
------------------------------------------------------------------------
|
| 10 |
|
A USRP1 can be identified though its serial number,
|
|
10 |
A USRP1 can be identified though its 8 digit serial number,
|
| 11 |
11 |
designated by the "serial" key in the device address.
|
| 12 |
12 |
|
| 13 |
|
The device address string representation for a USRP1 with serial 1234
|
|
13 |
The device address string representation for a USRP1 with serial 12345678:
|
| 14 |
14 |
|
| 15 |
15 |
::
|
| 16 |
16 |
|
| 17 |
|
serial=1234
|
|
17 |
serial=12345678
|
| 18 |
18 |
|
| 19 |
19 |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 20 |
|
Change the USRP1's serial number
|
|
20 |
Change the serial number
|
| 21 |
21 |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 22 |
|
TODO
|
|
22 |
The USRP1 serial number can be changed to any 8 byte string. Examples:
|
|
23 |
|
|
24 |
::
|
|
25 |
|
|
26 |
cd <prefix>/share/uhd/utils
|
|
27 |
./usrp1_serial_burner --new=87654321
|
|
28 |
|
|
29 |
-- OR --
|
|
30 |
|
|
31 |
./usrp1_serial_burner --new=Beatrice
|
|
32 |
|
|
33 |
-- OR --
|
|
34 |
|
|
35 |
./usrp1_serial_burner --old=12345678 --new=87654321
|
|
36 |
|
|
37 |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
38 |
Specify a non-standard image
|
|
39 |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
40 |
The standard USRP1 images installer comes with two FPGA images:
|
|
41 |
* **usrp1_fpga.rbf:** 2 DDCs + 2 DUCs
|
|
42 |
* **usrp1_fpga_4rx.rbf:** 4 DDCs + 0 DUCs
|
|
43 |
|
|
44 |
By default, the USRP1 uses the FPGA image with 2 DDCs and 2 DUCs.
|
|
45 |
However, a device address parameter can be used to override
|
|
46 |
the FPGA image selection to use an alternate or a custom FPGA image.
|
|
47 |
See the images application notes for installing custom images.
|
|
48 |
|
|
49 |
Example device address string representations to specify non-standard firmware and/or FPGA images:
|
|
50 |
|
|
51 |
::
|
|
52 |
|
|
53 |
fpga=usrp1_fpga_4rx.rbf
|
|
54 |
|
|
55 |
-- OR --
|
|
56 |
|
|
57 |
fw=usrp1_fw_custom.ihx
|
|
58 |
|
|
59 |
-- OR --
|
|
60 |
|
|
61 |
fpga=usrp1_fpga_4rx.rbf, fw=usrp1_fw_custom.ihx
|
| 23 |
62 |
|
| 24 |
63 |
------------------------------------------------------------------------
|
| 25 |
64 |
Specifying the subdevice to use
|