Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added firmware-2712/latest/pieeprom-2026-04-14.bin
Binary file not shown.
Binary file modified firmware-2712/latest/recovery.bin
Binary file not shown.
23 changes: 23 additions & 0 deletions firmware-2712/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Raspberry Pi5 bootloader EEPROM release notes

## 2026-04-14: Update recovery.bin to support more SDRAM variants (latest)

* Update the slow (non tuned) DDR init used by recovery.bin to support
more SDRAM variants.
* Add an error code for the bootloader memory test.
The bootloader contains simple memory test to validate
that the DDR init firmware has completed successfully.
If the DDR init firmware reports an error code then continue to
display 8 short flashes. However, if the DDR init firmware is
successful but the memory test fails then display 5 short flashes.
This is very unlikely to fail in practise but is useful debug
mechanism when stress testing boards e.g. different temperatures.
* Automatically reboot after a displaying a fatal error
Change the fatal error handler to perform a hard reset after
displaying the fatal error three times in a row instead of waiting
forever. This change can mitigate intermittent hardware issues due
e.g. power supplies, HATs or board temperature.
Displaying the error pattern three times first rate
limits reboots. If a faster reboot is required then the
BOOT_WATCHDOG setting should be used instead.
To disable this feature set REBOOT_ON_FATAL_ERROR=0 in
the bootloader config.

## 2026-02-23: Fix partition walk for boot_ramdisk / secure-boot (latest)

* Fix partition walk for boot_ramdisk / secure-boot
Expand Down
Loading