Skip to content

EEPROM Update

RePlayOS supports analog video through the DPI interface (GPIO). To ensure proper operation—especially when using interlaced video modes—a minimum Raspberry Pi EEPROM/firmware version is required on both Raspberry Pi 4 and Raspberry Pi 5 devices (the fix is not available for Raspberry Pi 3).

At boot, the system automatically checks the installed EEPROM version and updates it to the minimum required release (2025-11-05) if necessary. After the update, the UI will prompt you to perform a cold boot (disconnect and reconnect the power cable) to complete the installation.

In some devices, the automatic installer may not be able to detect or apply the EEPROM update. If that happens, you can still perform the update manually via SSH using the steps below.

Check EEPROM version & apply optional configurations

vcgencmd bootloader_version

Expected output example:

2025/11/05 17:37:18
version 57db150d63864d47e6c9071f6b086a5401eb4e92 (release)
timestamp 1762364238
update-time 1762770986
capabilities 0x0000007f

If the EEPROM date is >= 2025/11/05, your firmware is already compatible. If you want to apply RePlayOS custom optimizations to speed up the boot process, run:

rpi-eeprom-config --edit

Add or modify the following settings:

POWER_OFF_ON_HALT=1
NET_INSTALL_ENABLED=0
NET_INSTALL_AT_POWER_ON=0

You can verify the active configuration at any time with:

rpi-eeprom-config

Manual EEPROM update – Raspberry Pi 4 family

/usr/bin/rpi-eeprom-update -d -f /usr/lib/firmware/raspberrypi/bootloader-2711/latest/pieeprom-2025-11-05-replay.bin
poweroff

Disconnect and reconnect the power cable to complete the installation.

Manual EEPROM update – Raspberry Pi 5 family

/usr/bin/rpi-eeprom-update -d -f /usr/lib/firmware/raspberrypi/bootloader-2712/latest/pieeprom-2025-11-05-replay.bin
poweroff

Disconnect and reconnect the power cable to complete the installation.