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:DP83869HM SGMII 转铜缆不工作。 铜链路未显示链路建立。

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

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1309588/dp83869hm-dp83869hm-sgmii-to-copper-not-working-copper-link-does-not-show-link-up

器件型号:DP83869HM

您好!

我们有一个将 DP83869HM 安装在处理器 SGMII 和铜 RJ45之间的定制电路板。 设置配置已根据1000Mbps SGMII 至铜缆连接的要求完成。 原理图供您参考。 当一个正常工作的铜链路连接到 RJ45上时、寄存器0x1读取0x7949和0x6e 读取为0x0000。  

请帮助我们解决此问题。

e2e.ti.com/.../DP83869HM_5F00_REV.pdf

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

    您好、苏维克!

    感谢您提供原理图。 我知道您要将 PHY 配置为 SGMII 转铜缆模式、并且您当前正在将寄存器0x1读取为7949、表示无链路。 引脚 RXD2、RXD3和 JTAG 的 OPMODE 搭接设置正确。 您通过读取寄存器0x6E 来确认自举、从而读出我的思想、但我认为您读取的是无效的值0x0000。

    寄存器0x6E 是扩展寄存器。 请尝试以下操作:

    Write Reg 0xD = 0x1F
    Write Reg 0xE = 0x6E
    Write Reg 0xD = 0x401F
    Read Reg 0xE

    如需更多有关扩展寄存器的信息、 请单击此处。

    此致、

    阿尔瓦罗

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

    您好 Alvaro、

    感谢您的深入理解。 我们能够解决该问题。 问题出在启用镜像模式的寄存器0x31中。 我们禁用了它、并且链路已建立。 0x31寄存器是通过扩展寄存器访问访问访问访问的、但数据表提到"标准寄存器集、MDIO 寄存器0至31、是使用正常直接 MDIO 访问访问"来访问的、这使我们感到困惑。  

    感谢您的帮助 Alvaro。