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:DP83867ERGZ-R-EVM RGMII 连接

Guru**** 1939190 points
Other Parts Discussed in Thread: DP83867ERGZ-R-EVM, TLK106
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1435981/dp83867irpap-evm-dp83867ergz-r-evm-rgmii-connection

器件型号:DP83867IRPAP-EVM
主题中讨论的其他器件:DP83867ERGZ-R-EVMTLK106

工具与软件:

您好!

我设计了一个包含 Novatel OEM 7700接收器(具有自己的 PHY)的板。 在同一块板上、我添加了另一个 PHY、以便可以通过 RGMII 通过电缆将其连接到另一块板上的 FPGA。 在我连接它之前、我要执行测试以确认设计是否正确。 我有开发板、特别是 DP83867ERGZ-R-EVM、并且连接了 RGMII 引脚。 我将 RXD0..3引脚从一个板连接到了开发板上的 TXD0..3引脚、因为我只需要从开发板传递信息、以便我能够与 PC 确认它是否工作。 我面临的问题是、它根本无法正常工作、就好像信息没有通过开发板一样。 对此、我该怎么办? 我是否应该通过 JTAG 进行连接? 是否需要在开发板上设置特定模式?

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

    尊敬的 Aris:

    请确认在每个867之间建立了这些连接:

    数据传输还需要 CTRL 和 CLK 连接。

    在测试过程中、两个 DP83867是否以相同的速度连接? 如果是、可能需要修改的唯一 EVM 是调整 RGMII 时钟偏斜搭接、从而满足时序要求。

    如果在建立这些连接和确认链接后仍面临问题、请在 FPGA 和 EVM 端分享 RGMII 时钟和数据的示波器快照。

    谢谢!

    Evan

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

    您好 Evan、非常感谢您的答复。 我要运行的第一个测试是尝试我已经构建的电路板(您可以在以下链接中看到它: https://gitlab.com/librespacefoundation/phasma/phasma-gnss-electronics)。 我的目标是将 RGMII 信号从开发板传递到我的 PC。 我为您建立的连接显示在方框图中。

    我怀疑,正如你提到的,我可能需要在 DEV 板上做一些调整(如你所说的,调整带 RGMII 时钟偏移). 这可能是我接下来要尝试的方法。 使用具有 TL106的 Novatel 板、我已成功连接到 PC。 但是、当我尝试将方框图中的设置连接到 PC 时、我为在同一电路板(DP83867)上测试 PHY 而创建的设置无法正常工作。 在将此测试连接到另一系统(FPGA)之前、我想先运行此测试、以确保 电路板上的 PHY (DP83867)与 GPS 接收器(TLK106)一起正常工作。

    再次感谢您的答复。

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

    尊敬的 Aris:

    感谢您分享电路板和方框图参考。
    我认为原理图和连接没有任何问题。

    要进行调试、请帮助确认:

    1) 1) PHY 链路已建立(寄存器0x1[2]='1')

    2) 2)如果链路接通、则迭代 RGMII 延迟设置以确认这是否是时序问题:

    0x32[1:0]用于启用/禁用 RGMII 移位/对齐模式

    0x86[7:0]以在移位模式下调整 TX/RX CLK 延迟。 在对齐模式和移位模式下以各种延迟(1、2、3、4ns)进行测试将有助于确认时序问题作为根本原因。

    如果可能、在 PHY 和 MAC 侧共享 RGMII 时钟和数据的示波器屏幕截图将有助于确认 信令是否  满足接收器要求。

    谢谢!

    Evan