工具与软件:
尊敬的 TI 团队:
我目前正在研究在 AM64x 上启动 R5f 内核的不同方式。
根据我们要在早期启动(U-Boot) R5f 内核以使其尽快启动并运行的用例、但我们可能还想在 Linux 已经运行时(尤其是在开发过程中)稍后启动 R5f 内核。
直到 Processor SDK 10.00之前、我曾能够删除/lib/firmware 中的链接以使 R5f 内核"离线"。 此时我可以修改/sys/class/remoteproc/remoteprocX 中的 Remoteproc "固件"和"状态"条目来引导 R5f 内核。 该方法的唯一问题是群集中的第二个内核不会有 Remoteproc 条目。
使用 Processor SDK 10.01时、如果 Linux 在引导过程中无法找到固件、则 R5f 内核的 Remoteproc 条目将完全丢失。
- 什么是"预期"行为? 我是否能够在运行时启动 R5f 内核? 或者这是否仅在启动期间受支持?
- 是否存在从10.00到10.01的已知/有意回归?
此致、
Dominic