工具/软件:
尊敬的 TI 专家:
我们基于 AM64x-SK 设计开发产品。 我们计划产品拥有较长的生命周期(> 10年)。 当然、在整个生命周期中、我们希望(并且必须)能够推出软件更新。 为此、我们实施了一个恢复系统(基于 swupdate)。 虽然也可以更新引导加载程序、但我们强烈建议只更新 rootfs 并使我们的引导加载程序保持不变。
现在、引导加载程序映像(确切地说、tiboot3.bin)包含 SYSFW (请参阅) 3.1.1.1.一般信息—Processor SDK AM64X 文档)、该文档在引导期间加载到 DMSC、并稍后供 Linux 内核以及 R5上运行的固件使用。
我现在的问题是:
1. SYSFW 是否可以被认为是稳定的? 那么、每个 Linux 内核(目前我们计划以6.12版本发布、但在几年后、我们可能会切换到新的版本)是否都能够与从未触及的 tiboot3.bin 中包含的 SYSFW 进行交互?
2.对于二进制文件 ATF 和 OPTEE 也出现了同样的问题、它们包含在 tispl.bin 中并在引导期间从 A53 SPL 加载。
3.如果第一个问题的答案是 否 是否有适当产品生命周期管理的建议/最佳实践/示例?
提前感谢大家。
Br Benjamin