6487的3个核都运行SYS/BIOS,用ccs加载out文件正常,但是打包成bin文件通过网口加载,core0可以正常启动,其他两个核异常跑飞。
有几个问题请教一下
1、DDR的初始化应该放到了个hook里比较合理?目前我放到了startup的firstfxn中,看文档中好像还有reset的hook,具体的启动顺序还不太清楚。
2、这两种加载方式主要有哪些区别,已知有ccs加载时通过gel脚本初始化的DDR?
有没有相关调试经验的,麻烦指导一下,谢谢~~
Andy Yin1:
您好,
你提到DDR的初始化,请问正常运行的core0有代码放在DDR么?能确认其他core是在哪个地方跑飞么?
加载过程涉及到镜像文件的生成,你可以先通过一个简单的程序确认是否这个过程存在问题。
xiaomin zhang1:
回复 Andy Yin1:
您好,
core0是有DDR初始化的。
我用网口加载,ccs没有连接dsp,有什么办法确认是什么地方跑飞的吗?
镜像生成过程我已经用原来的一个小系统确认了是没有问题的。
TI中文支持网