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.

[参考译文] TDA4VM:适用于 TDA4VM 的兼容 SGMII PHY

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1161926/tda4vm-compatible-sgmii-phys-for-tda4vm

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

大家好、

我们要求在产品中使用 SGMII PHY 以及 QSGMII PHY。

下面显示了在 PSDK Linux 中、以太网交换机由在其中一个 R5F 内核上运行的固件进行管理:

https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-rt-jacinto7/latest/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSWng_virt_mac.html

 

因此、PHY 的低级驱动程序将位于 PDK RTOS 中。

https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/latest/exports/docs/pdk_jacinto_08_04_00_21/docs/apiguide/j721e/html/enetphy_guide_top.html

 

它似乎支持4个 PHY 驱动器、其中没有一个是 SGMII。

我已经看到与 SGMII 讨论问题的相关 e2e 链接:

 

希望使用 Marvell PHY 的开发人员:

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1032510/tda4vm-mcu2_0-cpsw9g-sgmii-connect-with-phy-marvell-88ea1512

 

注:"我们不集成或支持3P PHY、您必须与 Marvell 联系才能获得兼容的 PHY 驱动程序并将其与 ENET-LLD 集成。 请查看此集成指南以获取帮助"

 

时序验证(使用支持单线对以太网或 SPE 的 TI 1000Base T1 PHY、速率高达1000Mbps):

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1124240/tda4vm-q1-tda4vm-sgmii-phy-timings-validation

 

遗憾的是、我们需要标准 GbE PHY、而不是1000Base-T1

 

另一位要求提供兼容 SGMII PHY 列表的开发人员:

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1134597/tda4vm-q1-check-compatibility-with-sgmii-based-ethernet-phy?tisearch=e2e-sitesearch&keymatch=SGMII%252520on%252520TDA4VM#

 

使用 Marvell PHY 的另一个开发人员(88Q5072、汽车以太网100BaseT1、支持高达100Mbps 的 SPE):

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1115220/tda4vm-tda4-isn-t-update-sgmii-link-status-in-the-initialization-phase/4218479?tisearch=e2e-sitesearch&keymatch=SGMII%25252520on%25252520TDA4VM#4218479

TI 是否与任何支持标准1000Base-T 铜缆以太网端口的 SGMII PHY 合作?  甚至是 TI 自己的 SGMII PHY?

如果没有、您能否提供有关如何启动此类 PHY 的步骤?

谢谢!

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

    您好!

    [引用 userid="511862" URL"~/support/processors-group/processors/f/processors-forum/1161926/tda4vm-compatible-sgmii-phys-for-tda4vm ] TI 是否使用过支持标准1000Base-T 铜缆以太网端口的任何 SGMII PHY?  甚至是 TI 自己的 SGMII PHY?[/QUERP]

    我们使用  DP83869HM phy 来验证 EVM 上的 SGMII。 我认为 这也具有 GbE 支持。

    我将向 phy 团队转发此请求单、因此请随时提出您可能遇到的任何其他问题。

    此致、
    Tanmay

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

    好的。 真是个好消息。 我将检查该部件。

    TI 能否提供代码补丁/文档来在 PDK 上启用此 PHY 选项?

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

    您好!

    您将在哪种环境中开发? 您可以在 Linux 上使用本机以太网驱动程序、也可以使用 Ethfw 进行开发。 对于 PDK (ethfw)、您可以在 此处找到相关信息

    此致、
    Tanmay

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

    我们主要针对 Linux 进行开发、但我们将利用 TDA4VM 上的多个 CPSW9端口。  根据文档和其他 e2e 帖子、我们似乎需要使用 ethfw (PDK)。

    但是、在您的 Ethfw 中、您不支持 DP83869HM PHY (正如我在上面提到过我的帖子)。

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

    此外、在哪里可以找到相关原理图? 也可以通过电子邮件发送给我们。

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

    Tanmay、

    我已经看到了 PHY 移植指南。 我们需要的是用于启动 DP83869HM PHY 的代码。 这似乎是对 EthFw 源代码的更改。

    谢谢、

    John

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

    您好!

    [引用 userid="511862" URL"~/support/processors-group/processors/f/processors-forum/1161926/tda4vm-compatible-sgmii-phys-for-tda4vm/4373280 #4373280">此外、我们在哪里可以找到相关原理图? 也可以通过电子邮件发送给我们。

    您是否询问 了我们用于测试的 DP83869HM 电路板的原理图?

    [引用 userid="511862" URL"~/support/processors-group/processors/f/processors-forum/1161926/tda4vm-compatible-sgmii-phys-for-tda4vm/4380056 #4380056"]我们要查找的是用于启动 DP83869HM PHY 的代码。

    我将检查这个问题并返回给您。

    此致、
    Tanmay

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

    您好-

    是的-我将询问用于测试的 DH83869HM 以及用于启动 PHY 的代码的原理图。 这大概是 PDK 以太网 PHY 驱动程序代码的补丁。

    谢谢!

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

    您好!

    很抱歉耽误你的答复。

    我相信我们使用通用 phy 驱动器通过  DP83869HM 进行测试。

    [引用 userid="511862" URL"~/support/processors-group/processors/f/processors-forum/1161926/tda4vm-compatible-sgmii-phys-for-tda4vm/4387808 #4387808"]用于测试的 DH83869HM 的原理图[/quot]

    我正在检查我们是否可以与您分享原理图。 我将在几天内在这里更新此查询的状态。

    此致、
    Tanmay

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

    您好!

    此外、为了控制 A72的以太网驱动程序、您可以迁移到本机 Linux 驱动程序。 有关文档,请访问 :e2e.ti.com/.../CPSWng-Native-Ethernet-_1420_-Processor-SDK-Linux-for-J7200-Documentation_5B00_3_5D00_.pdf。 J7200和 J721e 都具有相同的 CPSW IP (但端口数量已更改)、因此适用相同的文档。 您可以使用本机 Linux 驱动程序 SDK8.4及更高版本。 您可以在 此处找到执行相同操作的步骤

    此致、
    Tanmay