如何將USRP-2974當作X310被外接電腦在開源環境下調用

更新 Aug 15, 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在開源環境下,效能運作良好;