Other Parts Discussed in Thread: C2000WARE
F28377D双核运行,芯片在上电复位启动过程,CPU1能够正常启动运行,CPU2一直进入不了主程序运行,CPU2的运行内存分配都没有问题
从参考手册上,XRS复位,CPU1 bring CPU2 out of reset,这个是需要代码完成这个指令吗?
我看了例程里,有初始化IPC部分,如下
InitIpc();
// Send boot command to allow the CPU02 application to begin execution
IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH);
IPCLtoRFlagClear(IPC_FLAG0);
IPCLtoRFlagClear(IPC_FLAG3);
IPCLtoRFlagSet(IPC_FLAG0);
这个是有什么作用吗?初始化的时刻有没有要求?CPU1和CPU2复位完成,需要执行BOOT ROM中的代码,这部分也看了看,做了些功课,还是无法串联起来
请问有什么地方,明确讲解了启动的时序流程部分吗?

