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

TMS320C6678: DSP配置为从EMIF NOR FLASH启动时,在线加载调试程序出现问题

Part Number:TMS320C6678

调试程序时,FPGA配置DSP为从EMIF NOR FLASH启动,该FLASH挂在FPGA上。在EMIF FLASH的前1K字节保存了一段搬移程序,在CCS进行CPU/SYSTEM reset后,看到核0的PC指针会跳到0x20B00000,0x70000034。当核0的PC地址为0x20B00000时,程序可以正常加载,当核0的PC地址为0x70000000开始的一段空间,加载程序失败,提示下面的错误。

所以,当从FLASH启动时,DSP内部是因为什么原因,导致加载程序出现上面的异常情况?

调试时,配置为NO BOOT启动,是为了保证程序正常加载?

Shine:

Jerry 说:调试时,配置为NO BOOT启动,是为了保证程序正常加载?

No boot模式是EMIF启动模式。如果您是要用ccs调试程序的话,建议先把flash里的代码擦除。

,

Jerry:

flash代码全部擦除之后,里面全为0xff,systemreset后加载程序还是失败。

跟platform配置有关?地址0x70000000地址配置为RWIX

,

Shine:

请问ccs调试时,在target configuration file里是否有加载GEL文件? 

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: DSP配置为从EMIF NOR FLASH启动时,在线加载调试程序出现问题
分享到: 更多 (0)