DSP芯片:TMS320C5409APGE
1、The title is ‘SC_ERR_FTDI_OPEN’
错误信息如下:
解决方法:
一般是仿真器连接的问题,重新连接仿真器即可。
1、Error -1052 @ 0xDED1
错误信息如下:
解决方法:
JTAG时钟频率设置错误,需要和你的板子保持一致:
上图中的“The JTAG TCLK Frequency(MHz)”值默认是1MHz,此处设置成12MHz。
2、Error adding memory map range
错误信息如下:
2、Error while executing OnTargetConnect()
错误信息如下:
主要原因:
memory map中没有添加相应段或者是设置成为不可读
解决方法:
内存映射问题,注释掉C5409A.gel文件中的下面一样:
3、Memory map prevented writing
错误信息如下:
主要原因:
内存映射没有生效,添加日志调试发现,在OnTargetConnect里面调用了GEL_MapReset,而OnTargetConnect函数是在StartUp之后运行的,内存映射的代码却在StartUp函数中,导致出现这个问题。使用的CCS自带的C5409A.gel文件!!
解决方法:
把内存映射的代码放到GEL_MapReset之后(GEL_MapOn之前)即可。
4、Trouble Setting Breakpoint
错误信息如下:
主要原因:
DSP在运行过程中被复位,可能是因为连接了MAX706芯片自动复位功能。
解决办法:
调试模式下将复位改成手动复位,禁用MAX706的自动复位功能。
5、Trouble Setting Breakpoint
出错信息如下:
主要原因:
debugger未找到断点程序位置,默认程序加载后会在main开始和结束的地方加上断点,但是未找到断点导致,可能是没有把main.c文件编译到binary中。
解决方法:
程序肯定跑飞了,重新画板吧!!!
6、Trouble writing memory block at 0x1800014 on page 0 of length 0x04
7、Can’t Run Target CPU: Error 0x80000020/-1070
Fatal Error during: Execution, An unknown error prevented the emulator from accessing the processor in a timely fashion.
It is recommended to RESET EMULATOR