问题1:
最近看6678手册,有点不明,6678上电后,首先Core0执行内部的bootloader,它读取从DEVSTATA获取boot模式,bootloader还是像6645加载1K代码Core0的内部RAM执行吗?这1K代码完成各个核的RAM加载,这1K可以启动Core0(直接jump到main执行),这时其他Core还是处于ilde,按照手册叙述,需要像启动Core的L2末尾(BOOT_IMAGE_ADDRESS各核0x87FFFC地址?)写入执行地址,然后通过IPC寄存器,触发其他Core运行,我的理解对吗?
问题2:
6678复位有硬件复位,软件复位,本地复位,硬件复位会导致6678重新bootloader所有核代码重新执行?和软件复位有和不同,本地复位效果是什么?从BOOT_IMAGE_ADDRESS(0x87FFFC)执行?那
DSP_BOOT_ADDR0(0x02620040)这个地址什么用,手册只提了映射,没找到其描述其功能。