Skip to content

Commit

Permalink
pieeprom-2024-04-17: 2712: Promote to default release (automatic update)
Browse files Browse the repository at this point in the history
Interesting changes since the last automatic update:
* Enable network install
* Enable over-clocking frequencies > 3GHz
  See: ttps://github.com/raspberrypi/firmware/issues/1876
* Adjust SDRAM refresh rate according to temperature and address a performance
  gap between 4GB and 8GB parts in benchmarks.
  See: raspberrypi/firmware#1854
* Support custom CA certs with HTTPS boot
* Move non Kernel ARM stages back to 512KB
  raspberrypi/firmware#1868
* Assorted HAT+ and NVMe interop improvements.
* Fix TRYBOOT if secure-boot is enabled.
* Preliminary support for D0 and CM5.
  • Loading branch information
timg236 committed Apr 18, 2024
1 parent 81a4bf3 commit f9bb4a5
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 2 deletions.
Binary file added firmware-2712/default/pieeprom-2024-04-17.bin
Binary file not shown.
Binary file modified firmware-2712/default/recovery.bin
Binary file not shown.
4 changes: 4 additions & 0 deletions firmware-2712/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Raspberry Pi5 bootloader EEPROM release notes

2024-04-18: Promote the 2024-04-17 release to the default release (default) (automatic update)
* Select pieeprom-2024-04-17.bin to be the new default release and bump the
automatic update minimum version to this.

2024-04-18: Update RP1 firmware to extend PCIe L1 entry timeout to 32 us (latest)
* Extend PCIe L1 entry timeout to 32us
Fix xhci soft reset on link-down
Expand Down
2 changes: 1 addition & 1 deletion imager/make-imager-release
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ script_dir=$(cd "$(dirname "$0")" && pwd)
${script_dir}/make-release critical 2023-01-11 000138c0 "${script_dir}/2711-config" release-2711 rpi-boot-eeprom-recovery 2711

# Pi5
${script_dir}/make-release critical 2024-02-16 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712
${script_dir}/make-release critical 2024-04-17 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712
2 changes: 1 addition & 1 deletion rpi-eeprom-update
Original file line number Diff line number Diff line change
Expand Up @@ -400,7 +400,7 @@ checkDependencies() {
elif [ $(((0x$BOARD_INFO >> 12) & 15)) = 4 ]; then
BCM_CHIP=2712
EEPROM_SIZE=2097152
BOOTLOADER_AUTO_UPDATE_MIN_VERSION="${BOOTLOADER_AUTO_UPDATE_MIN_VERSION:-1704470260}"
BOOTLOADER_AUTO_UPDATE_MIN_VERSION="${BOOTLOADER_AUTO_UPDATE_MIN_VERSION:-1713358463}"
SPIDEV=/dev/spidev10.0
# Default is to use flashrom if availableon BCM2712
RPI_EEPROM_USE_FLASHROM=${RPI_EEPROM_USE_FLASHROM:-1}
Expand Down

0 comments on commit f9bb4a5

Please sign in to comment.