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.

[参考译文] AM2434:AM2434:DP83822 phy 驱动程序

Guru**** 2988540 points

Other Parts Discussed in Thread: AM2434, SYSCONFIG, DP83826E

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1661519/am2434-am2434-dp83822-phy-driver

器件型号: AM2434
主题中讨论的其他器件: SysConfig 、DP83869、 DP83826E

尊敬的团队:

我使用 AM2434 在定制板上开发 EtherNet/IP 适配器应用。

我正在使用 SDK ind_comms_sdk_am243x_2026_00_00_06\examples\industrial_comms\Ethernetip_adapter_demo\profiles\generic_device\standard\RGMII[x]_243x-lp\r5fss0-0_freeRTOS 的示例工程 。ind_comms_sdk_am243x_2026_00_00_06

在示例工程中、DP83869 用作 phy、但在我们的电路板中、我们使用了 DP83822 作为 phy。 我们将 SYSCONFIG > ETHPHY (ICSS-EMAC)> CONFIG_ETHPHY0 > ETHPHY 器件更改为 CUSTOM、并将 Custom Device Name 设置为 DP83822、但构建失败。  

我们正在尝试参考 https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/latest/exports/docs/api_guide_am243x/enet_supported_phy_guide.html 、但无法构建。  

我们认为原因是 mcu_plus_sdk/source/board/ethphy/ss_emac/和可用的 mcu_plus_sdk_am243x_12_00_00_26\source\board\ethphy\enet\rtos_drivers 下不存在 ethphy_dp83282.c 和 ethphy_dp83822.h。
如果您有 ethphy_dp83822.c 和 ethphy_dp83822.h、请提供它们。  您也可以指导我完成添加 phy DP83822 的步骤。
 
谢谢、
Surabhi
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Surabhi、

    您所参考的文档适用于 ENET 驱动程序的 PHY 支持和集成、其中提供了 DP83822 支持、PHY 驱动程序位于 MCU_PLUS_SDK/source/board/ethphy/enet/RTOS_drivers/PHY 中 src。 但对于 ICSS_EMAC、 正如您正确指出的、phy 驱动程序位于 mcu_plus_sdk/source/board/ethphy/ICSS_emac 中。

    要在 ICSS_EMAC 上启用 DP83822 支持、您必须遵循 ICSS_EMAC 的自定义 PHY 集成文档、并且需要一个与其架构兼容的驱动程序。  

    关于 DP83822 的 ICSS_EMAC ethphy 驱动程序的可用性、我必须咨询我们的开发团队(如果有)。 请在 2 个工作日内回复。  

    如果您有任何其他疑问、请告知我们。

    谢谢。此致、
    Teja。

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

    尊敬的 Teja:

    您对此有任何更新吗?

    此致、

    Madhurya  

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

    您好、Surabhi、

    我们没有对 ICSS_EMAC 的 DP83822 PHY 的本机支持、也没有相应的参考驱动程序代码。 我正在内部检查文档、并将很快向您更新调查结果

    谢谢。此致、
    Teja。

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

    尊敬的 Tejas:
    除 DP83869 外、AM2434x 还支持哪些 PHY、用于以太网和 EtherCAT

    此致、

    Madhurya  

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

    尊敬的 Madhurya:

    除了 DP83869、我们还在标准 MCU+ SDK 和适用于 AM243x 的工业通信 SDK 中支持 DP83826e PHY。

    谢谢。此致、
    Teja。

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

    尊敬的 Teja:

    很高兴听到这个消息。 您是否有任何用于测试 DP83826e 和 AM243x 工业通信栈的演示?

    此致、

    Madhurya

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

    尊敬的 Madhurya:

    SDK 中提供的示例与 PHY 无关。 您必须更新 SysConfig 以使用 DP83826e PHY、而不是现有的 DP83869 PHY。 SDK 中已提供相应的驱动程序。

    谢谢。此致、
    Teja。

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

    尊敬的 Teja:

    您是否有任何迁移文档、我们可以参考这些文档在我们的 示例工程中添加 phy DP83826e 驱动程序 。 从 SDK ind_comms_2026_00_00_06\examples\industrial_comms\Ethernetip_adapter_demo\profiles\generic_devices\standard\rgmii_am243x-lp\r5fss0-0_freeRTOS、来自 SDK ind_comms_sdk_am2400_202600_06_。  

    谢谢、

    Surabhi

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

    您好、Surabhi、

    您可以在 SysConfig GUI 中的以下路径中更改 ETHPHY (ICSS-EMAC):

    SysConfig GUI:EthPHY (ICSS-EMAC)> ETHPHY 器件> DP83826e

    可以更新它、这样应该会启用 PHY 绑定。

    谢谢。此致、
    Teja。