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.

[参考译文] DP83867E:DP83867发出 ping 时出现间歇性问题

Guru**** 2524550 points
Other Parts Discussed in Thread: DP83867E

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/852076/dp83867e-dp83867-intermittent-issue-on-dropping-pings

器件型号:DP83867E

大家好、

 我们将 DP83867ERGZT 置于 RGMII 模式、然后连接到 MAC。

我们在从链路伙伴到 MAC 的数据包/ ping 丢失方面存在间歇性问题。

链路伙伴将其发送出去(引线鲨会看到它)、但 MAC 从未在 uboot 或 Linux 中接收到它

我们探测 TXclk 和 Rx 时钟@125MHz。

TX0、1、2、3切换。

RXD、1、2、3切换。

远端回路的工作方式一致  

模拟回路的工作方式一致

当我们执行32字节或更多字节大小的 ping 操作时、我们会看到数据包未到达 MAC。

RXD0类似于时钟

链路速度1Gbps

电源序列/电源-我们有信心、但您需要检查。

问题:

RXD0是否可以像时钟一样?

2.您知道我们的市场上是否有 MII 解码器吗?

3.此 phy 是否有勘误表?

BR、

巴拉

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

    您好、Bala、

    以下是一些问题和意见:

    有关  RGMII 模式下的 DP83867E 的示例原理图、请参阅 www.ti.com/.../snlr034.pdf。

    有关建议的电源滤波的信息、请参阅数据表的"电源建议"部分。

    勘误表是什么意思? 您在寻找什么信息? 您可以在 DP83867E 页面的"技术文档"选项卡中找到有关 PHY 的其他资源。  

    谢谢、

    Vibhu

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

    感谢您的回复。

    TI 是否有 phy 验证报告?

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

    您好、Bala、

    数据表上是否有您要查找的任何特定测量/数据?

    https://www.ti.com/lit/ds/symlink/dp83867e.pdf

    谢谢、

    Vibhu

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

    我有2块板。

    一个通过64000字节 ping、另一个不通过。

    尽管它以1Gbps 和125MHz 时钟的速率进行链路。

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

    我将这两种设置连接到了一起。

    我从设备 ping PC 和 PC (Wireshark)表明 ping 应答已发送到 UUT。

    但 UUTMac 从未收到过它。
    我看到 RGMII 时钟和数据切换 RXD0、1、2、3。

    随着我增大数据包大小、数据包丢失率会增加。

    我觉得问题出在 PC 与 UUT 之间、具体取决于数据包大小。

    模拟回送工作正常、但由于没有链路伙伴、我无法使用具有64000字节的 ping 命令

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

    您好、Balaji

    请尝试通过 RGMII 延迟控制寄存器(RGMIIDCTL)配置 RGMII 时钟偏差。 请尝试不同的值以查看它们中是否有任何一个帮助。

    谢谢、

    Vibhu

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

    延迟设置正确。 我看不到他们有什么问题。 如果它们用于64字节的 ping 而不是64000字节的 ping、我不知道 RGMII 延迟的重要性。

    您能不能为我提供有关 RGMII 延迟的逻辑线索并进行说明。

    BR、

    巴拉

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

    您好、Bala、

    您能否检查您首先看到的数据包丢失的大小以及它们的增加方式。 有关这方面的更多数据将有助于确定问题是什么。 换言之、您能否使用不同的数据包大小进行检查?

    谢谢、

    Vibhu

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

    我们尝试 了 MII 环回,但大小大于1500字节时失败。

    问题似乎与正在增加的数据包的大小更加一致

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

    您好、Balaji

    请探测 PHY 的 RXD、RX_CLK 和 TXD、TX_CLK 引脚、我想知道 PHY 是否向 MAC 发送数据、以及它是否从 MAC 接收数据。

    另外、当发送的数据包大小失败时、请向我发送0x0032和0x0033的寄存器读取。

    谢谢、

    Vibhu

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

    失败并通过 ping  

    0x0032为0xD3

    0x0030为0x0

    通过和失败之间没有区别

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

     我将中心抽头以不同的方式接地。这会影响信号还是结果?

    我们比较了通过和失败 Ping  

    0x0011位8和9通道随机连接直电缆。

    您知道发生这种情况的原因吗?

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

    您好、Balaji

    务必遵循数据表中所示的磁性元件连接。 有必要选择一个磁性元件、此元件可通过图中所示的0.1uF 电容器使每个中心抽头去耦合接地。 否则、MDI 信号可能会出现问题。

    根据您的原理图、MDIO 上拉看起来也是 DNI、请包含该电阻器以进行寄存器访问。 确保您的 RBIAS 是容差为1%的电阻器。

    谢谢、

    Vibhu

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

    1.我要更换磁性元件并尝试

     2. MDI 上拉电阻位于与其相连的处理器板上。

    3.RBIAS 为1%

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

    您好、Balaji

    如果测试中有任何更新、请告知我。

    谢谢、

    Vibhu

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

    综合总结:

    1. 主板出现问题、主板与主板之间的问题各不相同。
    2. 在所有电路板中、数字回路始终如一地通过
    3. 在发生故障的电路板中、模拟回路间歇性故障
    4. 在发生故障的电路板中、反向回送间歇性失败
    5. 第3点和第4点得出结论、问题出在子卡中的 AFE 或磁性元件

     

    与第5点相矛盾的情形:

     

    Box1无法 ping 通+子卡(样本 A)

    Box2通过 PIN+子卡(样本 B)

     

    如果第5点指向子卡,则以下操作应失败,但未发生:

    在 BOX2中采样未发生的卡。

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

    您好、Balaji

    您能否确认以上结果是在遵循数据表中的磁力和时钟建议后得到的。

    谢谢、

    Vibhu

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

    您好、Balaji

    请回答我上面的问题。 您是否有关于此问题的任何其他更新?

    谢谢、

    Vibhu

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

    大家好、Vibhu、

    请看我之后的答复。

    磁性变化会改变设计、数据表建议和测试结果不会同时出现。

    请仔细阅读我的综合总结、并告诉我您的想法。

    BR、

    巴拉

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

    您好、Balaji

    我同意您的总结、假设时钟满足 ppm 要求。

    "磁性变化会改变设计、数据表建议和测试结果不会齐头并进。"

    您指的是什么数据表建议? 您是否在讨论中心抽头到 GND 连接?

    很抱歉、后续跟进较晚、您的测试是否有任何新结果? 与所有电路板相比、故障电路板是什么? 问题是否仅在一个电路板上?

    我看不到这个主题上的框2。 什么是框1和框2?

    谢谢、

    Vibhu

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

    您好、Balaji

    如果您对此主题有任何更新、请告诉我。

    谢谢、

    Vibhu

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

    Box2与 BOX1相同、但具有不同的样本。

    问题是磁性问题是否是问题、问题应该出在所有电路板上、而不是在这种情况下。

    您说什么。

    有问题的人是10分之一。

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

    您好、Balaji

    电路板是否相同、其余电路板是否出现故障? 子卡插入的主板是否也相同?

    PHY 的时钟输入的 ppm 是多少?

    "如果第5点指向子卡,则以下操作应失败,但未发生:

    在 BOX2中采样不会发生的卡。" 我不理解你所说的与你综合总结的第5点相矛盾的观点,你是否可以要求详细说明?

    谢谢、

    Vibhu