我们最近尝试用SBL启动Main Domain的R核。(当前,用SBL启动A核和MCU1_0已经没有问题,但是用SBL启动MCU2_1会失败)。
我们的做法是使用combined_appimage里的工具,把MCU1_0&MCU2_1&A核的启动代码,merge成一个app,然后把app拷贝到boot分区
但是,这种做法,在SBL的启动阶段遇到了问题——
SBL_SetupCoreMem(MCU2_CPU1_ID)里,对SblAtcmAddr&SblBtcmAddr进行操作的时候,会造成MCU1_0跑飞,也就是说,此时,ATCM&BTCM对MCU1_0是没有权限访问的?但是前面的操作却是没有报错的。
另外,按照tiimage的格式,解析合并出来的app image文件的话,应该也是没有问题。
能否帮忙确认一下我们的使用方法是否正确?谢谢。