Eine Firmware ist eine spezielle Software, die fest in ein elektronisches Gerät eingebettet ist. Sie fungiert als Bindeglied zwischen der physischen Hardware und der Anwendungssoftware (oder dem Benutzer). Ohne Firmware ist ein Gerät funktionslos, da die Hardware nicht weiß, wie sie arbeiten soll.
Kernfunktionen und Merkmale
- Hardwarenahe Steuerung: Sie kontrolliert grundlegende Funktionen und steuert die elektronischen Bauteile direkt an.
- Fester Speicherort: Sie ist in einem nichtflüchtigen Speicherbaustein (wie Flash-Speicher oder ROM) direkt auf der Platine des Geräts hinterlegt.
- Permanente Präsenz: Die Firmware startet automatisch, sobald das Gerät eingeschaltet wird.
- Updates möglich: Hersteller können Fehler beheben oder neue Funktionen hinzufügen, indem sie eine neuere Firmware-Version auf das Gerät aufspielen (sogenanntes Flashen).
Typische Beispiele im Alltag
- Batterien: Das Batterienmanagementsystem (BMS) überwacht und steuert alle wichtigen Parameter der Batterie bzw. der Zellen.
- Computer: Das BIOS oder UEFI, das den PC startet, bevor das eigentliche Betriebssystem (z. B. Windows) geladen wird.
- Haushaltsgeräte: Die Steuerungsprogramme in Waschmaschinen, Kaffeemaschinen oder Mikrowellen.
- Fahrzeuge: Die Programme in den einzelnen Steuergeräten (z. B. für das Motormanagement oder das ABS).


