大家好,我最近用TI的C6713 发现在SDRAM固定位置加载程序后无法正常运行,程序出现跑飞现象,之后仿真器无法连接。请朋友们帮忙分析一下,我的具体情况如下:
1,目标码用boottable方式生成;
2,中断向量表位于内存起始位置(0x0000)(中断向量表改为0x400之后就没有出现过此问题)
3,代码段在SDRAM运行
4,一旦进入中断就跑飞
请各位大神指点,谢谢!!
lin zhao1:
我再补充一下,我们是在自己的程序中将另外一个程序搬移到SDRAM固定位置,相当于二级boot , 搬移过程没有问题,but ,没有用 EDMA和DMA。程序运行后一进中断就跑飞,把中断屏蔽掉程序就运行没有问题。