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.

[参考译文] DP83867IRPAP-EVM:DP83867IRPAP 中的 Rx 问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1617367/dp83867irpap-evm-rx-issue-in-dp83867irpap

器件型号: DP83867IRPAP-EVM

在中、DP83867IRPAP TX 正常工作、但 RX 在 ptalinux 中具有 100%的损耗。 它是 1G 链路。 问题可能是什么、如何辨别?

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

    尊敬的 Surya:

    原理图中的信号路径似乎正常。 只是为了确认、RGMII_1_ Mx… 是否将线路直接转至 RJ-45 正确?

    在这种情况下、我建议执行 MII 环回测试、以确保您的 RGMII 正常。 为此、您需要在 PHY 上设置 0x0000[14]。 设置此位后、您可以从 MAC 发送数据包、并检查是否接收到相同的数据包。 如果数据包返回无错误、则 RGMII TX 和 RX 路径正常工作。 如果您没有得到无数据包错误的数据包、则建议 RGMII RX 路径存在问题。

    DP83867 数据表的第 7.4.4 节详细介绍了环回测试。

    此致、

    Shane

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

    就像前一个答复一样、我做了 MII 环回测试、它在裸机中工作、但我的问题是在 petalinux 中。 在 ptalinux 中、TX 正在工作、但 RX 不工作。  

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

    RGMII_1_Mx…… 由于 RJ45 位于单独的层叠卡中、线路通过 vpx 连接器连接到 RJ45  

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

    尊敬的 Surya:

    此调试似乎存在重复的线程。 如果您可以、我将关闭链接的主题、我们可以合并此主题上的回复。

    澄清一下、当您不通过 ptalinux 配置 DP83867 时、以太网通信不会出现问题。 当您通过 ptalinux 进行配置时、RX 路径会停止工作吗?  

    • 如果是、您在 ptalinux 中的 PHY 上执行了哪些配置?

    我从原始 E2E 上看到、12 个电路板中有 2 个遇到了此问题。 在这两个电路板上、您发现 RX_CLK 不稳定。 您是否执行了 J 建议的 ABA 交换?

    ABA 交换的原理是查看该 行为是否与 DP83867 器件、电路板相关、或者是否存在焊接问题。

    此致、

    Shane