Wat is Bootloader?

Klein programma dat als eerste draait bij het inschakelen van de voeding. Controleert en start de eigenlijke firmware of schrijft nieuwe firmware.

Japanse benaming: ブートローダ

“Bootloader” komt voor in 3 oefenvragen uit 2 onderwerpen, bijv. Embedded systemen en firmware, Hardwarebeveiliging.

Vakgebied: Embedded systemen en firmware

Nu oefenen: vragen over Bootloader

Welke uitspraak over de rol van de bootloader van embedded apparatuur is juist?

  1. AHet programma dat als eerste draait bij het inschakelen en de eigenlijke firmware start of door nieuwe firmware vervangt
  2. BEen onderdeel voor het vastzetten van de behuizing van het apparaat
  3. CHet corrigeert fouten in programma's automatisch
Antwoord en toelichting tonen

Antwoord: A. Het programma dat als eerste draait bij het inschakelen en de eigenlijke firmware start of door nieuwe firmware vervangt

De bootloader is een klein programma op een vaste plaats in het flashgeheugen dat als eerste draait bij het inschakelen. Gewoonlijk controleert het of de eigenlijke firmware correct is en start die, maar het heeft ook een functie om nieuwe firmware via UART, USB of draadloos te ontvangen en te herschrijven. Om de bootloader zelf niet te beschadigen, wordt deze gewoonlijk uitgesloten van herschrijven en beschermd.

“Bootloader” in de toelichting

Vragen met “Bootloader” (3)

  1. Welke uitspraak over de rol van de bootloader van embedded apparatuur is juist?
  2. Waarom worden bij apparaten waarvan de firmware draadloos wordt bijgewerkt (OTA-update) in het flashgeheugen twee plaatsen (vlak A en vlak B) voor de firmware voorzien?
  3. Welke uitspraak over secure boot is juist?

Verwante termen

Via UART OTA-update Secure boot Baudrate Brown-outdetectie Contactstuiteren (switch bounce) Debounce Duty cycle GPIO

Naar de woordenlijst