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.

[参考译文] DP83869HM:速度优化错误

Guru**** 2414360 points
Other Parts Discussed in Thread: DP83869HM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1000683/dp83869hm-speed-optimization-error

器件型号:DP83869HM
主题中讨论的其他器件: DP83869

大家好、

我对 DP83869HM 速度优化有疑问。
我在下面描述了问题、但您能帮助解决这个速度优化问题吗?

[问题]
启用速度优化后、理想情况下 PHY 会检测100M 电缆、并在尝试建立1000M 链路后恢复到100M 速度(默认4次)。
但是、存在如下所示的连接错误。
-某些集线器在启动时建立100M 连接,但在电缆断开/连接后,PHY 不再建立连接(无数据通信)。
-某些集线器根本无法建立100M 连接(无数据通信)。

[测试条件]
-自协商中的1000M PHY
-2根双绞线
-设置地址0x14位[9]=1

[寄存器信息]
读取寄存器
地址0x5 = CDE1
-地址0xA = 0800
-地址0x11位[7] SPEED_OPT_STATUS = 0

完整地址

0x 00 01 02 03 04 05 06 07 08 09. 0a 0b 0°C 0D 0E 0f
0x 10. 11. 12. 13. 14. 15. 16. 17. 18 19. 1A 1b 1c. 一维 1e. 1f
(启动)
1140. 796D 2000年 A0F1 01E1 CDE1 006D 2001年 6001. 0200 0000 0000 0000 401F 0040. F000
5048 6C02 0000 0000 29C7 0000 0000 0040. 6150 4444. 0002. 0000 0000 0000 0012. 0000
(电缆断开/连接后)
1140. 796D 2000年 A0F1 01E1 CDE1 006D 2001年 6001. 0200 0800 0000 0000 401F 0040. F000
5048 6F02 0000 0000 29C7 0000 0000 0040. 6150 4444. 0002. 0000 0000 0000 0012. 0000
(设置地址0x14位[9]=1)
1140. 796D 2000年 A0F1 01E1 CDE1 006D 2001年 5806 0200 0800 0000 0000 401F 0040. F000
5048 6C02 0000 0000 2、C7 0000 0000 0040. 6150 4444. 0002. 0000 0000 0000 0012. 0000

此致、

Kai

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kai:

    我认为速度优化不应导致您当前看到的问题。 从寄存器可以看到、链路似乎正在建立、但您说您没有数据通信。 您可以尝试以下实验吗?

    1. 将 PHY 设置为反向环回模式。 通过  电缆将数据从链路伙伴发送到 PHY、然后查看是否返回相同的数据。
    2. 将 PHY 设置为 MII 环回模式。 将数据从 MAC 发送到 PHY、然后查看是否返回相同的数据。
    3. 通过将发送引脚连接到 MDI 侧的接收引脚来执行外部环回。 将数据从 MAC 发送到 PHY、然后查看是否返回相同的数据。

    有关环回模式的更多信息、请参阅数据表的第9.3.4节。 请告诉我这些实验的结果。

    此致、

    Adrian Kam

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。


    您好、Adrian、

    当然、一旦我获得1/2/3结果、我会向您提供反馈。

    但是、修改软件需要一些时间、因此如果我们有任何与此问题相关的通用调试材料、您可以与我分享吗?
    此外、defullt speed_opt_enhanced _EN 位[8]= 1、但当我们设置 speed_opt_EN 位[9]= 1时、我们应该保持 bit [8]= 1?

    此致、
    Kai

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kai:

    1. 我们没有 DP83869的通用调试应用手册。 由于寄存器显示您已建立链路、但没有数据通信、因此回送模式目前是调试的最佳选择、因为这将有助于确定通信问题是来自 MAC 侧还是 MDI 侧。
    2. 您可以保持位[8]=1。 您可以尝试将其更改为0、但我认为该位配置不会导致您看到的问题。

    我期待着结果。

    此致、

    Adrian Kam

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kam、

    我们发现该错误发生在高层、因此 DP83869HM 不会出现任何问题。
    我还有一个有关速度优化的问题、因此我将发布新的 e2e。

    此致、
    Kai