如何将USRP-2974当作X310被外置电脑在开源环境下调用

更新 Aug 4, 2025

环境

硬件

  • USRP-2974

众所周知,USRP-2974是Standalone USRP,即本身存在微型电脑控制USRP,相当于PC+X310;有的用户为了节省资源,想把USRP-2974拿来当作X310使用,即使用外置的PC通过QSFP口来控制并使用。那么客户如何才能实现这种配置呢?

1.这里有一台USRP-2974自带Win OS电脑,如下图:

 

 

2.此时USRP-2974默认的FPGA image是LVBIT文件,要实现开源应用,需要给USRP刷新BIT格式的image,具体操作指令如下图:

 

 

3.刷新Image (X310_XG)成功后重启USRP-2974

4.连接QSFP Cable,即USRP-2974 SFP1与第三方PC的SFP 口相连;(注意: 只能采用SFP1 口,因为SFP0会被router到内部电脑上)

5.修改第三方PC的SFP网口IP地址,如下图:(XG image下USRP-2974的SFP1默认IP地址是192.168.30.2)

 

 

6.在第三方电脑Terminal 窗口,查找UHD设备,如下图:

 

 

运行Benchmark_rate.py范例,验证如下:

 

 

可以看到第三方电脑控制USRP-2974在开源环境下,性能运行良好;