主页
技术支持
将临时FPGA 镜像写入USRP RIO
将临时FPGA 镜像写入USRP RIO
更新 Sep 17, 2021
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
硬件
USRP-2940
USRP-2942
USRP-2943
USRP-2944
USRP-2945
USRP-2950
USRP-2952
USRP-2953
USRP-2954
USRP-2955
其他
Ettus USRP X310
我想将FPGA 镜像写入USRP RIO设备。我不知道该怎么办。
USRP设备的FPGA image存储在设备内部存储器中。您可以使用 NI-USRP Configuration Utility, NI MAX 和 Digilent Adept等工具通过网络对设备进行编程,以更新或更改FPGA image。根据使用环境的不同,有两种USRP RIO:NI USRP RIO和 Ettus USRP X310。
使用NI-USRP Configuration Utility
确保PC已安装LabVIEW和NI-USRP驱动程序。
通过以太网电缆将USRP RIO的eth0端口连接到PC。 eth0的左侧LED将变为
绿色
。
打开PC的Internet和共享中心,并将IPv4地址更改为192.168.10.1。
选择
开始»所有程序»National Instruments»NI-USRP»NI-USRP配置实用程序
以打开NI-USRP配置实用程序。
选择“
N2xx / NI-292x Image Updater”
选项卡。该实用程序应使用默认固件和FPGA映像文件的路径自动填充“
Firmware Image”
和“
FPGA Image”
字段。
从设备列表中选择要更新的设备,并确认选择了正确的设备。然后,单击要更改的文件旁边的“
Browse”
按钮,然后导航到要使用的文件。图像文件存放在
C:\ Program Files(x86)\ National Instruments \ NI-USRP \ images
中
确认FPGA Image文件的版本与您要更新的设备的电路板版本相匹配。文件名为
.bit的
文件是用于开源代码环境的FPGA Image,而文件
名为.lvbit
的文件则用于National Instruments环境。
要更新设备,请单击“
WRITE IMAGES
”按钮。显示确认和警告对话框。确认您的选择,然后单击“
OK
”继续。
进度条指示更新状态。在此期间,eth0的右侧LED指示灯将变为琥珀色,并且Utility软件将显示“no response”。只需忽略它并继续等待。
注意:
此过程非常重要,请保持设备电源打开并与PC保持稳定连接。
更新完成后,将出现一个对话框,提示您重置设备。设备重置会将新 Image应用于设备。单击
OK
以重置设备。
关闭Utility,然后重新启动USRP设备。
使用NI MAX
确保主机已经安装了LabVIEW和NI-USRP驱动程序。
如
本文
所述,通过MXIe x4将USRP设备连接到主机。
打开NI MAX(测量和自动化资源管理器),然后通过“我的系统” >>“设备和接口”找到USRP RIO设备。
单击
Update Firmware
按钮,然后选择要使用的文件。图像文件存放在
C:\ Program Files(x86)\ National Instruments \ NI-USRP \ images
中
。
注意:
NI MAX软件将自动过滤
.bit
文件,因此该方法仅适用于那些希望在LabVIEW环境下使用USRP RIO的用户。
使用Digilent Adept
这仅适用于希望在开源环境下使用USRP RIO的用户。
要了解此方法的完整过程,可以参考
本文
。
相关链接
How to Update Firmware and FPGA Images for the NI 292x and N2xx USRP
Connection a NI USRP RIO to a Host Computer
Write Temporary FPGA Image to USRP RIO Through JTAG USB
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful