Automation Glossary • Over-the-Air Update

What Is an Over-the-Air (OTA) Firmware Update?

Merobix Engineering • • 7 min read

Patching software on a field device used to mean sending someone to the site with a laptop, which is slow, costly, and impractical across a large fleet. Over-the-air updating removes the truck roll by delivering new firmware and configuration to devices remotely over the network. This guide explains how OTA updates work, the safety mechanisms, staged rollouts, A/B partitions, signed images, and rollback, that keep a remote update from bricking a device, and how OTA relates to the patch-management practices that decide when an update is needed.

Back to Blog

Over-the-Air Update in one line: An over-the-air (OTA) update is the remote delivery of new firmware or configuration to a field device over the network, without anyone physically visiting the device. It is the mechanism that lets operators patch bugs, close security holes, and add features across a fleet from a central system. Done safely, an OTA update uses signed images to ensure authenticity, staged rollouts to limit risk, and features like A/B partitions and rollback so a failed update does not leave the device unusable.

Updating Firmware Without a Truck Roll

The core value of OTA is eliminating the site visit. A field gateway or edge device runs firmware, and that firmware periodically needs to change: to fix a bug, close a security vulnerability, or add a capability. Without OTA, every such change means dispatching a technician to each device to update it in person, which for a fleet spread across remote wellsites, pump stations, or substations is expensive and slow, often to the point of being impractical. OTA replaces that with a remote push, so an update conceived at a desk can reach the whole fleet over the network.

The saving is not only money but speed and reach. When a serious security flaw appears, being able to update the entire fleet quickly from one place is the difference between a fast, coordinated response and a patching campaign that drags on for months as crews travel from site to site. And because OTA scales, it makes it feasible to keep a large fleet current rather than letting devices fall years behind because updating them by hand was too much effort. Fleets that can be updated remotely tend to stay far healthier over their lifetime.

The flip side of that reach is risk, and it is why OTA cannot be casual. A botched in-person update can be fixed on the spot; a botched remote update can leave a device offline and out of reach, and if it happens across many devices at once it can take down a swathe of the fleet. Everything sophisticated about OTA, the staging, the partitions, the rollback, exists to manage that risk, so the convenience of remote updating does not come at the price of remotely breaking the very devices you were trying to improve.

Staged Rollouts, A/B Partitions, and Rollback

The first safety principle is not to update everything at once. A staged rollout pushes the new firmware to a small subset of devices first, watches how they behave, and only proceeds to the rest of the fleet if that first group is healthy. If the update misbehaves, the blast radius is a handful of devices rather than the whole population, and the rollout can be paused before it spreads. Grouping the fleet, and often integrating with fleet management, is what makes staged, controlled rollouts possible instead of an all-or-nothing gamble.

The second principle is designing the device so a bad update cannot brick it, and the classic technique is A/B partitions. The device keeps two firmware slots. It runs from one while the new firmware is written to the other, then reboots into the newly written slot. If the new firmware boots and proves healthy, it becomes the active slot; if it fails to boot or fails a self-check, the device falls back to the known-good slot it was running before. This dual-slot design means an update failure results in a device that reverts to working firmware rather than one stuck in a broken state.

Rollback is the safety net that ties this together. Whether through A/B partitions or a retained previous image, the device must be able to return to a known-good state if the update fails, automatically where possible, so that a remote failure does not require a physical recovery trip. Rollback on failure is what makes remote updating tolerable at all: it converts the worst case from a bricked, out-of-reach device into a device that simply keeps running its old firmware until the next attempt. Without a reliable rollback path, aggressive OTA across a remote fleet would be reckless.

Signed Images, Security, and Patch Management

OTA opens a powerful channel into field devices, which means it must be secured, or it becomes an avenue for attack. The essential protection is image signing: the firmware is cryptographically signed by the vendor, and each device verifies that signature before installing anything, accepting only firmware that carries a trusted signature. This prevents an attacker from pushing malicious firmware to devices, because an unsigned or tampered image is rejected. Combined with an encrypted, authenticated delivery channel, signed images ensure that the update mechanism itself does not undermine the security it is often meant to improve.

OTA is the delivery half of a larger story whose other half is patch management. Patch management for operational technology is the practice of deciding what needs updating and when, tracking which vulnerabilities and fixes apply to which devices and prioritising them against operational risk. OTA is how the resulting patches actually reach the devices. Where patch-management guidance explains the policy of keeping systems current, OTA explains the mechanism that carries a patch from a central system down to a device in the field, which is the step those policy discussions often leave unspecified.

In a cloud SCADA context, these pieces come together around the fleet. A platform such as Merobix connects to gateways across many remote sites, and that same connectivity is the natural path for delivering signed firmware, staging rollouts by group, and watching device health telemetry to confirm an update succeeded before continuing. Because the platform already has visibility into the fleet's firmware inventory and health, it can drive OTA campaigns intelligently, updating the right devices, in the right order, with rollback ready, so a remote fleet stays both current and secure without an army of technicians on the road.

Frequently Asked Questions

What is an A/B partition in an OTA update?

An A/B partition scheme gives a device two firmware slots. It runs from one slot while the new firmware is written to the other, then reboots into the new slot. If the new firmware boots and passes its checks, it becomes active; if it fails, the device falls back to the known-good slot it was running before. This design means a failed update reverts to working firmware rather than leaving the device bricked.

How does an OTA update avoid bricking a device?

Safe OTA combines several mechanisms. Staged rollouts push the update to a small group first so a bad update affects few devices. A/B partitions and retained previous images let a device fall back to known-good firmware. Automatic rollback on a failed boot or self-check restores the working state without a site visit. Together these ensure that a failed remote update leaves a device running its old firmware rather than stuck in a broken state.

What is the difference between OTA updates and patch management?

Patch management is the practice of deciding what needs updating and when, tracking which fixes and vulnerabilities apply to which devices and prioritising them. OTA is the delivery mechanism that actually carries an update from a central system to a device over the network. Patch management is the policy; OTA is the means of executing it remotely, which patch-management discussions often assume but rarely explain.

From Definitions to a Live Dashboard

Merobix reads your field devices into a cloud SCADA - the real thing behind these terms, live in days from any browser.

Request a Free Demo +1 (903) 307-7300
More in Automation Glossary
Recipe Management  •  Product Serialization  •  Electronic Batch Record  •  Pick-and-Place Machine  •  VAV Box  •  DDC Controller  •  All Automation Glossary →
Free SCADA operator training
Merobix University - 70 video lessons & 261 quiz questions, from first login to compliance reporting. No demo call required.
Start free →