请教 dsp 如何升级

[复制链接]
1786|7
 楼主| songzaiwu 发表于 2013-6-21 10:17 | 显示全部楼层 |阅读模式
flash A区 放正常版本v0
flash B区 放更新版本v1
flash C区 boot
boot 程序启动 当B区 v1有效运行v1,否则运行v0。当uart 有 版本更新指令,将新版本读入ram,然后更新v1。

请问如何设计
zhangmangui 发表于 2013-6-21 15:02 | 显示全部楼层
没懂你说的这个升级  
comeon201208 发表于 2013-6-21 22:34 | 显示全部楼层
这个我也不太清楚的,不过先帮着顶一下的
dull_man 发表于 2013-6-21 23:33 | 显示全部楼层
其实按照的你的思路就已经可以了,其实V1不需要放在flash里,你只需要在V0里放入接受串口更新指令的接口,正常启动都执行V0,当接受到更新指令时,开始收新的程序,然后放到RAM里,校验正常后,开始更新,更新完后,搬运新的到RAM段里,然后跳到入口点,这样就完成了。就是这样。。。只是提供方案而已
biechedan 发表于 2013-6-22 22:58 | 显示全部楼层
用串口下载程序?
zhangmangui 发表于 2013-6-23 00:31 | 显示全部楼层
dull_man 发表于 2013-6-21 23:33
其实按照的你的思路就已经可以了,其实V1不需要放在flash里,你只需要在V0里放入接受串口更新指令的接口, ...

高手   封你为丐帮帮主   好不?
dull_man 发表于 2013-6-23 16:46 | 显示全部楼层
zhangmangui 发表于 2013-6-23 00:31
高手   封你为丐帮帮主   好不?

哈哈哈,这个东西正好做过,所以比较清楚而已
huangfeng33 发表于 2013-7-14 15:31 | 显示全部楼层
哈哈,楼主试过了吗?升级成功与否,等待分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部