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:AM5748 - DP83869HM 链路未建立。

Guru**** 1826070 points
Other Parts Discussed in Thread: DP83869HM, AM5748
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1314002/dp83869hm-am5748---dp83869hm-link-not-up

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

您好!

DP83869HM 通过 RGMII0接口与 AM5748连接。 通信已建立、但链路未建立。 由于我们正在使用 RGMII 至铜缆模式、GTX_CLK  必须为125MHz、但我们获得了2.5MHz。 这是因为 GTX_CLK、链路未建立或者需要任何其它配置。 在硬件搭接中、PHY_Add 设置为0XC 且 OPMODE[2:0]=000、即 RGMII 至铜缆模式。 要设置为该模式、需要进行什么寄存器配置?

谢谢。

卡伊特拉·库拉尔

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

    尊敬的 Chaithra:

    当 PHY 无法建立链路时、这意味着 PHY 问题应该处于 MDI 模式。

    下面是一些我想问的问题:

    • 链路伙伴是什么?
    • 您能否提供寄存器0x0000到0x001F?
    • 您是否还可以探测 CLK_OUT 以确保正确生成时钟?

    --

    谢谢!

    林希尔曼

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

    你好,林希尔曼:  

    通过一些硬件更改、我们能够在1000Base-X 模式中建立链路。 但在环回模式下、链路未建立。 当我们在硬件配置中设置 PHY_ADD [3:0]= 0000时、在软件无法读取该 PHY 地址的情况下、则读取的是1111 (F)。 在硬件模式设置中是正确的、将 PHY_ADD 设置为与硬件搭接相同所需的软件配置是什么。

    谢谢

    卡伊特拉·库拉尔

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

    尊敬的 Chaithra:

    似乎您没有正确读取寄存器信息。 当您看到寄存器值 FFFF 时、表示 MDIO 通信正常。

    以下是调试 MDIO 通信的一些建议:

    • 您能否探测 MDIO 线路和 MDC 线路。
    • 确保两个处理器具有相同的 VDDIO 电平
    • 务必检查 MDIO 是否在 MDIO 线路上具有2.2k Ω 的上拉电阻器

    --

    此致、

    林希尔曼

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

    你好,林希尔曼:

    MDIO 信号电平是一样的、我们还为 MDIO_D 线路提供了2.2千欧的上拉。 但仍然存在相同的问题。

    谢谢。

    卡伊特拉·库拉尔