ZHCACS1 june 2023 DRA829J , DRA829V , TDA4VM
在 MCU R5F 的特殊情况下,ROM 代码将内核退出复位状态。这与系统中其他内核的引导方式不同。其他主内核 MAIN R5F 或 DSP 由 MCU R5F 或 A72 上运行的软件引导加载程序引导。
上电时没有为 R5F 启用 ATCM(或 TCM-A),ROM 代码也未明确启用 ATCM(或 TCM-A)。ROM 代码后出现的 R5 SPL 不会改变 R5F 的状态,因此不会启用 ATCM。这意味着,除非已明确启用,否则不应从 MCU R5F 应用程序中使用 ATMC。因此,BTCM 用于存储 MCU R5F 固件的复位矢量。
不过,SBL 与 R5 SPL 不同,它会明确启用 ATCM;如果 SBL 用作引导加载程序(而非 R5 SPL 和 u-boot),则可以使用 ATCM。