diff --git a/firmware-2711/latest/pieeprom-2024-09-05.bin b/firmware-2711/latest/pieeprom-2024-09-05.bin new file mode 100644 index 0000000..6572c30 Binary files /dev/null and b/firmware-2711/latest/pieeprom-2024-09-05.bin differ diff --git a/firmware-2711/latest/recovery.bin b/firmware-2711/latest/recovery.bin index c762ef7..a566c31 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 8d6f148..48c8571 100644 --- a/firmware-2711/release-notes.md +++ b/firmware-2711/release-notes.md @@ -1,5 +1,13 @@ # Raspberry Pi4 bootloader EEPROM release notes +## 2024-09-05: Fix self-update if EEPROM is write-protected (latest) +* arm_dt: Consult the hat_map for all HATs +* USB boot - ignore RP2 / RP3 MSD device in BOOTSEL mode. +* recovery.bin - Fix erase_eeprom to not block reboot_recovery +* Fix self-update to continue to boot instead of retrying forever + if the EEPROM is write protected. + https://github.com/raspberrypi/rpi-eeprom/issues/597 + ## 2024-08-14 (recovery.bin) - Add support for OTP metadata (latest) * Update to recovery.bin to output metadata about OTP during rpiboot diff --git a/firmware-2712/latest/pieeprom-2024-09-05.bin b/firmware-2712/latest/pieeprom-2024-09-05.bin new file mode 100644 index 0000000..6117688 Binary files /dev/null and b/firmware-2712/latest/pieeprom-2024-09-05.bin differ diff --git a/firmware-2712/latest/recovery.bin b/firmware-2712/latest/recovery.bin index 330646b..dad7574 100644 Binary files a/firmware-2712/latest/recovery.bin and b/firmware-2712/latest/recovery.bin differ diff --git a/firmware-2712/release-notes.md b/firmware-2712/release-notes.md index aff6ee6..4da609f 100644 --- a/firmware-2712/release-notes.md +++ b/firmware-2712/release-notes.md @@ -1,5 +1,13 @@ # Raspberry Pi5 bootloader EEPROM release notes +## 2024-09-05: Fix self-update if EEPROM is write-protected (latest) +* arm_dt: Consult the hat_map for all HATs +* USB boot - ignore RP2 / RP3 MSD device in BOOTSEL mode. +* recovery.bin - Fix erase_eeprom to not block reboot_recovery +* Fix self-update to continue to boot instead of retrying forever + if the EEPROM is write protected. + https://github.com/raspberrypi/rpi-eeprom/issues/597 + ## 2024-07-30: Promote the 2024-07-30 release to default (default) ## 2024-08-14 - (recovery.bin) Add support for OTP metadata (latest)