dsp升级

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

请问如何设计
dengdc 发表于 2016-7-24 18:39 | 显示全部楼层
没懂你说的这个升级  
heweibig 发表于 2016-7-24 18:40 | 显示全部楼层
其实按照的你的思路就已经可以了
wuhany 发表于 2016-7-24 18:40 | 显示全部楼层
其实V1不需要放在flash里,你只需要在V0里放入接受串口更新指令的接口,正常启动都执行V0,当接受到更新指令时,开始收新的程序,然后放到RAM里
 楼主| zhaoxqi 发表于 2016-7-24 18:41 | 显示全部楼层
然后呢
wuhany 发表于 2016-7-24 18:44 | 显示全部楼层
校验正常后,开始更新,更新完后,搬运新的到RAM段里,然后跳到入口点,这样就完成了。就是这样。。。只是提供方案而已
jiahy 发表于 2016-7-24 18:44 | 显示全部楼层
用串口下载程序?
lizye 发表于 2016-7-24 18:45 | 显示全部楼层
哈哈,楼主试过了吗?升级成功与否,等待分享
 楼主| zhaoxqi 发表于 2016-7-24 18:46 | 显示全部楼层
好的,等我好消息
Sode 发表于 2016-7-25 10:04 | 显示全部楼层
这样升级能成功吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

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