diff --git a/firmware-2711/latest/pieeprom-2024-04-17.bin b/firmware-2711/latest/pieeprom-2024-04-17.bin new file mode 100644 index 0000000..c937189 Binary files /dev/null and b/firmware-2711/latest/pieeprom-2024-04-17.bin differ diff --git a/firmware-2711/latest/recovery.bin b/firmware-2711/latest/recovery.bin index 9159762..189e23b 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 b85a2c6..0019f9c 100644 --- a/firmware-2711/release-notes.md +++ b/firmware-2711/release-notes.md @@ -1,5 +1,15 @@ # Raspberry Pi4 bootloader EEPROM release notes +## 2024-04-17 - Build Pi4 firmware from the mainline branch - STABLE + * Switch to building the Pi4 firmware from the common Pi4/Pi5 + mainline release. This doesn't change the Pi4 features + but should make it quicker to release bug fixes in common code. + * Fix issue that caused the TRYBOOT flag to be lost in secure-boot mode. + * dtoverlay: Use %u when converting u32s to strings + See: https://github.com/raspberrypi/linux/issues/6039 + * Improved debug messages for secure-boot. + * Generate the bootloader diagnostics qrcode at run time. + ## 2024-04-15 - Fix tryboot mode in secure-boot - DEFAULT * Promote the secure-boot fix to the DEFAULT release. diff --git a/firmware-2712/latest/pieeprom-2024-04-17.bin b/firmware-2712/latest/pieeprom-2024-04-17.bin new file mode 100644 index 0000000..0ee1849 Binary files /dev/null and b/firmware-2712/latest/pieeprom-2024-04-17.bin differ diff --git a/firmware-2712/latest/recovery.bin b/firmware-2712/latest/recovery.bin index c85ba28..5f8c484 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 9deaca2..b8c25e3 100644 --- a/firmware-2712/release-notes.md +++ b/firmware-2712/release-notes.md @@ -1,5 +1,12 @@ # Raspberry Pi5 bootloader EEPROM release notes +2024-04-17: Fix TRYBOOT flag in secure-boot mode (latest) +* Fix issue that caused the TRYBOOT flag to be lost in secure-boot mode. +* dtoverlay: Use %u when converting u32s to strings + See: https://github.com/raspberrypi/linux/issues/6039 +* Improved debug messages for secure-boot. +* Generate the bootloader diagnostics qrcode at run time. + 2024-04-05: HAT+ fixes for max-current, custom CA cert for net install and enable over-clocking to > 3GHz (latest) * bootloader: clock_2712: Remove restriction on arm_freq <= 3000 See: https://github.com/raspberrypi/firmware/issues/1876