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:DP83869到 AM3354控制器的环回测试。

Guru**** 2455360 points
Other Parts Discussed in Thread: AM3354

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1049608/dp83869hm-loop-back-testing-of-dp83869-to-am3354-controller

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

您好、先生、

在其中一个设计中,我们使用的是具有100FX 光纤接口( 光纤模块部件号:AFBR-5803)的 DP83869 PHY 芯片。

存在一些通信问题、因此"IT"建议在 AM335X MAC 至 DP83869 PHY 数字端执行环回测试。

注-硬件 Strapp 设置已通过 "TI"验证并符合要求  

请分享有关"如何在 AM3354 MAC 和 DP83869 PHY 数字 RGMII 接口之间执行环回测试"的更多详细信息

我们尝试执行以下步骤来执行同样的回送测试   

  • 对于环回测试、请使用 MDI/MDO 接口设置以下 PHY 寄存器。
  • 在 Linux uBoot 中设置寄存器值。

  • 按照  相同的顺序设置以下寄存器

  • BMCR 设置为-0X6100

  • ,BIST_CONTROL 设置为0X0004  

    设置后、我们将 IP 设置为12并读取相同的 IP。  

  • => setenv ipaddr 192.168.100.12
    => ping 192.168.100.12
    端口0、速度100、半双工上的链路
    使用以太网@4a100000 deviceARP 重试计数已超出;正在重新启动
    Ping 失败;主机192.168.100.12不活动

请确认以下内容  

  • 我们进行了链路连接处理、因此 PHY 和 MAC 之间的连接正常。  
  • 我们是否在环回时收到相同的消息。 或需要 发送任何其他数据以检查回送。
  • 无论我们是否需要对地址" eth0:以太网@4a100000"进行任何更改 、我们在将 Coper 附加卡与 Broadcom PHY 芯片连接时都获得了相同的地址

请找到屏幕简短描述

此致

Anees PK。

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

    Anees、

    我很期待这件事。 明天我将向大家解释一下。

    --

    此致、

    Vikram

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

     您好、先生、

    谢谢。 等待您的反馈以开始测试。

    此致

    Anees PK。  

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

    您好 Anees、

    寄存器0x0016 = x0004应该能够启用数字回路。 您可以检查链路状态(寄存器0x0001的位2)以指示是否成功启用了环回。

    启用此回送将将从 MAC 接收到的数据推送回该数据。 如果 MAC 具有与传出和传入数据匹配的实用程序、则可使用该实用程序来验证 MAC-PHY 的 RGMII 连接。

    我不确定 MAC 是否可以 ping 其自己的 IP 地址。 您需要向 AM335X 团队核实这一点。  

    RGMII 接口和光纤接口的通信问题是否干净? RGMII 的常见问题是正确的模式设置。 您是否知道是否选择了正确的 RGMII 模式:RX 和 TX 移位/对齐模式?

    --

    此致、

    Vikram

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

    您好、Vikram、

    我将读取寄存器0x0001并 确认链路状态位。

    但在回送模式下,两个 LED (链路和活动)都亮起。

    另请确认 PHY 是否需要与光纤模块进行单点检测 PIN 连接。 我是否应永久连接到 PHY 侧的 GND?

    RGMI 至100FX 配置已与 TI 支持进行交叉检查并确认寄存器值。

    此外、请分享  有关" Rx 和 TX 移位/对齐模式"的更多详细信息、目前我们尚未进行相同配置。 变化  

    此致

    Anees PK。

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

    您好 Anees、

    PHY 的 RGMII 模式配置取决于 MAC 的 RGMII 配置(移位或延迟):  

    如果 MAC 的配置为:

    所需的 PHY 配置

    TX 侧的 RGMII 对齐模式

    TX 侧的 RGMII 移位模式

    RX 侧的 RGMII 对齐模式

    RX 端上的 RGMII 移位模式

    TX 侧的 RGMII 移位模式

    TX 侧的 RGMII 对齐模式

    RX 端上的 RGMII 移位模式

    RX 侧的 RGMII 对齐模式

    SD 应连接到 SFP 的 LS/SD,如数据表中的此处所示:  

    --

    此致、

    Vikram