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.

[FAQ] [参考译文] [FAQ] LP-AM243:配置在 AM243x-LP E2修订版电路板上运行的 ENET CPSW 示例。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1277082/faq-lp-am243-configure-enet-cpsw-examples-to-run-on-am243x-lp-e2-revision-boards

器件型号:LP-AM243

我有一个 Sitara MCU AM243x-LP PROC109E2修订版电路板。 基于 CPSW 的以太网示例在旧版 SDK (08.04及之前版本)的器件上开箱即用、但在较新的 SDK 版本(08.05及更高版本)中、这些示例不再起作用。 如何配置这些示例以便在版本 E2板上运行?

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

    您好!

    MCU+SDK 08.04之后的版本中、添加了对 PROC109E3电路板的开箱即用支持。 由于版本 E2和版本 E3的原理图不同、因此您需要进行 SYSCFG 修改、以便这些示例能够在更旧的 E2电路板版本上运行。 下面讨论了所需的两项更改:

    需要更改:

    1. 将多路复用器选择引脚更改为适当的引脚编号:
      RGMII MUX 需要更改引脚编号 从 Y20连接至 AA11 。 这是由于封装信号名称(从 PRG1_PRU1_GP05更改为 GPMC0_AD12)和 GPIO 引脚编号(从 GPIO0_70更改为 GPIO0_27)发生了变化。
      较早版本:


      E3版本:



    2. 删除 PHY 复位引脚配置(CONFIG_ENET_RGMII_PHY_RST):
      在 E3版本板中、封装信号名称和 GPIO 引脚编号已变更。 因此、需要更新 GPIO CONFIG_ENET_RGMII_PHY_RST。 删除此 GPIO 引脚配置。

    修改前:

    修改后:

    现在、重新编译示例、并运行新的应用二进制文件。 以太网 CPSW 示例也应在 E2版本板上按预期工作。

    注: GPIO 引脚的名称必须与图片所示完全相同、

    此致、
    Shaunak