调试环境:
提示:这里简述项目相关背景:
例如:调试环境:DSP6713DSK开发板、CCS5.2、仿真器为SEED XDS510PULS。
问题描述
提示:这里描述项目中遇到的问题:
DSP调试记录:调试DSP6713DSK开发板时,1.发现无法仿真器驱动安装不正确、2.解决后发现板子偶尔识别不了仿真器、3.解决后发现无法进入main函数。
原因分析:
提示:这里填写问题的分析:
1.是由于安装仿真器驱动时启用了强制数字签名。
2.是由于USB出现故障。
3.DSP再c_int00入口处无内容。
解决方案:
提示:这里填写该问题的具体解决方案:
例如:1.在安装前,禁用强制数字签名,win10家庭版不能输命令关闭,可在电脑的启动项中关闭,具体关闭方法是:【安全和更新】->【恢复】–>【高级启动】–>【立即重新启动】,选择后电脑会重启,然后按照提示操作,选择第7项,开发禁止强制数字签名,然后重新安装驱动即可。
2.不管连不连开发板,点击Test Connction都是同样的错误:
并且打开设备管理器是有仿真器识别选项的,这种情况是由于USB导致的,需要重新上电开发板,最后换一个USB口。
3.当仿真器识别正确后,无法运行并跳到main函数,是因为c_int00入口处没有装载正确的main地址,需要在连接板子操作后,先load一下.OUT文件即可进行仿真,需要注意的是,如果使用DSK等这种的开发板,那么.gel文件就需要选用官网的文件,这样才能正确进入仿真,完成相关的初始化。