1
7
10
新手上路
使用道具 举报
1万
7万
11万
管理员
eric2013 发表于 2023-3-9 16:22 可以,APP上电后加载到RAM运行。 爽,一种非常给力的STM32H7内部Flash和QSPI Flash混合运行程序的方式, ...
xiaodadjiadakip 发表于 2023-3-9 16:32 硬汉哥,我不太理解。为什么APP在ram上运行就解决了bootloader升级时会擦除整个flash,而不影响bootloade ...
eric2013 发表于 2023-3-9 16:34 在RAM运行的话,就可以用不到你的Flash了,此时你就可以随意对其进行操作。
2
5
11
22
320
386
高级会员
tovinz 发表于 2023-3-9 16:56 可不可以这么解决,芯片复位,运行在内部flash的bootloader,将内部flash中的App复制到RAM中,然后跳转到RA ...
xiaodadjiadakip 发表于 2023-3-9 16:47 您的意思是APP和boot是一个程序,收到更新后写入flash,重启就可以了? 还是boot是一个程序,APP是一个程 ...
lbinquan 发表于 2023-3-9 16:55 这种方式,如果操作flash的时候掉电了是不是就成砖头了
eric2013 发表于 2023-3-9 17:15 对,有这么个问题,有必要做个简单的启动代码,启动APP更新前,优先将其复制到可以外置纽扣电池供电的RAM ...
tovinz 发表于 2023-3-9 17:18 感觉还是外挂一个存储器放App固件是最好的,擦除bootloader的扇区风险太大了
eric2013 发表于 2023-3-9 17:09 后者。
25
72
147
初级会员
xiaodadjiadakip 发表于 2023-3-9 17:28 有没有相似案例的链接分享一下。谢谢
0
9
gegewu_005 发表于 2024-10-24 14:42 擦了后断电就好玩了
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-4-28 23:15 , Processed in 0.782092 second(s), 25 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.