e2e.ti.com/.../Schematic-for-TI.pdf
您好!
我想报告以下问题、看看 TI 是否能帮助我们找到根本原因。 原理图。
问题:当为 DUT 以太网端口配置了自动协商、为 Windows PC 上的100Mb/s 以太网端口配置了自动协商时、 DUT 以太网端口配置为1000Mb/s 而不是100Mb/s
执行以下操作会将 DUT 配置为100Mb/s
- 通过 ethtool 命令强制执行100Mb/s: ethtool -s eth0 speed 100 duplex full
- 将 Windows 100 Mb/s 以太网端口配置为自动协商关闭并强制速度为100Mb/s 全双工
这些配置中的任何一种都将允许 DUT 以正确的速度运行以太网端口。
我们通过 ethtool 执行了各种测试、以确认 DUT 以太网端口已启用自动协商。 采样测试的顺序如下:
- 在当前故障配置中重新启动 DUT (DUT 以太网以1000 Mb/s 而非100 Mb/s 的速率启动)
- 使用 ethtool 将 DUT 端口配置为100Mb/s、并关闭自动协商。 (DUT 以太网将正确配置为100Mb/s)
- 通过 ethtool 打开自动协商(这将导致 DUT 以太网配置为1000Mb/s)
该装置似乎正在尝试协商、但设置了错误的速度(如步骤3所示)。
此致
Abdul Azeem