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
- 完整升级包:
- 扩展名必须为

3. OTA 升级操作

3.1 升级配置
进入升级弹窗后,可配置以下选项:
| 配置项 | 说明 | 默认值 |
|---|---|---|
| 升级文件 | 显示当前选中的 OTA 文件名 | - |
| 目标设备 | 显示已选中的设备列表及数量 | - |
| 分块升级 | 是否将文件分块传输 | 是(开启) |
| 文件分块大小 | 分块传输时的块大小(字节) | 8192 |
| 强制升级 | 是否忽略版本检查强制升级 | 否 |
3.2 分块大小选项
| 选项 | 字节数 |
|---|---|
| 512 | 512 字节 |
| 1024 | 1 KB |
| 2048 | 2 KB |
| 4096 | 4 KB |
| 8192 | 8 KB |
说明:启用分块升级可降低大文件传输的内存压力,提高升级稳定性。
3.3 升级流程
- 选择 OTA 升级文件(通过点击文件列表行或单选按钮)
- 筛选并选择目标设备(可多选,仅在线设备可选)
- 点击「升级」按钮打开配置弹窗
- 设置分块升级和强制升级选项
- 点击「升级」按钮发起批量升级
- 系统循环向每台设备发送升级指令
- 升级任务下发成功提示