TI中文支持网
TI专业的中文技术问题搜集分享网站

6678多核单个工程镜像文件的固化

6678通过emif总线连接了外部flash,使用单个SYS/BIOS工程镜像文件,通过附件文件将.out文件转为.bin烧写入FLASH。

但是上电后只有核0启动,其他核没有启动。

程序是在xdc.runtime.Startup(first functions、last functions)通过查询硬件信号量的方式等待DDR初始化完成。

1033.c6678_out2bin.zip

Nancy Wang:

请先参考4.6 EMIF16/Parallel NOR Boot看一下是否有帮助。

www.ti.com.cn/…/spracn2.pdf

,

user4192203:

核0与其他核的启动流程是什么样的?

1执行cint00

2sysbios中xdcStartupResetFunc,FirstFunc, LastFunc的执行

3核0向其他核的bootmagicaddress写入入口地址,发送ipc中断

这几个执行先后顺序是什么样的?

,

Nancy Wang:

第一步是指core0执行cint00吗?

DDR初始化请配置DDR configuration table。

C6657 EVM SPI boot example with DDR initialization

https://www.ti.com.cn/cn/lit/an/spracn2/spracn2.pdf

启动之后连上仿真器看一下,其它核的入口地址有没有写进去,pc指针指向哪里。

赞(0)
未经允许不得转载:TI中文支持网 » 6678多核单个工程镜像文件的固化
分享到: 更多 (0)