多核DSP TMS320C6678引导问题

[复制链接]
 楼主| Rangar 发表于 2017-7-26 18:51 | 显示全部楼层 |阅读模式
最近在做多核程序引导,在自己做的板子是实现,现在单核能实现,多个核之间不带IPC通信可以,但是带IPC就不行,大家有做过多核引导,或者在这方面有什么建议呢?
Stannis 发表于 2017-7-26 19:00 | 显示全部楼层

\mcsdk_2_00_00_xx\tool目录下有对应的资料。
Brand2 发表于 2017-7-26 21:26 | 显示全部楼层
Core0加载其他Core1-Core7的过程:
(1)上电后Core0完成程序加载,跳转到入口地址执行程序。
(2)在Core0的主程序中,Core0从NOR FLASH中读取Core1的代码,并按段加载到Core1的L2 SRAM,然后将Core1程序的入口地址写到Core1的BOOT_MAGIC_ADDRESS,即L2 SRAM的最后四个字节地址: 0x1187FFFC,最后想Core1发送IPC中断,即写寄存器IPGR1=0x1,其他核的加载过程跟这个一致。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

154

主题

763

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部