This page covers the firmware lifecycle: how devices boot, update remotely, and recover from a failed update. For communication encryption, credentials, and access control, see Security.
Reduce the risk of leaving a device inoperable after an update
The dual A/B partition restores firmware after failed startup validation, enabling remote updates without recovery visits.
Capabilities available for device firmware
Decoupled drivers
Add or change sensors and actuators as modules without modifying the system core.
A/B updates
Dual partition with automatic rollback after a failed startup.
BLE configuration
Guided setup of WiFi, cellular connectivity, and parameters from the field app.
Continuous operation
Sleep and service state management for long-term deployments.
How it is applied
Your device, built on firmware already operating in the field
We explain the AITHAOS workflow and how it streamlines firmware engineering for your project.
