工具/软件:Linux
你好!
我们使用两个基于 K2E-EVM 的定制板。
SGMII 线路0和1连接到 PHY Marvell 并正常工作
SGMII 3在两个电路板之间直接连接(Rx-TX 和 TX-Rx)。 在引导 Linux 时、我们会看到消息:(null net_device):link is up。
我们尝试通过编辑 此处显示的 keystone-k2e-netcp.dtsi 文件来创建强制的以太网接口 MAC MAC。 (附加文件)。
我们有三个接口:eth0和 eth1 - MAC 到 PHY 和 eth2 - MAC 到 MAC 强制。
# IP A
2:eth0: MTU 1500 qdisc pfifo_fast qlen 1000
链接/以太网 b4:99:4c:11:64:36返修:ff:ff:ff:ff:ff:ff:ff
iNet 192.168.0.253/16返修192.168.255.255范围全局 eth0
VALLED_LFT FOREVER FOREVE_LFT FOREVER
3:ETH1: MTU 1500 qdisc noop qlen 1000
链接/以太网02:18:31:7e:3e:00返修:关:关:关:关:关:关:关
4:ETH2: MTU 1500 qdisc pfifo_fast qlen 1000
链接/以太网36:98:18:04:38:F4返修服务:关:关:关:关:关:关
iNet 10.0.1/16返修10.0.255.255范围全局 eth2
VALLED_LFT FOREVER FOREVE_LFT FOREVER
inet6 fe80::3498:18ff:fe04:38f4/64范围链接
但我们无法通过板之间的 eth2接口进行 ping 操作。
我们使用最新的 SDK。
问题出在哪里? TI 可能不支持此连接类型(以太网 SGMII-SGMII)?