Firmware

« Back to Glossary Index

Firmwareentwicklung beinhaltet die Entwicklung von Software, die in einem Gerät gespeichert ist und das Verhalten des Geräts steuert.
Eine Firmware ist also der Teil der Software, der nicht vom Nutzer geändert oder installiert wird und für die Grundfunktion des Gerätes zwingend nötig ist.
Eien Firmware ist im Gegensatz zur Software im Normalfall auch nicht für den End-Nutzer zugänglich – sie ist sozusagen fest in die Prozessoren „eingebrannt“.
Eine Firmwareentwicklung findet sehr hardwarenah statt, da mittels der Firmware direkt die Pins der Prozessoren und Mikrocontroller mit allen Funktionen und Schnittstellen angesprochen werden.
Eine Firmware wird sehr oft vor Bestückung des Bauteils in dieses hineingespielt und macht somit sehr oft ein normales Bauteil zu einem hersteller-spezifischen Bauteil.