打印
[STM32F1]

读保护启用,IAP如何升级首4K Flash区域?

[复制链接]
1108|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
styleno1|  楼主 | 2014-11-10 16:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 styleno1 于 2014-11-10 16:25 编辑

方案是必要时IAP加载至RAM,然后全片升级,读保护会附带写保护,不知道大家有没有办法?

(已知固化IAP至起始地址的方案,暂不考虑)

补充:为保证代码不完整可回滚,不是分块覆盖,而是先转存在后面的ROM区,再整体覆盖。
沙发
来与君| | 2014-11-10 20:56 | 只看该作者
升级过程掉个电就那啥了

使用特权

评论回复
板凳
airwill| | 2014-11-10 22:38 | 只看该作者
当然是首先清除读保护, 由于清除的时候会全部擦除, 加载 RAM 运行是唯一好办法.

使用特权

评论回复
地板
styleno1|  楼主 | 2014-11-10 23:13 | 只看该作者
airwill 发表于 2014-11-10 22:38
当然是首先清除读保护, 由于清除的时候会全部擦除, 加载 RAM 运行是唯一好办法. ...

也就是这个方案没办法实现咯。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:www.striverbar.com

16

主题

146

帖子

0

粉丝