最近在调试6455 DSP flash加载功能,一直不成功。
今天用示波器抓了下上电时刻CE3片选对flash读数据波形(CE3,OE,DATA0),发现emif总线只读了大约200个字节数据就不变了。
如果flash里烧写的boot代码都00,,emif总线读了大约1K字节数据才不变了。
请问 dsp上电时,通过EDMA搬移flash内的1K数据到内部RAM,这个过程有可能被打断吗?dsp是在搬移完1K代码后才开始运行代码,还是边搬移边运行?
lll5831505:
求教了~~~
noaming:
你好,C6455的boot资料,请参考这里的文档:
http://www.ti.com/lit/ug/spruec6g/spruec6g.pdf
lll5831505:
回复 noaming:
问题解决,代码问题。