工具/软件:
您好的团队、
我们使用的是 TDMS64EVM、我们将尝试在 A53_0 和 A53_1 中开发 RT Linux、然后为 R5F 的一个双核开发 Free RTOS、为其他双核开发裸机。我的问题是 SD 卡是否必须保存内核和 rootfs 才能运行应用程序、还是有可能以任何其他格式将整个内核和 rootfs 保存到闪存中、从而帮助我们了解各种选项。
谢谢
Sankar
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.
工具/软件:
您好的团队、
我们使用的是 TDMS64EVM、我们将尝试在 A53_0 和 A53_1 中开发 RT Linux、然后为 R5F 的一个双核开发 Free RTOS、为其他双核开发裸机。我的问题是 SD 卡是否必须保存内核和 rootfs 才能运行应用程序、还是有可能以任何其他格式将整个内核和 rootfs 保存到闪存中、从而帮助我们了解各种选项。
谢谢
Sankar
您好、Sankar、
SD 卡不需要保存 Linux 文件系统。 您还可以将 Linux 文件系统刷写到 EVM 上的板载存储器中。
您可以在此处找到有关刷写到 EVM 的一些入门信息:
https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/11_00_09_04/exports/docs/linux/Foundational_Components_Tools.html
供参考:用于执行 Linux + R5F 开发的资源
Linux 在 A53 内核上运行时的 R5F 开发与 RTOS(或没有软件)在 A53 内核上运行时的 R5F 开发略有不同。
我在 AM64x Academy 的多核模块中介绍了所有适合您的概念:
https://dev.ti.com/tirex/explore/node?node=A__AJa64F6ctzZNbb.TYx4mCA__AM64-ACADEMY__WI1KRXP__LATEST
即使您没有阅读全部内容、请至少阅读“远程核心上的应用程序开发“一节。 这将节省大量调试时间:
https://dev.ti.com/tirex/explore/node?node=A__AfSHr0vWbFdGCnmoPeMXzg__AM64-ACADEMY__WI1KRXP__LATEST
此致、
Nick