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] [参考译文] 【常见问题解答】RMII[x]_AM263PX:无法为 AM263Px 上的两个端口配置 MCU-PLUS-SDK 的引脚多路复用

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1535804/faq-mcu-plus-sdk-am263px-unable-to-configure-pinmux-for-rmii-for-both-ports-on-am263px

器件型号:MCU-PLUS-SDKAM263PX-AM263PX
主题:SysConfig 中讨论的其他器件

工具/软件:

尊敬的专家:

我将 AM263Px 与 MCU_PLUS_SDK v10.02 搭配使用。 当我启用两个 MAC 端口并尝试在网络应用中选择 RMII 接口时、无法看到各个端口的引脚多路复用设置。 如果我只启用两个端口并构建、则只配置 RMII、但我看不到通信通过以太网进行。 请帮助我为相应端口启用 RMII PinMux。

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

    您好、

    由于 syscfg 源文件中的错误、您只会看到配置的一个端口的 PinMux。 在后端、syscfg 依赖于一些 JavaScript 文件、这些文件缺少对在两个 RMII 端口上配置 pinmux 的支持。

    请按照以下步骤解决此问题:

    1. 以下文件替换为以下位置的文件:mcu_plus_sdk_am263px_10_02_00_15\source\networking\enet\core\sysconfig\networking\.meta\enet_cpsw\am263px\enet_cpsw_am263px_pinmux.syscfg.js:  
      e2e.ti.com/.../enet_5F00_cpsw_5F00_am263px_5F00_pinmux.syscfg.js
    2. -打开 example.syscfg 并配置 PinMux、确保 ETHPHY (CPSW) 在 Enet (CPSW) 中启用了 2 个 Re 和 2 个 MAC 端口。
    3. Re 编译示例并检查“Generated"文件夹“文件夹中的 ti_pinmux_config.c 文件。

     通过上述步骤、您现在应该可以看到 RMII1 和 RMII2 的选项。

     

    官方的开箱即用修复将在未来的 SDK v11.0 版本中提供。

    此致、
    Shaunak

    查看其他 AM263x/AM263Px 常见问题解答