diff --git a/firmware-2711/latest/pieeprom-2025-10-08.bin b/firmware-2711/latest/pieeprom-2025-10-08.bin new file mode 100644 index 0000000..ed6e57b Binary files /dev/null and b/firmware-2711/latest/pieeprom-2025-10-08.bin differ diff --git a/firmware-2711/latest/recovery.bin b/firmware-2711/latest/recovery.bin index 7c3af5a..52f7183 100644 Binary files a/firmware-2711/latest/recovery.bin and b/firmware-2711/latest/recovery.bin differ diff --git a/firmware-2711/release-notes.md b/firmware-2711/release-notes.md index 6afba65..0de74df 100644 --- a/firmware-2711/release-notes.md +++ b/firmware-2711/release-notes.md @@ -1,5 +1,14 @@ # Raspberry Pi4 bootloader EEPROM release notes +## 2025-10-08: Fix accidental set of PM_RSTS bit 5 when stopping watchdog (latest) + +* Fix accidental set of PM_RSTS bit 5 when stopping watchdog + Fix an issue in the watchdog code where the raw PM_RSTS value + was used as partition number. If HADWRF (bit 5) was set (on reboot) + this could cause bit 10 to be set. If an OS didn't clear the partition + flags on reboot then this could end up being treated as request to + boot from partition 32. + ## 2025-10-03: arm_dt: Report OTP SDRAM size via device-tree (latest) * arm_dt: Report OTP SDRAM size via device-tree