IT-lexicon › Hardware › Boot-ROM

Boot-ROM

Hardware Svenska → Bijgewerkt: 2026-11-03

De eerste code die een chip na een reset uitvoert: in de fabriek ingebrand en niet te updaten.

De boot-ROM zit in maskergeprogrammeerd geheugen op de die zelf. Zijn taak is de volgende fase te vinden en te starten: een bootloader laden uit flash, van een SD-kaart of uit eMMC, of een image accepteren via USB of UART als er niets anders is. Bij systemen met Secure Boot is hij bovendien de eerste schakel van de keten, omdat het de enige code is die niet vervangen kan zijn.

Onveranderlijkheid is zowel het punt als het probleem. Een bug in de boot-ROM valt niet te patchen en leeft voort in elk verkocht exemplaar. Fusée Gelée in de Tegra X1 van Nvidia (2018) maakte elke vroege Nintendo Switch modbaar, en checkm8 (2019) kraakte honderden miljoenen iPhones, van de 4S tot de X. Aan de vriendelijke kant betekenen de ingebouwde UART-loader van STM32 en de USB-modus van de RP2040 dat die chips nooit helemaal te bricken zijn.

← Terug naar het lexicon