您的位置:首页 > 其它

Ettus B210 USRP 的安装 学习笔记

2016-09-05 21:37 253 查看
实验室新进了三台Ettus B210 软件定义无线电平台,遂琢磨怎么用电脑驱动。

1.下载UHD

UHD是Ettus USRP的驱动程序
http://www.ettus.com.cn/Download/software/UHD.html
2.安装UHD
http://files.ettus.com/manual/page_build_guide.html
先安装依赖环境

sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-mako doxygen python-docutils cmake build-essential

接着cmake

cd <uhd-repo-path>  #进入你下载的解压包目录
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/opt/uhd ../   #这里决定你安装UHD的位置


安装

make
make test
sudo make install


设定LD_LIBRARY_PATH

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/uhd/lib    #引入UHD安装目录内的动态库


3.自带工具下载image

/opt/uhd/lib/uhd/utils/uhd_images_downloader.py

运行发现缺少python库


No module named requests

于是python pip install requests

又发现缺少pip

下载pip-8.1.2.tar.gz 运行python setup.py

又发现缺少setuptool

安装setuptool后问题解决。下载image至/opt/uhd/share/uhd/images内

4.运行uhd_usrp_probe

显示


发现必须是su用户才可以open USB

之后运行uhd_usrp_probe 成功烧写固件和FPGA,如图



5.安装GNURadio

直接apt-get安装

sudo apt-get install gnuradio


成功后,可用终端sudo gnuradio-companion启动,或者直接在界面中应用程序找到GRC即可启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Ettus B210 USRP GNURadio