[家电应用] 家电 MCU 程序升级(IAP)大家都怎么设计的?

[复制链接]
682|1
键盘上的猫 发表于 2025-10-22 11:26 | 显示全部楼层 |阅读模式
现在很多家电都要求“售后升级”或“远程维护”,MCU 程序要支持在线更新。
我看有的用串口,有的用 USB,还有的直接 OTA。
但嵌入式 MCU 空间又不大,Bootloader 怎么分区比较靠谱?
有没有人试过双分区、CRC 校验那种方案?
顺便问一句:中颖的 MCU 有没有现成的 IAP Demo?

桃花落满山前 发表于 2025-10-27 15:38 | 显示全部楼层
家电 MCU 的 IAP 设计通常分两步:
分区存储:Flash 划分为 Bootloader 区(固化升级程序)和 App 区(运行主程序),设标志位区分。
升级流程:通过 UART / 蓝牙接收固件,Bootloader 校验完整性后擦写 App 区,完成后跳转运行。
需加校验(CRC)、防断电(备份关键数据),适配低带宽场景,确保升级安全。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

19

帖子

0

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