Over-The-Air-Update (OTA) and Device Health
We offer our own solution for device updates. Our update framework is based on RAUC and uses a redundant storage area (slot) to update the software. The mechanism of installing new software on an unused slot while the current active slot is running is called A/B update. We separate the update of the firmware (bootloader, kernel and rootFS) and application.
The framework includes both offline (e.g. via USB stick) and online updates (via Azure Cloud). When using the Azure Cloud, a digital twin is created for each registered and connected device to display and store status information. Display of additional information, such as telemetry data, e.g. CPU temperature, is possible.
Key Features OTA Update
- Control of updates via RootFS
- Online and offline updates possible
- Online rollout for all devices with "1-click"
- Online rollout for all devices in a group
- Secure updates: All update packages are signed with an X.509 certificate, the connection is encrypted and if an update fails, your system remains functional thanks to the A/B partitioning.
F&S OTA Update: Boot Sequence
F&S OTA Update: Application Update
F&S OTA Update: Architectur
- A/B Partition
- RAUC Update Client
- F&S Update Client (F&S CLI)
- Cloud: Azure
- Digital Twin
- Predictive maintenance of your Device Health data
Key Features Device Health
- Reading Device Health Data (i.e. CPU temperature, NAND/ eMMC state)
- Device Explorer monitors all your devices and displays their current status in real time
- Display of telemetry data
- Define your own warnings if a device reaches a limit value
➜ Download Factsheet Over-The-Air Update und Device Health
➜ Please contact us, we will be happy to support you with your individual solution.