Embedded Systems und Firmware
Welche Aussage zur Aufgabe des Bootloaders in Embedded-Geräten ist korrekt?
- AEr läuft beim Einschalten als Erstes und startet die eigentliche Firmware oder überschreibt sie mit neuer Firmware
- BEin Bauteil zur Befestigung des Gerätegehäuses
- CEr korrigiert Programmfehler automatisch
Antwort und Erläuterung anzeigen
Antwort: A. Er läuft beim Einschalten als Erstes und startet die eigentliche Firmware oder überschreibt sie mit neuer Firmware
Der Bootloader ist ein kleines Programm an einer festen Stelle im Flash-Speicher und läuft beim Einschalten als Erstes. Normalerweise prüft er, ob die eigentliche Firmware korrekt ist, und startet sie; er kann aber auch über UART, USB oder Funk neue Firmware empfangen und schreiben. Damit der Bootloader selbst nicht beschädigt wird, wird er üblicherweise vom Überschreiben ausgenommen und geschützt.