跳到主要内容

Firmware Images

About

ESP RainMaker provides a firmware management dashboard, where users can upload firmware project files after binding the device, manage firmware versions and firmware settings, and manage firmware updates.
This section is relevant to OTA firmware upgrades.

Prerequisite to perform OTA in public RainMaker

Before you can push out an OTA using topics, you need to have the admin access to the node. Please check here to find out how to get the admin access.

Once done, please visit the ESP RainMaker dashboard and follow the further steps.

This would not be relevant for private RainMaker deployments as all who are part of the private deployment have admin access.

Manage device firmware items

Users can view the firmware item information bound to the device node in the firmware management panel, which provides the following paramters.

ParametersDescription
Image NameFirmware name (customizable)
TypeDevice type (customizable)
VersionFirmware version
ModelFirmware type
Uploaded TimeFirmware update time
ActionsIssue OTA command
Firmware Management Panel
dashboard firmware 1
Users can select a firmware and click to view the detailed information of the firmware.
提示

Where there are many firmware uploaded, you can use the search function to search for the specified firmware.
Currently, the dashboard provides Name, Type, Model searches in three dimensions.

Firmware details Users
dashboard firmware 2
Users can download the firmware online through the image URL on the information page.

Add new firmware items

You can add firmware when binding a new device or running a new project. The steps are:

Firmware Images > Add Image > Fill in the relevant firmware information > Import the firmware file locally

Adding new firmware
dashboard firmware 3
When filling in the firmware information, the user must provide the name and type of the firmware. The system will automatically extract and analyze the firmware version and model, but the user can also manually input them in the Advanced option.
  • Fill in the details in the pop-up window.
    • The 'Advanced' opions of Firmware Version and Model (which is the same as the project name) should be left blank as they will be read from the binary directly. They have been provided only for wherein the image is encrypted or is meant for some non-ESP Host MCU.
  • Select the upgrade image just compiled and add it.
  • The image should now be visible in the Firmware Images list.

On this page