La Raspberry Pi 4 incluye una EEPROM conectada por SPI de 4MBits (512KB) de tamaño. Esta memoria contiene el código para arrancar el sistema y reemplaza al archivo bootcode.bin que se puede encontrar en la partición de arranque /boot de la tarjeta SD para el resto de modelos de Raspberry Pi anteriores al 4.
Por compatibilidad, si en la microSD hay un archivo bootcode.bin presente en la partición de arranque de la tarjeta SD la Raspberry Pi 4 lo ignora y utiliza el guardado en la EEPROM.