All Products
Search
Document Center

IoT Platform:Push firmware to devices

Last Updated:Jan 19, 2026

This topic describes how to push firmware to devices from the IoT Platform console. The process includes adding an update package, verifying the package, and starting a batch update.

Prerequisites

  • The device supports device-side over-the-air (OTA) updates.

    Only devices that support the OTA service can report firmware versions, receive update messages from the cloud, download firmware, and perform other OTA update operations.

  • Generate a new firmware file as needed. For more information about how to generate the file and for a file example, see Configure device-side OTA updates.

Procedure

  1. Log on to the IoT Platform console.
  2. In the navigation pane on the left, choose Monitoring and O&M > OTA Update.
  3. On the OTA Update page, click Add Update Package.
  4. Configure the parameters for the update package, upload the firmware file, and then click Confirm.
    The following table describes some of the parameters. For more information about the other parameters, see OTA update overview.
    ParameterConfiguration
    Package typeFull package
    Update package moduledefault
    Update package version number2-0-0
    Signature algorithmMD5
  5. In the update package list, click Verify next to the package and use a test device for verification. For more information about the configuration, see OTA update overview.
    After the test device is successfully updated, the verification passes and the Batch Update button becomes available.
  6. Click Batch Update. Configure the update scope and update policy, and then push an update notification to the specified devices. For more information about the configuration, see OTA update overview.

View device logs

After IoT Platform pushes an OTA update notification, you can check the device logs to view the update status. The logs show when the device receives the notification, processes the message, downloads the firmware, performs the update, and reports its progress.

  • The update notification message that is received by the device.iot固件升级
  • Information about the new version and the firmware download URL.iot固件升级
  • The firmware download and progress report.iot固件升级