[其它应用] MCU 项目中的固件升级(OTA/有线)经验

[复制链接]
908|2
非凡称呼 发表于 2025-9-6 07:08 | 显示全部楼层 |阅读模式
很多消费类产品都会遇到固件升级需求。
  • 有线升级(UART、USB、SWD)简单直接,但量产后操作不便;
  • OTA 升级(蓝牙/WiFi)更智能,但对 Flash 分区、功耗、安全性要求很高。

大家在实际项目里是怎么做的?有没有踩过“升级失败变砖”的坑?

抱素 发表于 2025-9-6 10:01 | 显示全部楼层
MCU 固件升级需分 OTA 和有线方式。OTA 要考虑通信稳定性,分块传输校验;有线需适配接口。均需双分区设计,防止升级失败变砖,加校验机制,升级中掉电保护,测试多场景异常恢复,确保可靠。
瞌睡虫本虫 发表于 2025-9-7 11:12 | 显示全部楼层
为了避免变砖,我会在固件中加入校验和,确保升级前数据的完整性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

17

帖子

0

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