本文介绍如何在物联网平台控制台上推送固件到设备端,流程包括创建新固件、上传固件文件包、完成固件验证和将固件推送给指定设备用于升级。

前提条件

  • 设备端已配置OTA升级功能

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

  • 已根据业务需要,编辑好新的固件文件。本示例的固件文件,请参见配置设备端OTA升级中的附录章节。

操作步骤

  1. 登录物联网平台控制台
  2. 在左侧导航栏,选择监控运维 > 固件升级
  3. 固件升级页,单击新增固件
  4. 添加固件对话框中,输入固件信息,上传固件文件。

    传入的固件文件是上一步配置设备端OTA升级中生成的.bin文件。

    固件升级
  5. 在固件列表中,单击固件对应的验证固件按钮,使用测试设备进行固件验证。
    测试设备升级成功后,验证通过。批量升级功能显示为可用状态。ota
  6. 单击批量升级按钮,设置升级对象和升级策略,向设备推送升级通知。
    OTA

查看设备日志

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

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