bricking
The state of an electronic device being rendered completely unusable by a failed or corrupted firmware or software change.
bricking: when a device becomes a non-functional paperweight
A bricked device is one that has suffered a firmware or software failure so severe that it no longer functions at all, even in a degraded state. In utilities and energy systems, this typically occurs when a firmware update is interrupted, corrupted, or incompatible with the hardware, leaving the device unable to boot or respond to commands. The equipment becomes essentially as useful as a brick, hence the term. This is distinct from a device that is merely malfunctioning or offline; a bricked device cannot recover without physical intervention or specialized repair procedures.
Bricking happens most often during in-field firmware updates on remote terminal units (RTUs), programmable logic controllers (PLCs), or smart meters. If power is lost during the update process, if the transmission is interrupted, or if the wrong firmware image is loaded, the device's bootloader or core software may be left in an incomplete state. Once bricked, the device typically cannot communicate with its control system, cannot be remotely updated, and cannot be recovered through normal restart procedures.
Prevention and recovery
Utilities deploy several safeguards to prevent bricking in critical systems. These include staged rollouts of firmware updates, verification checksums before writing to flash memory, and redundant bootloader systems that allow fallback to a previous known-good image. Some modern devices include a hardware-based recovery mode that can be accessed only through direct physical connection, bypassing the bricked software. Battery-backed power supplies are also critical; many field devices are protected against power loss during updates through capacitor banks or supercapacitors that provide several seconds of power for a safe shutdown or rollback.
Recovery from a bricked device requires physical access and specialized tools. A technician may need to use a serial console connection, JTAG interface, or manufacturer-specific recovery tools to reload the bootloader and operating software from scratch. In production environments where a device controls critical infrastructure, bricking can be catastrophic: a single bricked meter in a distribution network or a bricked control relay can cause outages or require expensive field service calls. This is why utilities treat firmware updates with extreme caution, testing extensively in laboratory environments before deploying to production equipment.
The term bricking has spread across all electronics industries, from consumer smartphones to industrial equipment, but it carries particular weight in utilities where downtime is measured in customer impact, not just lost productivity. A bricked smart meter in a remote location may take weeks to reach for replacement, while a bricked substation device can threaten the stability of a wider power grid. This risk drives the extensive validation protocols, staged deployment strategies, and hardware failsafes that distinguish professional utility systems from consumer-grade electronics.