OTA 固件升级
概述
OTA 固件升级是物联网系统的核心功能之一,可为现场设备添加新特性并修复问题。ESP RainMaker 提供功能丰富的 OTA 升级接口,具有高度灵活性和多样化选项。OTA 任务通过 ESP RainMaker 管理面板管理。
功能
-
OTA 固件镜像上传
- 自动解析镜像头部元数据并验证完整性。
-
安全启 动支持
- OTA 升级过程中自动使用密钥对引导加载程序和固件进行签名。
-
目标节点指定方式
- 基于节点 ID 指定单个/多个节点。
- 指定单个/多个节点组。
- 动态 OTA 分组:
- 基于节点类型|运行模式|固件版本自动分组。
-
OTA 触发机制
模式 说明 默认模式 节点主动查询时获取 OTA 任务。 强制推送 立即推送给所有在线节点,离线节点上线后自动获取。 用户确认 需终端用户查询并确认升级,支持推送通知提醒用户。 时间设置 - 有效期限制(限定升级日期范围)。
- 时段限制(按节点时区指定可升级时段)。 -
OTA 下载传输协议
协议 说明 HTTPS(预签名URL) 成本低但内存占用较高。 MQTT 成本较高但内存效率更优。 -
监控功能
- OTA 任务状态汇总及节点级详情。
- 带时间戳的详细进度记录。
-
增强功能
功能 说明 回滚机制 确保故障升级不会导致设备变砖,可自动回退至旧版固件。 优先级调度 支持多 OTA 任务顺序执行。 主机 MCU 支持 提供主机 MCU 镜像(如适用)。 自定义元数据 支持节点解析用户特定的元数据。
使用指南
固件
关于固件端配置、启用或自动获取 OTA 升级的详细说明,请点击此处。
管理面版
关于上传、启动或监控 OTA 升级的指南,请点击此处。