跳到主要内容

OTA升级

1. 概述

OTA在线升级模块是 YFIoT 物联网平台的核心功能之一,用于对网关设备进行远程固件/软件升级。该模块提供了完整的升级文件管理和设备批量升级功能,支持灵活的分块升级策略和强制升级选项。

2. 功能模块

说明:该模块仅对网关设备在线时生效,不支持对终端设备进行升级。

2.1 OTA 升级文件管理

2.1.1 文件上传

  • 入口:点击「上传升级文件」按钮
  • 上传方式:拖拽上传或点击选择文件
  • 文件格式要求
    • 扩展名必须为 .bin
    • 文件大小不超过 100MB
    • 文件命名格式:
      • 完整升级包:YFIOs项目名_Vx.x.x.bin
      • 增量补丁包:YFIOs项目名_Vx.x.x_Vy.y.y_patch.bin

OTA升级文件上传

3. OTA 升级操作

OTA升级

3.1 升级配置

进入升级弹窗后,可配置以下选项:

配置项说明默认值
升级文件显示当前选中的 OTA 文件名-
目标设备显示已选中的设备列表及数量-
分块升级是否将文件分块传输是(开启)
文件分块大小分块传输时的块大小(字节)8192
强制升级是否忽略版本检查强制升级

3.2 分块大小选项

选项字节数
512512 字节
10241 KB
20482 KB
40964 KB
81928 KB

说明:启用分块升级可降低大文件传输的内存压力,提高升级稳定性。

3.3 升级流程

  1. 选择 OTA 升级文件(通过点击文件列表行或单选按钮)
  2. 筛选并选择目标设备(可多选,仅在线设备可选)
  3. 点击「升级」按钮打开配置弹窗
  4. 设置分块升级和强制升级选项
  5. 点击「升级」按钮发起批量升级
  6. 系统循环向每台设备发送升级指令
  7. 升级任务下发成功提示