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.
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1387335/dp83869hm-dp83869
器件型号:DP83869HM工具与软件:
大家好、我们在设计中使用了 DP83869来支持安全通信项目。
我们在器件上有问题。 1Gbps 无法同时用于铜缆和光纤接口。
下面是寄存器转储
DP83869以太网 PHY 寄存器转储
PHY 地址:00
/
PHY REG 00 = 00001140
PHY REG 01 = 0000796d
PHY REG 02 = 00002000
PHY REG 03 = 0000a0f3
PHY REG 04 = 000001e1
PHY REG 05 = 0000cde1
PHY REG 06 = 0000006f
PHY REG 07 = 00002001
PHY REG 08 = 00004f0f
PHY REG 09 = 00000300
PHY REG 0A = 00003800
PHY REG 0b = 00000000
PHY REG 0c = 00000000
PHY REG 0d = 00000000
PHY REG 0e = 00000000
PHY REG 0f = 0000F000
PHY REG 10 = 00005048
PHY REG 11 = 0000bc02
PHY REG 12 = 00000000
PHY REG 13 = 00001c40
PHY REG 14 = 000029c7
PHY REG 15 = 00000000
PHY REG 16 = 00000000
PHY REG 17 = 00000040
PHY REG 18 = 00006150
PHY REG 19 = 00004444
PHY REG 1a = 00000002
PHY REG 1b = 00000000
PHY REG 1c = 00000000
PHY REG 1d = 00000000
PHY REG 1e = 00000012
PHY REG 1f = 00000000
PHY REG 25 = 0000cde1
PHY REG 2c = 00000000
PHY REG 2d = 00000000
PHY REG 2e = 00000000
PHY REG 31 = 0000ac02
PHY REG 32 = 00000000
PHY REG 33 = 00000000
PHY REG 34 = 000029c7
PHY REG 35 = 00000000
PHY REG 36 = 00000000
PHY REG 37 = 00000040
PHY REG 38 = 00006150
PHY REG 39 = 00004444
PHY REG 3a = 00000002
PHY REG 43 = 0000a0f3
PHY REG 4F = 0000F000
PHY REG 55 = 00000000
PHY REG 6e = 00000000
PHY REG 86 = 0000006d
PHY REG 134 = 000029c7
PHY REG 135 = 00000000
PHY REG 170 = 00005048
PHY REG 180 = 00001140
PHY REG 181 = 0000796d
PHY REG 182 = 00002000
PHY REG 183 = 0000a0f3
PHY REG 184 = 000001e1
PHY REG 185 = 0000cde1
PHY REG 190 = 00005048
PHY REG 191 = 0000ac02
PHY REG 192 = 00000000
PHY REG 193 = 00000000
PHY REG 194 = 000029c7
PHY REG 195 = 00000000
PHY REG 196 = 00000000
PHY REG 197 = 00000040
PHY REG 198 = 00006150
PHY REG 199 = 00004444
PHY REG 1A4 = 000001e1
PHY REG 1a5 = 0000cde1
PHY REG 1A6 = 0000006d
PHY REG 1df = 00000000
PHY REG 1e0 = 00001140
PHY REG 1EC = 00000000
PHY REG c00 = 00001140
PHY REG C01 = 0000796d
PHY REG C02 = 00002000
PHY REG C03 = 0000a0f3
PHY REG c04 = 000001e1
PHY REG c05 = 0000cde1
PHY REG C06 = 0000006d
PHY REG c07 = 00002001
PHY REG C08 = 00004f0f
PHY REG C10 = 00005048
PHY REG C18 = 00006150
PHY REG C19 = 00004444
/
此芯片连接到 AM5748 RGMII 0和1通道。
谢谢!
此致、
Sumathi
尊敬的 Sumathi:
感谢您分享寄存器转储。 通信失败时链路接通、因此我怀疑根本原因是 RGMII 延迟设置:
请参阅此常见问题解答、并使用寄存器0x32[1:0](启用移位/对齐)和0x86[7:0](更改移位模式下的延迟)配置 RGMII 延迟设置。
RGMII 中千兆位通信的 MAC 信号时序要求很严格- 我建议通过延迟设置进行迭代并捕获 MAC 信号、以验证是否满足时序要求。
谢谢!
Evan
尊敬的 Evan:
感谢您的答复。
我们已经尝试了寄存器0x32和0x86..但仍没有进展。 我们也购买了 DP83869EVB。 在中、我们还观察到正在以1Gbps 速率从 AM5748进行发送、但接收不正常。 AM5748未在接收数据。 我们在处理器端软件驱动器等中缺少一些东西吗?请告诉我们是否可以让团队来电讨论该问题。
此致、
Sumathi
尊敬的 Evan:
感谢您的支持。
下面是寄存器值
寄存器0x86 = 0x77
寄存器0x32 = 0xEA
此致、
Sumathi
尊敬的 Sumathi:
如果这些是测试的唯一寄存器值、则建议通过其他延迟设置进行迭代、以确认通信中的任何差异。
在更改这些设置之前、您能否确认通信是否在10/100M 处工作? 如果低速运行、 这会将问题隔离开来以满足千兆位的 RGMII 时序要求。
在这种情况下、请尝试以下设置:
0x32[1:0]='11"(TX/RX 对齐模式)
0x32[1:0]='00'(TX/RX 移位 模式)
0x86[7:0]= 33h (移位模式下 TX/RX 延迟为1ns)
0x86[7:0]= BBh (移位模式下 TX/RX 延迟为3ns)
谢谢!
Evan
尊敬的 Evan:
感谢您的支持。
以下是1Gbps 时的观察结果、
电路板侧:
修改了 Iperf 工具、该工具将使用这两个 CPU。
性能模式将在内核而不是 OnDemand CPU 模式中启用。
主机系统端:
Ubuntu 在控制台模式下使用、具有修改后的 iperf 工具、该工具将利用所有可用的 CPU 内核。
美国 否 |
位置 |
链路状态 |
观察结果 |
1. |
001. |
发送: 500Mbps 时的损耗为0% 接收: 300Mbps 时损耗为0% |
在接收器处、几秒钟内(1或2)可以看到0.02到0.0004%的损耗 |
2. |
005. |
发送: 500Mbps 时的损耗为0% 接收: 300Mbps 时损耗为0% |
在接收器处、几秒钟(1或2)内可以看到0.02至0.0004%的损耗 |
3. |
003. |
发送: 500Mbps 时的损耗为0% 接收: 300Mbps 时损耗为0% |
在接收器处、 几秒钟内可以看到0.02%的损耗 |
4. |
004. |
发送: 500Mbps 时的损耗为0% 接收: 300Mbps 时损耗为0% |
注意:
上述观察结果是在3次运行后执行下电上电的9次运行中获得的。
测试间隔为100s。
总结:
以太网发送和接收分别运行在高达500Mbps 和300Mbps 的速率、而不会丢失任何数据。 必须在 SYSBIOS 上验证上述观察结果。
谢谢!
此致、
Sumathi
尊敬的 Sumathi:
感谢您确认在较低速度下不会丢失数据、这将缩小 RGMII 延迟设置的根本原因。
请尝试上述0x32/0x86设置、并注意吞吐量/错误的任何差异。
所需的延迟取决于布线长度、因此通常需要对设置进行试错。
谢谢!
Evan
您好 Evan、感谢您的回复。 我们已经尝试了设置...但它没有帮助。 当我尝试回复 you..it时、s 似乎处于静音状态。 请启用回复。
此致、
Sumathi
尊敬的 Sumathi:
奇怪、如果在 E2E 上的回复无法正常工作、我们可以通过电子邮件继续此讨论。
谢谢!
Evan
感谢您发送编修。
此致、
Sumathi
当然、请关闭该主题以通过电子邮件进行处理。
谢谢!
Evan