器件型号: AM62A7
A53 Linux 中的 ASIL-B 和 QM 进程共享相同的内核、存储器、CPU 缓存和中断。 这意味着 QM 软件中的故障或大量资源使用会影响 ASIL-B 功能。 那么、如何 实现以下机制来确保 A53 内核上 ASIL B 和 QM 软件流程之间的 FFI?
(1) 通过配置引导加载程序或 Linux 器件树来定义 ASIL B 和 QM DDR 存储器区域;
(2) 对于 基于硬件的存储器隔离、可以使用 MMU(用于 DDR)或 MPU(用于 SRAM)将访问权限分配给 A53 内核的 ASIL B 和 QM 软件进程;
(3) 中断隔离、内核间:配置中断控制器、使 QM 相关中断不路由到 ASIL B 内核。 内核: MMU 可以确保 QM ISR 无法访问 ASIL B 内存区域。
TI 能否提供其他一些可行机制来满足软件流程的隔离要求?
谢谢。