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.

[参考译文] DP83TC812S-Q1:SGMII 接口未启动

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1641630/dp83tc812s-q1-sgmii-interface-not-coming-up

器件型号: DP83TC812S-Q1

DP83TC812-S PHY 通过 SGMII 接口连接到开关。 铜质介质侧和 SGMII 接口上的 AutoNeg 已关闭。 速度/双工已设置为 100Mbps/全速。 我们看到 SGMII 链路状态为 up、但没有流量流经链路。 如果需要、很乐意分享更多详细信息。

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

    尊敬的 Priyanka:

    • 链路数据没有沿任一方向流动是正确的吗?
    • 您能否分享 PHY 上的配置序列?
    • 您能否检查数据包计数器寄存器 0x639-0x63E?  这有助于指示是否存在单向或双向错误。

    谢谢、

    Drew

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

    1.在我们的测试设置中、我们将流量从 DP83TC812 PHY 发送到交换机。 我们可以看到开关侧 FCS 错误递增。  

    2.由于一些限制,我们尚未将任何数据包从交换机发送到 PHY 端。

    在 PHY 端、我们看到 TX 数据包递增。 我们的主要目标是首先从 PHY 向交换机发送数据包。

    4. 启动时、驱动程序初始化并配置开关、然后写入一组预定义的寄存器值以将 PHY 配置为所需的工作模式。  

    寄存器值:

    SGMII 模式已启用

    2.强制极性

    3.启用主模式

    4.在 PHY 和 SGMII 上均禁用自动协商

    5.设置 100Mbps、全双工