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.

[参考译文] DP83867CR:网络连接问题

Guru**** 2535180 points
Other Parts Discussed in Thread: TIDA-00204

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/984850/dp83867cr-network-connection-issue

器件型号:DP83867CR
主题中讨论的其他器件:TIDA-00204

您好!

我们设计了一个具有 DP83867CRRGZ 物理层的6层子板、在该子板上、我们安装了带有 Sitara AM335x 的 SOM、并且在连接到本地网络时遇到了一些问题。

我们在 RGMII Rx 线路上使用了0r 串联电阻器、如 TIDA-00204中所示、由于存在集成的50 Ω 串联阻抗、因此 RJ45连接器上的链路 LED 亮起、 但我们看不到器件、网络上没有 IP (SOM 处理器侧的 Tx 线路上有33R 串联电阻器)。 我们在 Rx 线路上尝试了22R 串联电阻器、我们注意到我们有时可以建立连接、但并非总是如此。 当它连接时、似乎没有丢包。

这是否意味着电路板上存在阻抗不匹配问题? 其他什么会导致这种行为? 复位信号或电源是否可能导致某种启动情况?

一些附加信息:

-Autoneg Disable = 0 (模式3)(带搭接)。

-对于 Stackup 和 Track 几何体,制造商建议的使用值。

RGMII 信号阻抗为-50欧姆

-RJ45、带集成磁性元件。

-所有 RGMII 信号均路由为第3层上的非对称带状线、并参考第2层和第5层上的接地层。 第4层未用于 RGMII 信号下方的区域。

-RGMII 信号、其中 Rx 通道长度匹配55到58mm、Tx 通道长度匹配61到64mm。

 

我还将原理图与 phy 连接和布局屏幕截图相连接。

 

非常感谢您的参与。

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

    您好、Ioannis、

    1. 您能否检查 MAC 和 PHY 上的内部 RX/TX 延迟设置? MAC 或 PHY 中只有一个应启用内部延迟、但不应同时启用内部延迟。 我建议仅启用 PHY 的内部延迟。
    2. 您还能为 RGMII TX/RX 尝试不同的延迟值吗? 可通过写入寄存器0x0086来配置这些值。

    此致、

    Adrian Kam

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

    您好、Adrian、

    感谢您的建议。 在我们对 PHY 的复位输入进行一些测试后、我将更新状态、因为我们怀疑存在某种启动问题。

    我们尝试了不同的外部上拉值(4k7和2k7)、但行为没有变化、因此我们将其与处理器完全断开、并将其与外部上拉保持一致。 然后我们注意到它正在工作、我们可以在每次上电时建立连接、因此内部延迟值似乎不会导致问题。

    您为什么认为会发生这种情况? 可能会导致该行为的是某种类型的复位输入未定义状态还是某种时序问题?

    此致、

    Ioannis

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

    您好、Ioannis、

    处理器上的内部拉电阻器可能会导致一些问题。 通过使用22欧姆电阻器、这个问题也许已经得到缓解。

    您能否提供以下信息:

    1. 当处理器断开连接时、您能否提供0x006E 和0x006F 的寄存器值?
    2. 在连接处理器和 PHY 上电后、您能否提供0x006E 和0x006F 的寄存器值?
    3. 您能否提供包含自举电阻器的原理图图像?

    从本质上讲、我想看看这两个寄存器在您可以建立连接但无法建立连接的情况下的情况。

    此致、

    Adrian Kam

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

    您好、Adrian、

    再次感谢您的支持。 我在左下 角附上一张图片、其中前一张图片中没有看到该图片(请注意、为了确保没有误解、灰色的图片表示 RGMII 偏斜、电路板上不存在):

    至于寄存器的值,我真的很抱歉,但现在我们不能访问 处理器和软件,因此我们无法读取它们。 我们正与同事一起努力寻找一种方法来实现这一目标、一旦我有了这些附加信息、我将立即与您分享。

    [引用 userid="462094" URL"~/support/interface/f/interface-forum/984850/dp83867cr-network-connection-issue/3639661 #3639661]处理器上的内部拉电阻器可能会导致一些问题

    同时、如果是这种情况、我们是否可以尝试使用某种外部电路(上拉、下拉电阻器 e.c.T)来解决问题 ?

    此致、

    Ioannis

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

    您好、Ioannis、

    同时、您能否使用 RX 线路上的不同串联电阻器进行实验、并查看您是否可以找到一个可提供稳定连接的值?

    我将等待您何时向我提供注册信息。

    此致、

    Adrian Kam