USRP X300 FPGA图像兼容性



我正准备将USRP X300连接到我的笔记本电脑上。我确实安装了所有需要的软件包。

当我运行uhd_find_devices时,它运行良好。

uhd_usrp_probe在FPGA兼容性方面存在以下问题:

uhd_usrp_probe --args addr=192.168.10.2
{
[INFO] [UHD] linux; GNU C++ version 9.4.0; Boost_107100; UHD_4.2.0.1-0ubuntu1~focal1
[INFO] [X300] X300 initialization sequence...
Error: RuntimeError: Expected FPGA compatibility number 38, but got 13:
The FPGA image on your device is not compatible with this host code build.
Download the appropriate FPGA images for this version of UHD.
Please run:
"/lib/x86_64-linux-gnu/uhd/utils/uhd_images_downloader.py"
Then burn a new image to the on-board flash storage of your
USRP X3xx device using the image loader utility. Use this command:
"/lib/bin/uhd_image_loader" --args="type=x300,addr=192.168.10.2"
For more information, refer to the UHD manual:
http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_flash}

我更新了FPGA映像并重建了gnuradio,但没有任何变化。

我也遵循了上面列出的命令,但它仍然给出了错误。

以前有人遇到过这个问题吗?

当X300 FPGA映像与UHD版本不兼容时,会发生此错误。UHD4需要兼容编号38,而X300上的图像相当旧(兼容编号13(。FPGA映像可以通过运行命令进行更新"/lib/bin/uhd_image_loader" --args="type=x300,addr=192.168.10.2"。您不需要运行uhd_images_downloader.py或重新生成GNURadio。请记住在更新固件后重新接通X300的电源。

相关内容

  • 没有找到相关文章

最新更新