Skip to main content
Version: 2.2.1

OTA Software Upgrade

ThingsPro Edge Robust OTA Software Upgrade Features

Download and installation process

  • Resume download from the last breakpoint

  • Redundant BIOS and Linux Kernel

  • Guaranty download completed before the upgrade

Security

  • Mutual X.509 cert. authentication between IIoT Gateway devices and Server
  • Encrypted communicate between IIoT Gateway devices and Server

Management

  • Trigger OTA upgrade command from Azure IoT Hub
  • Continue report upgrade process status to Azure IoT Hub

Intelligence

  • Self-evaluated to execute the upgrade process under capable conditions only.
  • Auto roll-back to last well point if fail. (Note: this feature requires to enable "take snapshot" via RESTful AP, and it be disable by default. )

Benchmark

  • Software upgrade with snapshot
StepTaskDuration
1Download Softwaredepend on network bandwidth
2Take snapshot~13 min
3Installation~15 min
4Restart~2 min
Total~30 min
  • Software upgrade without snapshot
StepTaskDuration
1Download Softwaredepend on network bandwidth
2Installation~13 min
3Restart~2 min
Total~15 min
  • Roll back from snapshot if fail
StepTaskDuration
1Roll Back~ 5 min
2Restart~2 min
Total

Last updated on 2022-05-04 by Aeluin Chen (陳映攸)