OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3447|回复: 3

大家好,有个问题希望求助大家,关于SD卡IAP升级固件的问题(讨论帖),希望大家参与讨论给予帮助

[复制链接]

26

主题

261

帖子

1

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2013-11-1
在线时间
28 小时
发表于 2014-10-8 18:24:28 | 显示全部楼层 |阅读模式
5金钱
我前一段时间完成了一个关于SD卡的升级固件的程序(发过帖子),现在有个问题想请教大神们帮助解答,就是SD卡在升级固件的时候怎么保证升级的稳定性,例如在一些外部因素的情况下,程序没有升级完成,但是FLAsh也被檫除不完整了,怎么保证无论什么情况下还可以有方法保证可以稳定性,或者最起码可以再升级失败的情况下,恢复原来的程序,我查询了一些资料和论坛说是设置三个个区,一个bOOTLOOADER,APP,和程序备份区,但是还是不太明白,希望网大网友们能有更好的方法和思路,欢迎说出来,给予小弟提点一下,在这里感激不尽。

最佳答案

查看完整内容[请看2#楼]

loader区存放新的,备份区存放的是原来旧的,APP是升级后的,失败了将原来的复制回来就是了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-10-8 18:24:29 | 显示全部楼层
loader区存放新的,备份区存放的是原来旧的,APP是升级后的,失败了将原来的复制回来就是了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

26

主题

261

帖子

1

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2013-11-1
在线时间
28 小时
 楼主| 发表于 2014-10-11 09:54:12 | 显示全部楼层
回复【2楼】Badu_Space:
---------------------------------
但是我觉得,只要bootloader不被破坏不就不会发生错误,如果错误可以重新升级,这个不知道可行不可行
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-10-11 12:53:20 | 显示全部楼层
回复【3楼】zhao305149619:
---------------------------------
bootloader破坏了就得重新下载bootloader程序了,是APP程序破坏了就重新升级
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-30 18:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表