firmware

Hardware's built-in code

Firmware is software permanently installed in hardware devices, typically stored on read-only memory chips.

It provides low-level control for the device's basic functions—the instructions a printer, router, or appliance needs to operate.

Unlike regular software, firmware isn't meant to be frequently updated, though updating the firmware sometimes fixes bugs or adds features.

The term captures its position between soft (changeable) and hard (fixed).

updating

update

New version or information

version · release · download · rollback · restore · bugfix · revision · hotfix · changelog · OTA

hardware

microcontroller

Integrated circuit with processor

  • BIOSBoot-up initialization firmware
  • ROMUnwritable digital storage
  • flashBrief burst of light

chipset · processor · motherboard · circuitry · ASIC · semiconductor · bootloader · peripheral · memory · sensor

software

code

Symbolic communication system

programming · debugging · compilation · source · repository · syntax · logic · encryption · protocol · scripting

installation

install

Put into service

initialize · reset · uninstall · reinstall · utility · compatibility · bootable · provisioning · factory reset · wipe

persistence

nonvolatile

Resistant to evaporation

stored · retained · ROM · writable · erasable · rewritable · immutable · read-only · protected · locked

embedded

real-time

Occurring without processing delay

signal processing · IoT · bare-metal · low-level · boot sequence · power management · watchdog · sleep mode · wake · initialization

Categories
Opposites
software layer/abstraction level

firmwareapps

Mobile software, briefly

software · web applications · mobile apps · system software · operating system

modifiability/permanence

firmwarescripts

Written texts for performances

hardware vs. software spectrum

firmwarehardware

Metal goods and fittings

circuitry · wetware · silicon · chips

Phrases
Family

firm, ware, hardware, firmness, affirm, software, affirmation, affirmative, infirm

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Rated G