最近在17.04上安装OAI ALL IN ONE ,UHD安装后USRP B210连接总是报错,如下:
nano@nano:~/uhd/host/build$ uhd_find_devices
linux; GNU C++ version 6.2.0 20161027; Boost_106200; UHD_003.009.005-0-unknown--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
type: b200
name: 2000501894107
serial: 30AA06B
product: B210
nano@nano:~/uhd/host/build$ uhd_usrp_probe
linux; GNU C++ version 6.2.0 20161027; Boost_106200; UHD_003.009.005-0-unknown
-- Detected Device: B210
-- Operating over USB 3.
Error: RuntimeError: Expected FPGA compatibility number 13, but got 14:
The FPGA build is not compatible with the host code build.
Please run:
"/usr/lib/x86_64-linux-gnu/uhd/utils/uhd_images_downloader.py"
出现上面错误是驱动未安装好导致的,首先卸载之前安装的UHD驱动,
nano@nano:~/uhd/host/build$ sudo make uninstall
-- Uninstalling "/usr/share/doc/uhd/README.md"
-- Uninstalling "/usr/share/doc/uhd/LICENSE"
-- Uninstalling "/usr/lib/pkgconfig/uhd.pc"
-- Uninstalling "/usr/lib/cmake/uhd/UHDConfig.cmake"
......
......
......
按照官网源码安装法:
https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux
nano@nano:~/uhd/host/build$