Other Parts Discussed in Thread: DP83867IS
器件型号: DP83867IS
您好:
我的客户报告说、在 DP83867IS 和 88x3310 (Marvell) 之间执行 1:1 iPerf 测试时、出现了接收降级至 10Mbps 水平的问题。
两个器件之间是否有此问题的报告?
请提供有关此问题的原因和解决方案的建议。
谢谢你。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Greg:
感谢您的答复。
以下是客户的回应。
root@cl-rfsoc-v2021_2:r in $(seq 0 31) 的~#;请执行
> v=$(phytool 读取 eth0/3/$r)
> printf “0x%02x:0x%04x\n“$r $(v)
>完成
0x00:0x1140
0x01:0x796d
0x02:0x2000
0x03:0xa231
0x04:0x09e1
0x05:0xc5e1
0x06:0x006d
0x07:0x2001
0x08:0x4801
0x09:0x0300
0x0A:0x3800
0x0B:0x0000
0x0C:0x0000
0x0D:0x401f
0x0E:0x00a8
0x0F:0x3000
0x10:0x5048
0x11:0xae02
0x12:0x0000
0x13:0x0000
0x14:0x2bc7
0x15:0x1437
0x16:0x0000
0x17:0x0040
0x18:0x6b50
0x19:0x4444
0x1a:0x0002
0x1b:0x0000
0x1C:0x0000
0x1d:0x0000
0x1E:0x0202
0x1F:0x0000
Root@cl-rfsoc-v2021_2:~# ethtool eth0
eth0 设置:
支持的端口:[ TP mii ]
支持的链路模式: 10BaseT/Half 10baseT/Full
100BaseT/Half 100BaseT/Full
1000BaseT/Half 1000BaseT/Full
支持的暂停帧使用:仅传输
支持自动协商:可以
支持的 FEC 模式:未报告
广播的链路模式: 10BaseT/Half 10baseT/Full
100BaseT/Half 100BaseT/Full
1000BaseT/Half 1000BaseT/Full
广播的暂停帧使用:仅传输
广播的自动协商:是
广播 FEC 模式:未报告
链路伙伴广播的链路模式: 10BaseT/Half 10baseT/Full
100BaseT/Half 100BaseT/Full
1000BaseT/Full
链路伙伴广播的暂停帧使用:对称
链路伙伴广播的自动协商:是
链路伙伴广播的 FEC 模式:未报告
速度:1000Mb/秒
双工:全双工
自动协商:打开
master-slave cfg:首选从器件
主从状态:从器件
端口:mii
PHYAD:3.
收发器:外部
检测到链路:是
Root@cl-rfsoc-v20202_2:~# dmesg | grep DP83867
[ 5.159824] macb ff0b0000.Ethernet eth0:PHY [ff0e0000.Ethernet-ffffffffff:03]驱动程序[TI DP83867](IRQ=POLL)
[ 5.230292] macb ff0e0000.Ethernet eth1:PHY [ff0e0000.Ethernet-ffffffffff:0c]驱动程序[TI DP83867](IRQ=POLL)
[ 7.448802] macb ff0b0000.Ethernet eth0:PHY [ff0e0000.Ethernet-ffffffffff:03]驱动程序[TI DP83867](IRQ=POLL)
[ 7.513164] macb ff0e0000.Ethernet eth1:PHY [ff0e0000.Ethernet-ffffffffff:0c]驱动程序[TI DP83867](IRQ=POLL)
root@cl-rfsoc-v202_2:~# dmesg | grep eth0
[2.378276] macb ff0b0000.Ethernet eth0:adence gem rev 0x50070106、0xff0b0000 IRQ 36 (2a:6c:23:95:C8:2e)
[ 5.159824] macb ff0b0000.Ethernet eth0:PHY [ff0e0000.Ethernet-ffffffffff:03]驱动程序[TI DP83867](IRQ=POLL)
[ 5.159838] macb ff0b0000.Ethernet eth0:配置 phy/RGMII-id 链路模式
[ 7.448802] macb ff0b0000.Ethernet eth0:PHY [ff0e0000.Ethernet-ffffffffff:03]驱动程序[TI DP83867](IRQ=POLL)
[ 7.448816] macb ff0b0000.Ethernet eth0:配置 phy/RGMII-id 链路模式
[14.627206] macb ff0b0000.Ethernet eth0:链路接通 — 1Gbps/full — 流控制关闭
[14.627238] IPv6: ADDRCONF(NETDEV_CHANGE):eth0:链路准备就绪
[ 19.745723] macb ff0b0000.ethernet eth0:链路断开
[26.914511] macb ff0b0000.ethernet eth0:链路接通 — 1Gbps/full — 流控制关闭
Root@cl-rfsoc-v20202_2:~#
Root@cl-rfsoc-v20202_2:~# iperf -s -i 1
------------------------------------------------------------------------
TCP 端口 5001 上的服务器侦听
TCP 窗口大小: 128 KB(默认值)
------------------------------------------------------------------------
[4]本地 10.2.2.1 端口 5001 与 10.2.2.11 端口 33394 连接
[ ID]间隔 传输 带宽
[4] 0.0- 1.0 秒 9.22MB 77.3MB/ 秒
[4] 1.0- 2.0 秒 7.02 MB 58.9 MB/秒
[4] 2.0- 3.0 秒 0.00 字节 0.00 位/秒
[4] 3.0- 4.0 秒 581KBytes 4.76Mbits/sec
[4] 4.0- 5.0 秒 22.4MB 188 MB/秒
[4] 5.0- 6.0 秒 6.57 MB 55.1 MB/秒
[4] 6.0- 7.0 秒 7.89 MB 66.2 MB/秒
[4] 7.0- 8.0 秒 4.93 MB 41.4 MB/秒
[4] 8.0- 9.0 秒 7.51 MB 63.0 MB/秒
[4] 9.0-10.0 秒 6.49 MB 54.5 MB/秒
[4] 0.0-10.0 秒 72.6 MB 60.8 MB/秒
Root@cl-rfsoc-v2021_2:~# iperf -c 10.2.2.11 -I 1
------------------------------------------------------------------------
客户端连接到 10.2.2.11、TCP 端口 5001
TCP 窗口大小: 170 KB(默认值)
------------------------------------------------------------------------
[3]本地 10.2.2.1 端口 49156 与 10.2.2.11 端口 5001 连接
[ ID]间隔 传输 带宽
[3] 0.0- 1.0 秒 109 MB 916 MB/秒
[3] 1.0- 2.0 秒 109 MB 918 MB/秒
[3] 2.0- 3.0 秒 110MB 925 MB/秒
[3] 3.0- 4.0 秒 110MB 927MB/ 秒
[3] 4.0- 5.0 秒 111MB 929Mbits/sec
[3] 5.0- 6.0 秒 111MB 929Mbits/sec
[3] 6.0- 7.0 秒 110 MB 922 MB/秒
[3] 7.0- 8.0 秒 110 MB 926 MB/秒
[3] 8.0- 9.0 秒 110 MB 927 MB/秒
[3] 9.0-10.0 秒 110 MB 923 Mbits/sec
[3] 0.0-10.0 秒 1.08 GB 924 MB/秒
Root@cl-rfsoc-v20202_2:~#
谢谢、
JH
尊敬的 JH:
对延迟深表歉意。 我仍在检查报告、以查看任何值得注意的内容。 同时、如果在 PHY 上强制实现 100Mbps 速度、则链路是否保持该速度、还是仍降至 10Mbps?
[26.914511] macb ff0b0000.Ethernet eth0:链路接通 — 1Gbps/full — 流控制关闭
此外、这是否表明尽管实际数据速率变为 10Mbps、链路仍在协商到 1Gbps?
此致、
GREG
尊敬的 Greg:
以下是客户的回复。
抱歉耽误时间。 我仍在检查报告、以查看任何值得注意的内容。 同时、如果在 PHY 上强制实现 100Mbps 速度、则链路是保持该速度还是仍降级到 10Mbps?
如果强制将速度设置为 100Mbps、则链路速度保持为 100Mbps。 在 ethtool 中确认为 100Mbps、iperf3 速度也在两个方向上显示大约 100Mbps。
另外、这是否表明尽管实际数据速率变为 10Mbps、链接仍在协商到 1Gbps?
是的、正确。 链路速度为 1Gbps、但传输速率超过 900Mbps、接收速率为数十 Mbps。
此外,连接至 QNAP 集线器时也出现同样的问题 (QSW-3216R-8S8T)。
rfsoc - DP83867–RJ45 - QNAP–其他 (PC 或 CPU)
由于怀疑存在兼容性问题,因此当 1G SFP 模块连接到 QNAP 的光端口时不会出现问题。
rfsoc - DP83867–RJ45–1G SFP - QNAP–其他 (PC 或 CPU)

谢谢、
JH
尊敬的 JH:
我随附了一个原理图检查清单和我的评论。 请确保遵循检查清单上的所有要点。
此致、
GREG
e2e.ti.com/.../DP83867_5F00_Schematic_5F00_Checklist_5F00_6_5F00_30.xlsx
尊敬的 Greg:
我已完成并附加了 DP83867 原理图检查清单。
有些项目不适用于我们的设计,有一些小的差异,但没有什么异常突出。
请查看检查清单、如果您发现任何潜在问题、请告知我们。
e2e.ti.com/.../DP83867_5F00_Schematic_5F00_Checklist_5F00_6_5F00_30_5F00_checked.xlsx
此致、
Gyosun。