
STM32 IAP boot loader OTA 远程升级
yrx020307
进阶
展开
-
使用pyqt5制作一个串口助手用于单片机IAP的调试
略。原创 2025-01-23 18:13:25 · 104 阅读 · 0 评论 -
STM32f407VET6 IAP固件升级,bootloader+双APP区
简单的IAP技术是:boot分区+1个APP区;在升级的过程中,boot程序会把原先的APP区擦除,再把新的bin文件拷贝到APP区,完成升级;风险:在升级过程中突然断电,会导致原先的APP被擦除,新的APP未成功写入,设备变砖,无法通过预留的通信接口升级程序,只能程序烧录。考虑到这种风险:现在将flash分区划为3分区:boot区+APP1区+APP2区;APP1存储老固件;APP2存储新固件;总结:上述操作的目的是:保证flash上在同一时刻至少有1份可使用的APP;原创 2024-12-12 11:23:33 · 783 阅读 · 5 评论