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.

[参考译文] DP83869HM:可使用 RGMII 转 SGMII 转1000BASE-T 桥接器

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1316443/dp83869hm-possibility-of-rgmii-to-sgmii-to-1000base-t-bridge

器件型号:DP83869HM
主题中讨论的其他器件:DP83869

我们希望尽可能减少载波板和子板之间连接器上的以太网引脚数量。

子板具有支持 RGMII MAC 的 CPU。

此载板有一个针对1000BASE-T 的 RJ45连接器。

我们有以下配置:

------------------------------------------------------- ------------------------------------------------------- + 
|||                                                                                 
|+----- +----------------         +         |         +------- +-----------              +|
|| CPU |- RGMII | DP83869 |- SGMII --- SGMII -| DP83869 |- 1000BASE-T -| RJ45 |
|+----- +----------------         +         |         +------- +-----------              +|
||                   |              ||           (带子)                        |
|   ______ MDIO ______ /              |                                            
|||                                                                                 
|           子板           |             载板                |
------------------------------------------------------- ------------------------------------------------------- +

CPU 侧 DP83869配置为 RGMII-SGMII 桥接。 CPU 操作系统为 Linux。 DP83869包含在器件树中、具有现有的驱动程序。 配置和寄存器 I/O 均通过 MDIO 完成。

PHY 侧 DP83869配置为 SGMII 转铜缆。 CPU 没有 MDIO 连接。

这种设置可以正常工作吗? 具体来说、是仅使用自协商和链路建立等设置配置在 CPU 和物理端 DP83869之间正确转发、即 不带 对 PHY 进行 MDIO 访问?

另一种配置是否更适合? (CPU 侧的 RGMII 转1000Base-X 以及 Phy 侧的1000M 介质转换器、这将不可预见地禁用 tri 模式)。

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

    您好,Thomas!

    感谢您提交问题、还有更多内容涉及 ASCII ART 方框图。 这很容易阅读和理解。 我在下面提供了我的见解。

    我能进一步询问这些板的最终应用是什么吗?

    您提供的两种解决方案都可以正常工作、并可通过 PHY2的自举配置(在载板上)提供。

    • CPU 侧 RGMII-SGMII 桥接<--> SGMII-铜载板
      • 两个 PHY 之间 SGMII 到 SGMII 连接的布线长度必须非常短。
        • 关于 MAC 侧连接的一般指导在
        • 对于 SGMII 信号、我建议使用更短的传输距离、  
    • CPU 端 RGMII 光纤<-->介质转换器载板
      • 由于缺乏对布线长度的约束、这将更容易实现。  
      • 指的是 tri 模式意味着什么?

    此致、

    阿尔瓦罗

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

    尊敬的 Alvaro:

    感谢您的回答。 上述硬件是一个通用 CPU 模块、具有需要通过 RJ45连接1G 以太网的定制载板。 我现在正在进行调试。 我在建立链路方面遇到问题、想知道这样的设置实际上是否可行、或者是否需要与 PHY 建立第二个 MDIO 连接。

    到子板的连接是严格的铜质、因此1000BASE-X 解决方案实际上不会使用光纤。 我想知道在没有 SGMII 桥接器的情况下、是否可以在没有第二个 MDIO 的情况下实现该解决方案。

    三模式指的是支持10/100/1000的 PHY。 我想这是 Xilinx Lingo。

    在任何情况下、我都认为这个主题已得到解答、如果我无法使链接正常工作、则可能会打开另一个主题。

    谢谢。