本文介绍如何在物联网平台控制台上推送固件到设备端,流程包括添加升级包、验证升级包和发起批量升级。

前提条件

  • 设备端已支持设备端OTA升级

    只有设备端已支持OTA服务,才能上报固件版本、接收云端推送的升级消息、下载固件、进行升级等OTA升级操作。

  • 已根据业务需要,生成新的固件文件。生成方法和文件示例,请参见配置设备端OTA固件升级

操作步骤

  1. 登录物联网平台控制台
  2. 实例概览页,找到对应的实例,单击实例进入实例详情页。
    实例概览
  3. 在左侧导航栏,选择监控运维 > OTA升级
  4. OTA升级页,单击添加升级包
  5. 配置升级包信息,上传固件文件作为升级包,单击确认
    部分配置如下表所示,其他参数可参见推送升级包到设备端进行配置。
    参数 配置
    升级包类型 整包
    升级包模块 default
    升级包版本号 2-0-0
    签名算法 MD5
  6. 在升级包列表中,单击升级包对应的验证,使用测试设备进行升级包验证。具体配置请参见推送升级包到设备端
    测试设备升级成功后,验证通过,批量升级按钮显示为可用状态。
  7. 单击批量升级,进行升级范围配置和升级策略配置,向设备推送升级通知。具体配置请参见推送升级包到设备端

查看设备日志

云端推送OTA升级通知后,可通过设备端日志查看设备端OTA升级情况,包含获取通知信息、处理消息、下载固件、进行升级和上报升级进度的日志。

  • 设备端收到的升级通知信息。iot固件升级
  • 获取新版本信息,连接固件下载地址等。iot固件升级
  • 下载固件,并上报进度。iot固件升级