diff --git a/firmware-2712/default/pieeprom-2024-04-20.bin b/firmware-2712/default/pieeprom-2024-04-20.bin new file mode 100644 index 0000000..3c26f2b Binary files /dev/null and b/firmware-2712/default/pieeprom-2024-04-20.bin differ diff --git a/firmware-2712/latest/pieeprom-2024-04-20.bin b/firmware-2712/latest/pieeprom-2024-04-20.bin new file mode 100644 index 0000000..3c26f2b Binary files /dev/null and b/firmware-2712/latest/pieeprom-2024-04-20.bin differ diff --git a/firmware-2712/release-notes.md b/firmware-2712/release-notes.md index bf9721c..fb958c2 100644 --- a/firmware-2712/release-notes.md +++ b/firmware-2712/release-notes.md @@ -1,5 +1,8 @@ # Raspberry Pi5 bootloader EEPROM release notes +2024-04-20: Fix SDRAM refesh timing (default) (automatic update) +* Fix a possible performance regression on Pi5. + 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. diff --git a/imager/make-imager-release b/imager/make-imager-release index 110d4bc..784a428 100755 --- a/imager/make-imager-release +++ b/imager/make-imager-release @@ -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-04-17 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712 +${script_dir}/make-release critical 2024-04-20 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712 diff --git a/rpi-eeprom-update b/rpi-eeprom-update index 13f1535..ecbcd7c 100755 --- a/rpi-eeprom-update +++ b/rpi-eeprom-update @@ -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:-1713358463}" + BOOTLOADER_AUTO_UPDATE_MIN_VERSION="${BOOTLOADER_AUTO_UPDATE_MIN_VERSION:-1713610410}" SPIDEV=/dev/spidev10.0 # Default is to use flashrom if availableon BCM2712 RPI_EEPROM_USE_FLASHROM=${RPI_EEPROM_USE_FLASHROM:-1}