转载 2011年10月14日 10:07:21

Load the images onto the SD card (USRP2 only)

Warning! Use the with caution. If you specify the wrong device node, you could overwrite your hard drive. Make sure that --dev= specifies the SD card.

Warning! It is possible to use 3rd party SD cards with the USRP2. However, certain types of SD cards will not interface with the CPLD:

  • Cards can be SDHC, which is not a supported interface.
  • Cards can have unexpected timing characteristics.

For these reasons, we recommend that you use the SD card that was supplied with the USRP2.

Use the card burner tool (unix)

sudo <install-path>/share/uhd/utils/

-- OR --

cd <install-path>/share/uhd/utils
sudo ./ --dev=/dev/sd<XXX> --fpga=<path_to_fpga_image>
sudo ./ --dev=/dev/sd<XXX> --fw=<path_to_firmware_image>

Use the --list option to get a list of possible raw devices. The list result will filter out disk partitions and devices too large to be the sd card. The list option has been implemented on Linux, Mac OS X, and Windows.

Use the card burner tool (windows)

<path_to_python.exe> <install-path>/share/uhd/utils/

Load the images onto the on-board flash (USRP-N Series only)

The USRP-N Series can be reprogrammed over the network to update or change the firmware and FPGA images. When updating images, always burn both the FPGA and firmware images before power cycling. This ensures that when the device reboots, it has a compatible set of images to boot into.

Note: Different hardware revisions require different FPGA images. Determine the revision number from the sticker on the rear of the chassis. Use this number to select the correct FPGA image for your device.

Use the net burner tool (unix)


-- OR --

cd <install-path>/share/uhd/utils
./ --addr=<ip address> --fw=<path for firmware image>
./ --addr=<ip address> --fpga=<path to FPGA image>

Use the net burner tool (Windows)

<path_to_python.exe> <install-path>/share/uhd/utils/

Device recovery and bricking

Its possible to put the device into an unusable state by loading bad images. Fortunately, the USRP-N Series can be booted into a safe (read-only) image. Once booted into the safe image, the user can once again load images onto the device.

The safe-mode button is a pushbutton switch (S2) located inside the enclosure. To boot into the safe image, hold-down the safe-mode button while power-cycling the device. Continue to hold-down the button until the front-panel LEDs blink and remain solid.

When in safe-mode, the USRP-N device will always have the IP address


1、安装matlab2010b 2、在matlab网站
  • erpindao
  • erpindao
  • 2011年10月18日 15:45
  • 2386


1、安装matlab2011b(或者matlab2011a,目前仅这两个最新版本支持uhd(USRP的硬件驱动程序)) 2、USRPN210的固件烧写 1)下载安装python2.7(烧写器用py...
  • erpindao
  • erpindao
  • 2011年10月18日 15:45
  • 4970

USRP2 FPGA debugging

USRP2 FPGA debugging There's a debug port (MICTOR connector) on the USRP2 (J301) which you ca...
  • yuan1164345228
  • yuan1164345228
  • 2014年08月28日 21:15
  • 515


选用设备:1. USRP2                     2. 装有Ubuntu系统的笔记本 配置过程: 1. 在Ubuntu上安装gnuradio和uhd 2.  配置Ub...
  • perfumekristy
  • perfumekristy
  • 2013年03月10日 22:35
  • 1458

usrp2 simulink模块编辑

usrp2模块,右键选link options->disable link
  • erpindao
  • erpindao
  • 2011年10月25日 16:09
  • 1225


1.登陆官网下载镜像文件 2.格式化SD卡,使用SDFormatter.exe 3. 用Win32DiskImager.ex...
  • zhb1593714001
  • zhb1593714001
  • 2017年04月17日 14:49
  • 437


  • guangyinglanshan
  • guangyinglanshan
  • 2016年10月13日 14:57
  • 1080


  • z3512498
  • z3512498
  • 2016年01月31日 18:10
  • 891

USRP2 LTE Transceiver设计

1. 代码架构 top_level runTransceiver.cpp初始化设备对象,radio接口以及transceiver对象,启动trx相关线程   transceiv...
  • samuel_chen
  • samuel_chen
  • 2015年06月16日 18:49
  • 419


在linux内核移植过程中,需要将linux内核烧写到开发板上。 基本的步骤是:1、将bootloader通过J-TAG烧写到开发板上,而一般bootloader与硬件密切相关,硬件厂商都会提供这样的...
  • urecvbnkuhBH_54245df
  • urecvbnkuhBH_54245df
  • 2010年08月24日 10:47
  • 5281
您举报文章:USRP2 USRPN210 烧写