Over the Air Update (OTA)

Over the Air (OTA) Updates

The AT command “ZO” to automatically downloads and install a new firmware image (Firmware 2.5 or greater supports over the air updates). Your design requires that you have a UART and connected an external flash memory device off the eS-WiFi module SPI device for this update. There are several additional options to update your IoT device as detailed in the table. Several eS-WiFi modules modules have on board flash for this update, please check the specification.

ZO – OTA Firmware Update URL

Set the OTA firmware update URL, return number of bytes received from host and then performs the OTA update. It can be used with your cloud service . The URL is in the form http://<domain or IP address>:<port>/<file path> . Can us either a 1MB or a 2MB SPI Flash device. If a 1MB SPI Flash is used there is no backup Factory Application to restore if need be. Also, if you plan to put flash on your board please see qualified flash suppliers below or contact us for approval.

Use the At command: ZO=<Number of bytes>\r<URL(http://domain:port/bin_file_path)> up to 128 characters>
“ZO=90\rhttps://www.inventeksys.com:80/IWIN/wp-content/uploads/ISM43362_M3G_L44_C3.5.2.3_update.elf”

Note that the update firmware is different than the *.bin firmware image. The OTA update firmware (*.elf) only updates the application and will not change any of the parameters you may have saved in user space.

Attached is the C.3.5.2.3 Update Firmware Images for the ISM43362-M3G-L44 and the ISM43340-M4G-L44. Note: OTA upgrades are only supported within the Firmware base release, for example 2.X firmware can not be upgraded to 3.X firmware