添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
4 X310 和 X300

X3x0 提供了多种连接方式到计算机。

1) 千兆网口 将 X3x0 配套的万兆网转千兆网适配器(SFP Adapter for 1GigE)接在 X3x0 的 port 0 万兆网口,如下图所示。


该网口默认 IP 地址是 192.168.10.2,用配套的网线连接 X3x0 到计算机的千兆网口。计算机对应网口的 IP 地址配置为 192.168.10.1,具体配置方式和 1.1,1.2,1.3 一致。然后按照 1.4,1.5 检测计算机是否能找到 USRP 设备。

接下来运行 uhd_usrp_probe,可以查看设备详细信息。如果提示 fpga 镜像和 uhd 版本不兼容,请运行以下命令烧写 fpga 镜像:

uhd_image_loader --args=type=x300

如下图所示

烧写完毕后重启设备即可。


2)万兆网口 将万兆网卡安装到计算的 PCI-E 插槽,然后将万兆网线一端连接到万兆网卡中的任意一个网口(Ettus 提供的万兆网卡有 2 个网口,计算机能够识别为 2 张网卡),万兆网线的另外一段连接到 X3x0 的 port 1 万兆网口:


给设备供电,并且按下 X3x0 的电源开关,这时计算机能够识别到有新的网络,编辑该网络:将网络连接名称修改为容易识别的名称,然后修改 MTU 为 9000。


接下点击“IPv4 设置”选项卡,修改网卡 IP 地址为 192.168.40.1(因为X3x0 的 port 1 网卡默认 IP 地址为 192.168.40.2),保持设置。


重启 X3x0 设备,运行 uhd_find_devices,查看设备是否能被计算机识别。然后运行 uhd_usrp_probe,查看设备详细信息,如果提示 fpga 镜像和 uhd 版本不兼容,请运行以下命令烧写 fpga 镜像,烧写完毕后重启设备即可。

3)PCI-E 连接卡(PCI‐Express Connectivity Kit 或者 ExpressCard PCIe Interface Kit) 将 PCI‐Express Connectivity Kit 中的板卡安装到计算机的 PCI-E插槽,(如果是笔记本用的 ExpressCard PCIe Interface Kit,将扩展卡连接到笔记本相应接口),用配套的连接线连接板卡和 X310 面板的 pcie x4 接口:


为了在 linux 系统中使用 PCIE 连接卡,需要在计算机中安装 NI USRP RIO kernelmodules。安装步骤如下:

A. 到 https://files.ettus.com/binaries/niusrprio/niusrprio-installer-18.0.0.tar.gz 下载安装软件压缩包;

B. 解压tar zxf niusrprio-installer-18.0.0.tar.gz

C. 安装:

sudo niusrprio-installer/INSTALL

所有安装提示都选择 y,安装脚本将会下载安装所有需要的文件。

D. NI USRP RIO kernel modules 使用方法:

打开 PCI-E 接口卡:

sudo /usr/local/bin/niusrprio_pcie start

关闭 PCI-E 接口卡:

sudo /usr/local/bin/niusrprio_pcie stop

查询状态:

sudo /usr/local/bin/niusrprio_pcie status

使用 PCI-E 接口卡连接 X3x0 时,不能热拔插。拔出连接线或者关闭 X3x0 之前,需要关闭 PCI-E 接口卡:sudo /usr/local/bin/niusrprio_pcie stop

安装完 NI USRP RIO kernel modules 后,运行sudo /usr/local/bin/niusrprio_pcie start

打开 PCI-E 接口卡,然后检查 X3x0 是否与计算机连接:uhd_find_devices。然后运行 uhd_usrp_probe 查看设备详细信息。如果

提示 fpga 镜像和 uhd 版本不兼容,请运行以下命令烧写 fpga 镜像:

uhd_image_loader --args="type=x300,resource=<NI-RIO resource>"