跳到主要内容

OTA 固件升级

概述

OTA 固件升级是物联网系统的核心功能之一,可为现场设备添加新特性并修复问题。ESP RainMaker 提供功能丰富的 OTA 升级接口,具有高度灵活性和多样化选项。OTA 任务通过 ESP RainMaker 管理面板管理。


功能

  • OTA 固件镜像上传

    • 自动解析镜像头部元数据并验证完整性。
  • 安全启动支持

    • OTA 升级过程中自动使用密钥对引导加载程序和固件进行签名。
  • 目标节点指定方式

    • 基于节点 ID 指定单个/多个节点。
    • 指定单个/多个节点组。
    • 动态 OTA 分组:
      • 基于节点类型|运行模式|固件版本自动分组。
  • OTA 触发机制

    模式说明
    默认模式节点主动查询时获取 OTA 任务。
    强制推送立即推送给所有在线节点,离线节点上线后自动获取。
    用户确认需终端用户查询并确认升级,支持推送通知提醒用户。
    时间设置- 有效期限制(限定升级日期范围)。
    - 时段限制(按节点时区指定可升级时段)。
  • OTA 下载传输协议

    协议说明
    HTTPS(预签名URL)成本低但内存占用较高。
    MQTT成本较高但内存效率更优。
  • 监控功能

    • OTA 任务状态汇总及节点级详情。
    • 带时间戳的详细进度记录。
  • 增强功能

    功能说明
    回滚机制确保故障升级不会导致设备变砖,可自动回退至旧版固件。
    优先级调度支持多 OTA 任务顺序执行。
    主机 MCU 支持提供主机 MCU 镜像(如适用)。
    自定义元数据支持节点解析用户特定的元数据。

使用指南

固件

关于固件端配置、启用或自动获取 OTA 升级的详细说明,请点击此处


管理面版

关于上传、启动或监控 OTA 升级的指南,请点击此处

On this page