查看: 3315|回复: 2

Bootloader 备份升级

[复制链接]

1

主题

5

帖子

67

积分

中级工程师

Rank: 2

积分
67
发表于 2020-5-19 10:01:13 | 显示全部楼层 |阅读模式
  我想将flash分成四个区域。第一个区域用来存放bootloader代码;第二个区域用来存放升级参数;第三个用来存放应用程序1;第二个用来存放应用程序2。
  在第一次升级时,将程序放在应用程序1中;第二次升级时存放在应用程序2中,第三次又放在应用程序1中,以此类推。。。。
  每次软复位后,会读取区域2中的升级标志,查看是否升级以及在哪个区域开始执行,如果没有就执行原来区域程序,当然如果失败也会执行原来程序。

  请问上面执行想法可以不,如果可以的话,对于FM33G048单片机,怎么样划分Flash区域比较合理;或者大家有什么好的想法可以分享下;欢迎大家评论!
回复

使用道具 举报

151

主题

840

帖子

4373

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4373
发表于 2020-5-19 15:16:23 | 显示全部楼层
http://www.fmdevelopers.com.cn/f ... &extra=page%3D1
方法可参考  FM331x  bootload AN 文档的  的远程备份 bootload方法
回复

使用道具 举报

1

主题

5

帖子

67

积分

中级工程师

Rank: 2

积分
67
 楼主| 发表于 2020-5-19 15:26:39 | 显示全部楼层
好的,谢谢了
回复

使用道具 举报

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

本版积分规则

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