Skip to content

Latest commit

 

History

History
58 lines (50 loc) · 1.31 KB

USRP_configuration.md

File metadata and controls

58 lines (50 loc) · 1.31 KB

USRP Configuration Tips

Official Guide:

https://kb.ettus.com/USRP_X_Series_Quick_Start_(Daughterboard_Installation)

Useful commands to check USRP status:

uhd_find_devices
uhd_usrp_probe

How to flash new images on USRP:

https://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_flash
https://files.ettus.com/manual/page_images.html

Useful commands to flash new USRP imges:

uhd_images_downloader
uhd_image_loader --args="type=x300,addr=192.168.10.2"

Run UHD example application to collect RX data:

/usr/lib/uhd/examples/rx_samples_to_file --rate 100000000 --freq 1575420000 --file /tmp/bla.iq --duration 10

BUG FIXING: Failed to find a valid XML path for RFNoC blocks:

https://bugs.launchpad.net/ubuntu/+source/uhd/+bug/1780805
  • Get UHD 3.13.1 source files:
https://github.com/EttusResearch/uhd/releases/tag/v3.13.1.0
  • Extract downloaded sources and recreate the rfnoc folder:
sudo cp -Rv ~/Downloads/rfnoc/ /usr/lib/uhd/
export UHD_RFNOC_DIR=/usr/lib/uhd/rfnoc
  • Add the following in your ${HOME}/.profile file:
export UHD_RFNOC_DIR=/usr/lib/uhd/rfnoc

Change USRP IPs:

  • 1Gbps IP:
    ./usrp_burn_mb_eeprom --values="ip-addr0=192.168.10.2"
    
  • 10Gbps IP:
    ./usrp_burn_mb_eeprom --values="ip-addr3=192.168.50.2"