返回列表 发新帖我要提问本帖赏金: 100.00元(功能说明)

[STM32F1] SD卡Bootloader离线升级基于STM32F103

[复制链接]
Belle1257 发表于 2021-7-19 23:52 | 显示全部楼层
属实挺好,这样让现场更新固件更方便了
Charlotte夏 发表于 2021-7-19 23:54 | 显示全部楼层
请问,你这是占用MCU的flash地方来存储程序了是么?
Estelle1999 发表于 2021-7-19 23:58 | 显示全部楼层
写的很细致 感谢分享哈
Alina艾 发表于 2021-7-19 23:58 | 显示全部楼层
这个固件升级 其实还有很多地方要去考虑 不过您这个帖子也是极有参考意义的 感谢分享出来
Carmen7 发表于 2021-7-19 23:59 | 显示全部楼层
通过这种逻辑,其实还可以485升级 不过要存在外部的flash里,不然MCU的flash很贵 成本会高一点
yangjiaxu 发表于 2021-7-20 00:06 | 显示全部楼层
相当不错了,以后演变成网络升级 基本上都不用去现场了 哈哈哈
 楼主| 小叶三千 发表于 2021-7-20 08:18 | 显示全部楼层
Alina艾 发表于 2021-7-19 23:58
这个固件升级 其实还有很多地方要去考虑 不过您这个帖子也是极有参考意义的 感谢分享出来 ...

是的,这只是最简单的传输例程。实际上还需要很多东西考虑,协议,完整性检验,依赖性校验,回滚等等
电子门外汉 发表于 2021-7-21 16:51 | 显示全部楼层
非常感谢,刚好可以学习
21集成 发表于 2021-7-24 00:35 | 显示全部楼层
找时间看看,BootLoader
yinglively 发表于 2021-7-29 14:00 | 显示全部楼层
不能下载附件?
 楼主| 小叶三千 发表于 2021-7-29 18:31 | 显示全部楼层
Charlotte夏 发表于 2021-7-19 23:54
请问,你这是占用MCU的flash地方来存储程序了是么?

用的是SD卡呀,把SD卡里的程序下载到MCU里的flash里
 楼主| 小叶三千 发表于 2021-7-29 18:31 | 显示全部楼层
yangjiaxu 发表于 2021-7-20 00:06
相当不错了,以后演变成网络升级 基本上都不用去现场了 哈哈哈

嗯嗯,对,也有OTA升级的方案,以后有时间写一下
pixhw 发表于 2021-8-1 20:23 | 显示全部楼层
使用fatfs了吗   
sdlls 发表于 2021-8-1 20:23 | 显示全部楼层
像BIOS那样的固件程序   
febgxu 发表于 2021-8-1 20:24 | 显示全部楼层
通信方式理论上都可以进行传输升级吗
xiaoyaodz 发表于 2021-8-1 20:24 | 显示全部楼层
还是需要靠BootLoader 程序和App 程序的配合  
fentianyou 发表于 2021-8-1 20:25 | 显示全部楼层
bin 文件?      
selongli 发表于 2021-8-1 20:25 | 显示全部楼层
来个BootLoader流程   
minzisc 发表于 2021-8-1 20:26 | 显示全部楼层
SD卡传输方式改变为DMA  
lzmm 发表于 2021-8-1 20:26 | 显示全部楼层
Bootloader难吗   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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