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.

[参考译文] DP83867IR:MII 环回测试失败

Guru**** 2800955 points

Other Parts Discussed in Thread: DP83867IS

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1063352/dp83867ir-mii-loopback-test-failed

器件型号:DP83867IR
主题中讨论的其他器件:DP83867IS

您好、专家:

我的客户报告了 DP83867的问题:似乎 PHY 器件无法通过 RGMII 接口正确接收 MAC 数据。

他们已完成以下测试:

1.链接伙伴 ping 询问的设备失败;

2.被询问的设备可以从联系伙伴处收到数据;

3.被询问的设备不能向链接伙伴发送数据;

4. MII 环回测试失败;

5. A-B-A 测试显示问题出在被询问的器件。 (一旦有问题的 PHY 器件被新器件替换、被质疑的设备就会恢复正常工作、如果有问题的器件被焊接在上面、那么好的设备就无法再工作了)。

客户是否应在将器件发送给 FA 之前进行进一步测试?

谢谢!

John

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

    你好 John

    感谢您的查询。

    您能否与客户核实是否考虑了 RGMII 延迟校准。

    RGMII 控制寄存器(RGMIICTL)、地址0x0032

    默认模式为对齐模式。

    此致、

    Sreenivasa  

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

    您好、John、  

    此外、您能否要求客户测量 RGMII 信号的布线长度。

    此致、

    Sreenivasa

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

    你好 John

    感谢您的查询。

    您能否与客户核实是否 考虑了 RGMII 延迟控制。

    RGMII 控制寄存器(RGMIICTL)、地址0x0032

    默认模式为对齐模式。

    此外、您能否要求客户测量 RGMII 信号的布线长度。

    是否有要查看的原理图?

    此致、

    Sreenivasa

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

    你好 John

    是否有要查看的原理图?

    此致、

    Sreenivasa

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

    尊敬的 Screenivasa:

    我不清楚寄存器0x0032位1的含义。 其表述为"1 = RGMII 发送时钟相对于发送数据移位。"。 这是否意味着如果时钟相对于外部传输数据已经移位、BIT1应该被设定为1? 或者、这意味着如果该位设置为1、则 PHY 器件上的时钟将被移位?

    在客户设计中、来自 MAC 的 TX CLK (GTX)与传输数据对齐、时钟/数据的长度大致相等。 0x0032的位1是否应设置为0?

    谢谢!

    John

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

    你好 John

    感谢你的答复。

    是使用48引脚器件或 引脚器件的客户。

    此致、

    Sreenivasa

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

    你好 John

    请预计年终假期将延迟回复。

    此致、

    Sreenivasa

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

    你好 John

    感谢你的答复。

    客户使用的是48引脚器件还是 64引脚器件?

    此致、

    Sreenivasa

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

    您好、Sreenivasa、

    谢谢你。 它是48引脚器件 DP83867IS。  

    请回答我之前的问题吗? (关于 BIT1寄存器0x0032H 的含义)

    此致、

    John

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

    您好、John、  

    感谢你的答复。

    8引脚可使用寄存器的引脚搭接提供延迟控制。

    关于寄存器0X0032的说明  

    默认 情况下、0 = RGMII 发送时钟与发送数据对齐。

    可通过将位配置为1来更改延迟。

    RGMII 发送时钟延迟:1 = RGMII 发送时钟相对于发送数据移位。

    使用以下寄存器配置延迟控制

    RGMII 延迟控制寄存器(RGMIIDCTL)、地址0x0086

    有关更多详细信息、请参阅以下部分  

    8.4.1.1.2 1000Mbps 模式时序

    此致、

    Sreenivasa

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

    您好、John、  

    请预计延迟是因为年终假期。

    此致、

    Sreenivasa

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

    您好、John、  

    48引脚可使用引脚搭接或寄存器进行延迟控制。

    此致、  

    Sreenivasa

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

    您好、Sreenivasa、

    发送时钟(GTX)与发送器(MAC)侧的数据对齐、且布线长度匹配、因此它们将0x0032寄存器的 BIT1配置为"1"、并将寄存器0x0086寄存器配置为0x68 (也尝试了0xA8)以应用1.75ns (或2.75ns)。 无法解决问题,MII 回送仍然失败。

    我们测量了 MII 引脚的阻抗。 发现 GTX 引脚阻抗明显低于正常器件。 因此、我们认为问题是由于 GTX 引脚已损坏。 那么、让我们关闭这个案例。

    他们报告了此部件的其他问题。 我将发布有关此新问题的新聊天。

    谢谢你!

    John

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

    您好、John、  

    祝您在2022年新年快乐。

    感谢你的答复。

    请单击"已解决"按钮以关闭该主题。

    此致、

    Sreenivasa

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

    您好、John、  

    祝您在2022年新年快乐。

    感谢你的答复。

    请单击"已解决"按钮以关闭该主题。

    此致、

    Sreenivasa