Skip to content

Commit 182cdab

Browse files
committed
pieeprom-2025-10-08: 2711: 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.
1 parent 24a4ec1 commit 182cdab

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed
512 KB
Binary file not shown.

firmware-2711/latest/recovery.bin

0 Bytes
Binary file not shown.

firmware-2711/release-notes.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Raspberry Pi4 bootloader EEPROM release notes
22

3+
## 2025-10-08: Fix accidental set of PM_RSTS bit 5 when stopping watchdog (latest)
4+
5+
* Fix accidental set of PM_RSTS bit 5 when stopping watchdog
6+
Fix an issue in the watchdog code where the raw PM_RSTS value
7+
was used as partition number. If HADWRF (bit 5) was set (on reboot)
8+
this could cause bit 10 to be set. If an OS didn't clear the partition
9+
flags on reboot then this could end up being treated as request to
10+
boot from partition 32.
11+
312
## 2025-10-03: arm_dt: Report OTP SDRAM size via device-tree (latest)
413

514
* arm_dt: Report OTP SDRAM size via device-tree

0 commit comments

Comments
 (0)