固件升级

最近更新时间:2019-09-11 10:48:12

操作场景

本文档主要介绍固件升级在控制台的使用方法,帮助用户快速使用固件升级服务。

操作步骤

添加固件

  1. 进入 物联网通信控制台,单击左侧导航栏【产品列表】,选择想要为之添加固件的产品。
  2. 再切换到【固件列表】,单击【添加新固件】。
    • 固件版本仅支持英文字母、数字、点、下划线和中划线,长度限制1 - 32字符。
    • 上传的固件文件必须为 bin 文件或 tar/gz/zip 包。
    • 上传的固件文件大小不能超过10M。
    • 最多能够为每个产品上传50个固件,若继续上传则需要删除老的固件。
  3. 上传完成后,固件将显示在列表中。

单一设备升级

  1. 固件上传成功后,单击左侧边栏【固件升级】。
  2. 选择想要升级固件的产品,根据下拉框中的固件版本号筛选设备列表。
    说明:

    • 下拉框中显示的版本号列表为控制台上传的固件版本号和设备上报的固件版本号并集。
    • 本文在 testProduct 产品下创建了 testDevice0 设备,并使该设备通过 MQTT over TLS 非对称加密连接了物联网通信后台并上报了自己的固件版本“0.0.1”。
  3. 通过固件版本下拉列表筛选出上报了“0.0.1”的 testDevice0 设备,单击【升级固件】,可对单个设备进行固件升级。(该功能常用于灰度验证固件内容)
  4. 切换到【升级状态列表】,可查看当前设备升级的状态。
    • 状态包含:设备离线、任务等待中、消息下发成功、下载中、下载完成、升级中、升级失败、升级成功。
    • 若设备超过15分钟未上报升级完成状态,那么本次升级将被标记为超时失败。

批量升级

  1. 固件上传成功后,单击左侧边栏【固件升级】。
  2. 选择想要升级固件的产品,根据下拉框中的固件版本号筛选设备列表,并单击【批量升级固件】。
  3. 切换到【升级状态列表】,可查看批量升级的所有设备当前的升级状态。