OTA updates that cannot brick a device: commit ordering, a bootloader decision table, every power interruption point, and how many canaries you actually need.
Tag: fleet management
Field Diagnostics and Firmware Observability: Designing Firmware That Can Explain What Went Wrong
Firmware observability with real budgets: flash endurance arithmetic that caps logging, symbolicating a crash address, and fleet queries that find the cause.