大家好!
由于对DSP芯片本身还不是特别了解,想问下自定义的基于CAN通信的bootloader程序加载完之后如果跳转到应用程序啊?或者应用程序接收到升级命令如何跳转到自定义的bootloader程序啊?
求各路大神指点哦!
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.
大家好!
由于对DSP芯片本身还不是特别了解,想问下自定义的基于CAN通信的bootloader程序加载完之后如果跳转到应用程序啊?或者应用程序接收到升级命令如何跳转到自定义的bootloader程序啊?
求各路大神指点哦!
您好,
请问使用的是芯片型号是多少?请参考相应型号的 Boot ROM 相关技术手册。例如 TMS3290F28035 的 TMS320x2803x Piccolo Boot ROM Reference Guide :
http://www.ti.com.cn/cn/lit/ug/sprugo0a/sprugo0a.pdf
你需要把应用程序入口点那条指令转存到其它扇区,比如放到0x70000处(默认在0x3FF7F6,对不对我忘了)然后再用asm(" LB 0x70000 ")就可以跳到应用程序了