Changes between Version 3 and Version 4 of Internal/UnbrickUSRP
- Timestamp:
- Apr 13, 2017, 3:08:27 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/UnbrickUSRP
v3 v4 7 7 8 8 1. Load {{{baseline_uhd.ndz}}} onto a node with an extra ethernet card 9 9 10 2. Boot up the node 11 10 12 3. Download the latest firmware/UHD images to the node: 11 13 {{{ 12 14 uhd_images_downloader 13 15 }}} 16 14 17 4. Configure eth2 to be able to talk to the USRP 15 18 {{{ 16 19 ifconfig eth2 192.168.10.1 netmask 255.255.255.0 17 20 }}} 21 18 22 5. Remove lid of USRP 23 19 24 6. Connect the USRP's ethernet to the node 25 20 26 7. Put USRP in safe-mode: 21 27 a. Hold down the S2 button in the middle of the USRP's motherboard while power-cycling the USRP 22 28 b. Keep holding until the D & F status LED lights are stable and the left LED on the ethernet jack is green 29 23 30 8. Check if the node can see the USRP: 24 31 {{{ … … 26 33 }}} 27 34 If not, retry step 7 35 28 36 9. Burn new firmware and FPGA images directly to the USRP: 37 38 ''Normal image:'' 29 39 {{{ 30 40 usrp_n2xx_simple_net_burner --fw="/usr/share/uhd/images/usrp_n210_fw.bin" --fpga="/usr/share/uhd/images/usrp_n210_r4_fpga.bin" --dont-check-rev 31 41 }}} 32 10. If the USRP fails to show up in {{{uhd_find_devices}}} after automatic reboot, manually power-cycle it back into safe-mode again 42 Do NOT reboot the USRP when asked. 43 ''Safe image:'' 44 {{{ 45 usrp_n2xx_simple_net_burner --fw="/usr/share/uhd/images/usrp_n210_fw.bin" --fpga="/usr/share/uhd/images/usrp_n210_r4_fpga.bin" --dont-check-rev --overwrite-safe 46 }}} 47 Allow the USRP to reboot when asked. 48 49 10. Check if the node can see the USRP: 50 {{{ 51 uhd_find_devices 52 }}} 53 If not, manually power-cycle the USRP back into safe-mode again and proceed to step 11. 54 55 If the USRP shows up, proceed to step 14. 56 33 57 11. Write new default ip into EEPROM: 34 58 {{{ 35 59 /usr/lib/uhd/utils/usrp_burn_mb_eeprom --values="ip-addr=192.168.10.2" 36 60 }}} 61 37 62 12. Manually reboot the USRP into regular mode by just power-cycling it (do not hold down the S2 button) 63 38 64 13. Check if the node can see the USRP: 39 65 {{{ 40 66 uhd_find_devices 41 67 }}} 42 14. Test image loading: 68 69 14. Test image loading (all steps should report "successful"): 43 70 {{{ 44 71 uhd_image_loader --args="type=usrp2,addr=192.168.10.2" 45 72 }}} 73 46 74 15. Check if everything shows up correctly (versions, daughter-boards, etc): 47 75 {{{