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.

[参考译文] RTOS/AM5728:我是否需要重新编译 PDK? 如果是、是否有详细说明?

Guru**** 2558250 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/625683/rtos-am5728-do-i-need-to-rebuild-the-pdk-if-so-are-there-detailed-instructions

器件型号:AM5728

工具/软件:TI-RTOS

我的系统使用的是 AM5728、它在 Cortex A15内核上运行 Linux、在 Cortex M4内核上运行 TI-RTOS。 我们已经确定了定制引脚复用、并根据需要调整了 Linux 器件树和 U-Boot 文件。  PinMux 工具还会生成用于重建 PDK 的文件、但我不相信我确实必须这么做、因为 Linux 端将负责为我们设置所有时钟和引脚多路复用。 根据我在培训幻灯片(下面的链接)中阅读的内容、重建 PDK 的整个过程似乎是为了确保适当设置硬件。

因此、我的问题是:我甚至需要重新构建 PDK 吗?

假设我 确实需要重新构建它、是否有关于添加新电路板的更详细的说明? 同样、我在 TI wiki 上看到了这方面的概述、但它在细节方面没有提供太多内容;只是一个通用的"更新一些 makefile 文件"。 但是、如果我对树执行 grep 操作、我可以看到除了 wiki 页面上引用的两个文件之外、许多文件中引用了 evmAM572x。 我应该如何处理这些问题? 我应该做一些与 XDCtools 相关的特殊事情来支持我的定制板吗?

谢谢。

链接

培训幻灯片: https://training.ti.com/sites/default/files/docs/Application_Development_Using_Processor_SDK_RTOS_0.pdf

Wiki 页面: http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_Board_Support#Custom_Board_Addition

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

    Scott

    所有引脚复用都是由 Linux 端完成的、因此无需您尝试执行的操作... 我将转发几个 wiki 内容、这些内容有助于在器件树中使用 pnmux。 请记住、引脚多路复用是在 uboot 端完成的。 下面还提供了一些有关如何使用 pinmux 和脚本将其转换为 uboot 的信息。

    processors.wiki.ti.com/.../Pin_Mux_Utility_for_ARM_MPU_Processors