Ettus B210 USRP 的安装 学习笔记

实验室新进了三台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即可启动




发布了2 篇原创文章 · 获赞 3 · 访问量 7687
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览