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

请TI专家帮忙看看这个奇怪问题

有一套C6414的DSP板子,现在程序有时烧写到FLASH里上电不能启动,但是更改一下Build Options 里面的Memory Models 和 RTS Calls选项再编译烧写就可以启动了,选项是随手试出来的,程序修改后,又不能启动,再更改build options里的选项又能启动了,但这次修改过程序代码后无论如何都不能启动,不知道怎么回事了。

Shine:

你好,

修改了编译选项后, 在仿真器模式下都能正常运行吧?

注意一下脱机时, 编译选项不要选-cr

jia zang:

回复 Shine:

专家您好:

              修改编译选项后,在仿真器模式下是能正常运行的; 脱机时,编译选项也没有选-cf。请问还有什么方法可以试试,或者有什么定位思路吗?多谢!

  另外,CCS版本是3.3.

Shine:

回复 jia zang:

用仿真器跟一下boot过程吧, 看程序有没有boot进来, 运行到哪里出错了.

上电, 打开CCS->connect, load symbols only, 不要load .out文件, 打开disassembly window反汇编窗口, 跟踪PC指针的运行, 具体见下面的wiki网站.http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues

赞(0)
未经允许不得转载:TI中文支持网 » 请TI专家帮忙看看这个奇怪问题
分享到: 更多 (0)