11. RGMII接口¶
LubanCat-3板卡有板载RGMII接口,可接入野火RGMII千兆以太网模块,板卡接口如下:

野火RGMII千兆以太网模块如下:

野火RGMII千兆以太网模块使用的是瑞昱的RTL8211F-CG PHY芯片,具有以下特点:
以太网模块采用分立小型网络变压器和沉板式RJ45网口,模块大小为30*57MM,体积小,工作电压低。
采用RGMII接口,可以直连主控芯片。
支持10/100/1000M传输速率。
FPC排线规格为:长度10cm,24pin,间接0.5mm,异面。
产品链接: 野火RGMII千兆以太网模块
11.2. RGMII接口使能和测试¶
11.2.1. RGMII接口使能¶
默认情况下,RGMII接口是关闭的,需要通过设备树插件打开。
11.2.1.1. 方法一¶
1 2 3 4 5 | #进入工具配置
sudo fire-config
#移动光标到下图的位置
#按确认键进入配置
|

打开接口
使用方向键移动光标到
rgmii-gmac1
按 “空格键” 选中rgmii-gmac1(出现 “*” ),如下图
按 “确认键” 进行设置
按 “Esc键” 退出到终端,运行 sudo reboot 进行重启应用

11.2.2. RGMII接口测试¶
连接模块并且使能了接口,重启后,执行 ifconfig 可以看到多出了一个名字叫eth1的网口,如下图:

该网口使用与板载的eth0网口没有任何差别,接上网线,如果是接路由器有DHCP服务则会自动获取,可ping百度进行测试:
1 2 3 4 5 6 7 8 | #ping百度测试
ping baidu.com
#成功则输出以下信息
PING baidu.com (110.242.68.66) 56(84) bytes of data.
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=1 ttl=48 time=44.3 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=2 ttl=48 time=44.2 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=3 ttl=48 time=44.0 ms
|