现在我的工程能够离线Flash启动,但是一旦我在CPU1申请了一定空间的数组,离线重启后CPU2无法正常启动。
我使用默认的flash配置的cmd会出现这种问题,我进行一定的改动也会出现这种问题。下面是使用syscfg配置的cmd




自定义区域只设置了部分gsram,并且不存在冲突。至于Device_bootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH);的方法也尝试过无效,离线重启后双核都无法正常运行。
申请的数组如下,都是全局变量


以下为CPU1的Memory Allocation

CPU2全程没有改动