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

C6678 8 核 group下载程序时核3异常

C6678 8 核做一个group,,只有一个工程,编译后下载.out文件程序,所有测试代码都全部在L2中运行,

8个核Core0-Core7中的 Core3总是出现异常,其他几个核都正常load program。

1; Core3 报错提示校验出错 ,仿真器连上片子后,其他几个核 verify program正常显示,唯独 Core3 报错(多次加断电后现象依旧)

2:有时Core3 能成功下载程序,但还没点击group的运行按钮,Core3就自动running状态,点击暂停(不是停止调试)按钮后,无法停下来。

3:group内只有core3例外, 其他几个核都能够正常调试,程序都能正常运行,单独暂停后也能正常停下来,之后再继续运行都正常。

这种情况是CCS编译生成.out时的问题、或是CCS使用时的设置问题,还是这个片子本身哪里的问题,同一个.out文件怎么会导致这样的校验问题

请专家帮忙看一下,谢谢了

CCS用的6.0.1

Shine:

请问有加载GEL文件吗?

如果不用group, 可以单独调试core3核吗?

user4787357:

回复 Shine:

没有用gel文件,连上仿真器后重新load program下载的

按照建议,我把核3单独拿出来,不用group,同样的.out文件运行

现象和之前一样,每次运行到一个初始化时程序就停了,ccs报错,

是csl_intcinit 这个函数

报错红色信息是和这个函数c文件位置相关的,

我的processor是安装在ccs同目录下,在工程里也include了这个csl文件所在的位置

赞(0)
未经允许不得转载:TI中文支持网 » C6678 8 核 group下载程序时核3异常
分享到: 更多 (0)