由于中秋节假期,帖子审批以及工程师回复将会有所延迟,敬请谅解。

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6701运行在外挂的RAM,不能跳转main

目前使用CCS软件版本是3.3,DSP工程为带有Bios的,由于程序过大以及项目的要求,决定使用HPI进行引导;使用HPI引导时,将IPRAM存储删除,留下IDRAM来存储程序的数据段,以及其他的程序代码段存储在外挂的SRAM上,并且,编译通过。但是在烧入C6701 DSP后出现程序直接飞了,而且跳转不了main。所以有如下考虑:

1、在烧入带有Bios的工程之前,先加载C6701 对应的gel文件(因为本人认为gel首先会初始化Emif接口,时钟等等,会使得程序稳定一些),但是这个gel文件TI官方并没有提供

2、将带有Bios的工程修改为无Bios的工程,同样按照这种方式配置段;

请教一下TI工程师,如上两个考虑是否合理?除了上面两个考虑,是否还有别人思路呢?谢谢