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

C6713 secondary bootloader程序

最近在学习DSP  C6713   程序从Flash中启动的方法,按照TI提供的手册编写一个secondary bootloader程序,将boot程序以及用户程序下载到Flash之后,再次上电,程序没有跑起来,只是将用户程序的代码数据拷贝到了指定的RAM空间里,我该如何修改程序,让其上电后知道从哪里开始跑程序呀?

Shine:

请问这个secondary bootloader在仿真器模式下有调通过么?
二次bootloader加载完代码后会跳转到用户程序的入口地址_c_int00.
****************************************************************************
; jump to entry point
;****************************************************************************
copy_done:b.S2 b1nop5

qingxu weng:

回复 Shine:

您好,非常感谢您的回复!关于二次bootloader加载完代码后是否能跳转到用户程序的入口地址_c_int00,这个也是我一直搞不明白的地方,我该如何去观测是否成功跳转呢?

Shine:

回复 qingxu weng:

跟一下b .S2 b1这句,b1是用户程序的入口地址,用户程序的入口地址可以通过查看.map文件。

qingxu weng:

回复 Shine:

感谢,问题已经解决了!

赞(0)
未经允许不得转载:TI中文支持网 » C6713 secondary bootloader程序
分享到: 更多 (0)