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.

[参考译文] AM2632:SDK 中的 DP83867以太网 phy 驱动器支持

Guru**** 2529560 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1334440/am2632-dp83867-ethernet-phy-driver-support-in-sdk

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

团队、

我的客户想要在其设计中使用上述 PHY、该方法似乎非常接近 Launchpad 上使用的 DP83869。

这两者来自同一系列、似乎与引脚兼容的型号非常接近。  我想寻求一些指导/建议、以了解从基本软件驱动器的角度(假设具有相同的 RGMII 连接)来看有哪些差异、以及在进行移植时需要注意/更改驱动器的哪些部分。  

谢谢!

迈克尔

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

    尊敬的 Mike:

    您能否分享以下详细信息:

    1.客户尝试使用的示例是基于 CPSW 还是基于工业以太网?

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

    如果这用于与 CPSW 或 ICSSG 相关的 ENET LLD 驱动程序、我们还在 SDK 中提供了该 Phy 驱动程序。

    同一目录的路径: \MCU_PLUS_SDK\SOURCE\networking\enet\core\solid\phy\phy src

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

    Nilabh,

    感谢你的评分 客户计划使用 CPSW。  问题与在 syscfg 中移植驱动程序有关。 他们能否像在 enet_lwip_cpsw 示例中一样、在未定义 ETHPHY 的情况下定义 Enet (CPSW)、"hop" 83867将起作用? 或者他们需要按照用户指南中添加定制 PHY 支持的说明添加 EXTPHY。

    作为侧注、最好在 UG 中回答上述问题、并指出 SDK 中提供的驱动程序。 此外、以太网 PL 还指出、驱动程序现在由公共 Github 维护: https://github.com/TexasInstruments/ti-ethernet-software/tree/main/rtos_drivers/src。有关从 TI EVM 上使用的 PHY 更改为其他一些 PHY 时使用什么和如何使用的指导、在提供驱动程序但不实用的情况下将是非常有用的。

    谢谢!

    迈克尔

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

    尊敬的 Mike:

    ug

    什么是 UG。

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

    SDK 用户指南: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/latest/exports/docs/api_guide_am263x/BOARD_ETHPHY_PAGE.html 

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

    尊敬的 Mike:

    让我把这个反馈给团队。 感谢您的指出。 如果您有任何其他问题、请告诉我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    或者他们需要按照用户指南中添加自定义 PHY 支持的说明添加 EXTPHY。

    他们将需要遵循指南中提到的步骤:

    AM263x MCU+ SDK:ENET 迁移指南

    由于 dp83867的驱动程序已实现,因此他们需要 在结构中添加句柄:

    Static EnetPhyDrvs[] Drv_Handle (静态 EnetPhyDrvs) ,并在示例中复制相同的 phy 驱动程序文件,然后重新构建它。
    让我知道客户是否面临 Anu 其他问题