This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

求解:C6713boot成功,但是主程序没有运行



各位专家好:

  我们用的是6713的芯片,FLASH是AM29LV400B,256K*16bit,二次程序bootload加载进了1K空间,也将应用程序全部搬完(开始搬和搬完各发出一个GIPO信号,以此判断程序是否搬移完成)。两个信号都有,但是程序却没跑起来,我想请问一下,有哪几种情况会导致这个问题,应该怎么解决!!

另外,我分析,首先可能是没跳转到_c_int00

这个是我二次搬移程序的末尾:

copy_done:

       mvkl .S2 _c_int00, B0

       mvkh .S2 _c_int00, B0

       b    .S2 B0

      nop 5

这里应该没有问题的,还有什么地方会导致不能跳进入口地址呢??

   请各位帮忙解答一下,谢谢!!