Firmware ist Software, die fest in einem Hardware-Gerät gespeichert ist und direkt nach dem Einschalten läuft. Der Name kommt daher, dass sie zwischen Hardware und Software steht: Sie macht Geräte überhaupt erst funktionsfähig. Anders als normale Programme wird Firmware nicht vom Betriebssystem geladen, sondern steckt dauerhaft im Gerät – meist im ROM oder in Flash-Speichern.
Beispiele für Firmware
- Mainboard: Das BIOS bzw. UEFI startet den Computer und initialisiert die Hardware.
- Router: Die Router-Firmware steuert WLAN, Firewall und Konfigurationsoberfläche.
- Drucker: Firmware verarbeitet Druckaufträge und überwacht Tintenstand und Papier.
- SSDs & USB-Sticks: Die Speicher-Firmware verwaltet die Datenblöcke und den Verschleiß.
- Embedded Systems: In Autos, Waschmaschinen oder medizinischen Geräten steuert Firmware die gesamte Funktion.
Firmware aktualisieren
Firmware-Updates (oft „Flashen“ genannt) beheben Fehler, schließen Sicherheitslücken und erweitern Funktionen. Sie werden direkt ins Gerät geschrieben – zum Beispiel über das UEFI-Menü, ein Hersteller-Tool oder Online-Update. Vorsicht: Ein abgebrochenes Update kann das Gerät unbrauchbar machen.
Firmware vs. Treiber
Die Begriffe werden oft verwechselt: Treiber sind Programme im Betriebssystem, die den Zugriff auf Geräte vermitteln. Firmware dagegen läuft auf der Hardware selbst und ist deren internes „Betriebssystem“. Beides arbeitet zusammen: Der Kernel von Linux oder Windows spricht über Treiber mit dem Gerät, und die Firmware setzt die Befehle in konkrete Hardware-Aktionen um.
Warum Firmware wichtig ist
Ohne Firmware wäre ein Computer nur eine Ansammlung von Chips. Sie sorgt dafür, dass CPU, Motherboard und Peripherie sauber zusammenarbeiten. Sicherheitstechnisch ist Firmware besonders kritisch: Angreifer, die Firmware manipulieren, können sich praktisch unsichtbar im System einnisten – daher gehören Firmware-Updates zur Grundausstattung jeder soliden IT-Sicherheit.