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:在内部系统中 DP83869HMRGZT 是否支持 RGMII-SGMII 桥接运行模式?

Guru**** 2473270 points
Other Parts Discussed in Thread: DP83869HM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1538917/dp83869hm-is-rgmii-sgmii-bridge-mode-of-operation-supported-by-dp83869hmrgzt-in-inux

器件型号:DP83869HM


工具/软件:

您好、

 我们正在考虑  在此转换下使用 RGMII 转 SGMII 桥接模式下的 DP83869HMRGZT 芯片

[主机处理器 (ARM) 的 MAC]--< RGMII 接口 [DP83869HMRGZT]----- < Sgmii 缩写 >---[远程 MAC]

主机处理器 (ARM) 运行的是 Linux 5.15 内核。  在我们继续进行此设计之前、我们想了解以下内容:

1) 此 PHY 是否支持此工作模式?

2) 是否有一个 Linux 驱动程序与此 PHY 的 5.15.x Linux 内核兼容、哪些支持此工作模式?

谢谢

此致

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

    您好、  

    我们的 PHY 支持 RGMII 转 SGMII 桥接模式、Linux 驱动程序可以支持这种模式。  

    此致、
    j

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

    谢谢你。 您能告诉我驱动程序代码/存储库吗? 此外、是否有一个带 SDK 的 EVM、我们可以试用它?

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

    您好、

    驱动程序可通过以下链接获得: https://www.ti.com/tool/ETHERNET-SW

    您应该能够将此内容与 DP83868EVM 复制、但需要将 EVM 连接到 RGMII MAC。 对于 SGMII、您可以连接到另一个可以更改为铜缆连接的 EVM、也可以将 SGMII 连接到 SGMII MAC。

    此致、

    j

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

    谢谢!
    下面是我设想的用于测试桥接模式的测试设置以及我们的电路板、作为概念验证。 两者都涉及两个 EVM
    设置 1:
      我们的董事会 MAC1 -- --[DP83868EVM-1]---------  ----- [DP83868EVM-2]-- ———[我们董事会的 MAC2 ]
                   -- -                                             -- -


    在该设置中、我们计划将 RGMII 引脚平移到电路板的两个 MAC 中。  此外、我们从 EVM 中汲取 MDC/MDIO、用于连接电路板的 MDIO 总线。
    我们的思路是可以启动电路板的 Linux 并使用 Linux 驱动程序配置 PHY、并尝试在两个以太网接口之间进行通信。
    这是否可行? 或者 EVM 的微控制器会尝试控制 PHY 而不是电路板的 MAC 吗? 是否有办法禁用它?

    设置 2:
      我们的董事会 MAC1 -- --[DP83868EVM-1]---------  ----- [DP83868EVM-2]-- ——[测试 PC]
                   -- -                                               

    与设置 1 类似、但仅使用我们的一个 MAC。 我们希望使用 MAC/MDIO 控制其中一个 EVM-1 上的 PHY 、并让另一个 EVM 位于 SGMII-RJ45 桥中。 然后、我们可以在测试 PC 和我们的电路板之间执行 ping/iperf。

    是否可以实现? 与在设置 1 中一样、是否可以允许微控制器处于待机状态、而不干扰 EVM-1 上的 PHY?

    此致

    Mahesh

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

    尊敬的 Mahesh:  

    对于这两种设置、除非您使用 USB2MDIO 软件、否则 EVM 内的微控制器不会与 PHY 交互、因此将 MDIO 连接到电路板的 Linux 并使用 Linux 驱动程序配置 PHY 时不应出现任何问题。  

    此致、
    j

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

    感谢迄今为止的支持。  

    我知道以前曾提到过、不过现在再次确认一下、在 我们承诺将这款 DP83869HM 应用于我们的解决方案之前、 硬件和软件是否支持 RGMII(本地 Mac)-SGMII(远程)桥接器功能正确?
    由于我们将在高温(~85 度)下运行它、它是否能够无错误地运行?  
    此芯片是否已在 TI 的此模式下进行过高温测试?
    如果是、您能否提供在 TI 在此桥接模式下所进行测试的详细信息? 如果可能、您可以共享的任何测试用例/配置都将非常有帮助。

    关于原型测试、

    我可以按如下所示使用测试设置 2:
    设置 2:
      我们的董事会 MAC1 -- —— [ DP8386 9. EVM-1]---------- ----- [DP8386 9. EVM-2]-- ——[测试 PC]
                   -- -    

    我假设 PHY 位于 DP8386 9. EVM –1 此处可通过 Linux 器件树文件置于 RGMII 转 SGMII 桥接器中。 ( 请确认 )
    我计划将 RGMII 和 MDIO 线路从我们的电路板引出到 EVM-1 的 PHY 上、并使用 USB 为 EVM-1 供电。 如果做的正确,我希望工作 ( 请确认 )

    DP8386 中无需进行任何返工 9. EVM 2.  变压器。   DP8386 中的 PHY 9. EVM 2.  可以 使用 USB2MDIO 软件将 SGMII 置于 RJ45 模式? ( 请确认 )

    希望此设置可以正常运行。

    提前感谢、

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

    尊敬的 Mahesh:  

    我知道这一点之前已经得到了认可、只是再次确认、在 我们承诺在我们的解决方案中采用此 DP83869HM 之前、 硬件和软件均支持 RGMII(本地 Mac)-SGMII(远程)桥接功能。
    由于我们将在高温(~85 度)下运行它、它是否能够无错误地运行?  
    此芯片是否已在 TI 的此模式下进行过高温测试?
    如果是、您能否提供在 TI 在此桥接模式下所进行测试的详细信息? 如果可能、您可以共享的任何测试用例/配置都将非常有帮助。
    [/报价]

    该器件在数据表中提到的温度范围内进行了测试。  


    我假设 PHY 位于 DP8386 中 9. EVM –1 此处可通过 Linux 器件树文件置于 RGMII 转 SGMII 桥接器中。 ( 请确认 )

    是的、这可以放入 Linux 器件树文件中。  

    我的计划是从我们的电路板上将 RGMII 和 MDIO 线路绘制到 EVM-1 的 PHY 上、并使用 USB 为 EVM-1 供电。 如果做的正确,我希望工作 ( 请确认 )
    [/报价]

    只要 EVM 中的 MSP430 不用于访问寄存器、这就应该起作用。 请确保 EVM 和电路板共用接地。  


    DP8386 中无需返工 9. EVM 2.  变压器。   DP8386 中的 PHY 9. EVM 2.  可以 使用 USB2MDIO 软件将 SGMII 置于 RJ45 模式? ( 请确认 )

    您需要焊接电容器和 SMA 连接器、以将 SGMII 线路连接到 EVM。  
    按照以下步骤将 EVM 设置为 SGMII 转铜缆模式:


    此致、
    j

    [/quote][/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只要 EVM 中的 MSP430 不用于访问寄存器、此方法就应该起作用。 请确保 EVM 和电路板共用接地。  
    [/报价]

    如果我将 USB 连接到 EVM、但不启动 USB2MDIO 软件、MSP430 是否会尝试访问 PHY 寄存器? (我不想发生的事情)


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

    尊敬的 Mahesh:  

    否、除非您使用 USB2MDIO 软件、否则 MSP430 将不会访问 PHY 寄存器、因此无需担心这一点。

    此致、

    j