Archive | June, 2014

Setting up the Ettus USRP B200

10 Jun

Using a Syba SD-PEX20122 (VLI VL80x chipset) PCIE USB 3.0 controller and 1 meter cable

Add udev Rules
sudo vi /etc/udev/rules.d/99-usrp-b200.rules

SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0020", MODE:="0666"

sudo udevadm control --reload-rules

Realtime Priority
sudo vi /etc/security/limits.conf

# Add for USRP realtime priority
myusername – rtprio 99

Will require re-login

Update Firmware
sudo /usr/local/lib64/uhd/utils/uhd_images_downloader.py

Probe
uhd_find_devices --args="type=b200"

Benchmark
cd /usr/local/lib64/uhd/examples
./benchmark_rate --rx_rate 45E6 --args "type=b200, master_clock_rate=45E6"