gnuradio+uhd安装后,老是出现问题:
就是插上usrp后,在命令端输入命令uhd_find_devices
是没有问题的,但是进入gnuradio软件老是出现找不到驱动的问题。
Gnuradio找不到驱动
UHD Warning:
EnvironmentError: IOError: Could not find path for image: usrp_b200_fw.hex
Using images directory:
Set the environment variable ‘UHD_IMAGES_DIR’ appropriately or follow the below instructions to download the images package.
Please run:
“/usr/lib/x86_64-linux-gnu/uhd/utils/uhd_images_downloader.py”
原因:
按照给的提示,在命令端输入以下指令,命令是为下载驱动的
sudo /usr/lib/x86_64-linux-gnu/uhd/utils/uhd_images_downloader.py
下载了驱动,之后发现还是不行,后来发现是目录的问题,就是驱动一直下载到/usr/local/share/uhd/images这个路径,但是软件找驱动是到/usr/share/uhd这个里面找,所以一直找不到
解决办法:
把那个文件的驱动复制到指定目录(你要看下自己电脑有没有这个驱动文件,没有的话,需要先输入命令下载驱动,命令就是刚才的命令),有了驱动文件,拷贝驱动,在命令端输入:
sudo cp -r /usr/local/share/uhd/images /usr/share/uhd
问题解决。