依据CMD文件提示:加载所有内核核心后,且设置了所有特定于应用程序的防火墙调用后,就可以进行安全切换了。如下图:
芯片型号:AM6442B SEFHAALV
所以我工程基于 C:\ti\mcu_plus_sdk_am64x_09_00_00_31\examples\drivers\boot\sbl_ospi_multi_partition 进行修改增加:
在所有内核加载完成后,启动r500前,增加Bootloader_socSecHandover()函数,发现跳转失败。 (如果不增加这个函数,则可以正常跳转并运行).
是否是这个函数存在问题?或者使用的SDK库存在问题?
而我基于C:\ti\mcu_plus_sdk_am64x_08_04_00_17\examples\drivers\boot\sbl_ospi_multi_partition工程,同样的方式增加Bootloader_socSecHandover()函数,却不存在跳转失败的问题。