Other Parts Discussed in Thread: AM3358
部件号: AM3358
您好、专家
通过在配方中指定适当的设置、我们已确认系统可在 PREEMPT_RT 下运行、
但我们目前无法建立千兆位网络连接。
下面概述了当前情况;请提供有关如何解决此问题的任何信息吗?
【连接配置】
【测试器件】<->[PC]
*测试设备:配备 AM3358 + Yocto Linux 的设备 (PREEMPT_RT)
* PC:运行 Windows 11 的设备
*以上两个设备通过以太网线直接连接。
验证系统是否在 PREEMPT_RT 下运行。
# uname -A
Linux localhost 5.4.106-rt54-g519667b0d8 #1 PREEMPT_RT Mon Mar 29 13:49:31 UTC 2021 armv7l GNU/Linux
【问题】
* Ping 不会在【测试机】和[PC]之间进行。
*无论哪一方发起 ping ,结果都是相同的。
【疑难解答】
*从[Test Machine]中 ping [Test Machine]的 IP 地址时, ping 成功。
*通过网络连接到 PC 时,将输出以下日志,确认链路已接通。
[1724.245117] 000:cpsw 4a10000.Ethernet eth0:链路已接通 — 1Gbps/完整 — 流
*以 100Mbps 的速率连接时, ping 会在【测试机】和[PC]之间传递。
->我们认为只有在使用千兆位连接时才会发生此问题。
*我们使用 CAT6 和 CAT6A LAN 电缆进行了测试,但结果没有差异。
【其他说明】
*最初、我们使用抢占式内核构建了 Yocto Linux、
我们已经确认使用此配置可以实现千兆位网络连接
(我们已经有商业部署的跟踪记录)。
*因此,我们目前测试的配置基于成熟的抢占式内核
应用了 RT 增补程序的设置。
【问题】
*是否知道千兆网络连接不能得到保证或被认为是一种限制、
RT 贴片何时应用于 AM3358?
*请您推荐任何具有千兆网络运行经验证的 CPU(不限于 TI 产品)
应用 RT 补丁的时间?
此致、
Hidekazu