diff --git a/firmware-2711/default/pieeprom-2025-11-05.bin b/firmware-2711/default/pieeprom-2025-11-05.bin new file mode 100644 index 0000000..73df06c Binary files /dev/null and b/firmware-2711/default/pieeprom-2025-11-05.bin differ diff --git a/firmware-2711/default/recovery.bin b/firmware-2711/default/recovery.bin index 880bcd6..057d937 100644 Binary files a/firmware-2711/default/recovery.bin and b/firmware-2711/default/recovery.bin differ diff --git a/firmware-2711/latest/pieeprom-2025-11-05.bin b/firmware-2711/latest/pieeprom-2025-11-05.bin new file mode 100644 index 0000000..73df06c Binary files /dev/null and b/firmware-2711/latest/pieeprom-2025-11-05.bin differ diff --git a/firmware-2711/latest/recovery.bin b/firmware-2711/latest/recovery.bin index f4b6f8d..057d937 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 2aa9501..3d697f2 100644 --- a/firmware-2711/release-notes.md +++ b/firmware-2711/release-notes.md @@ -1,5 +1,14 @@ # Raspberry Pi4 bootloader EEPROM release notes +## 2025-11-09: Promote 2025-11-05 to the default release (default) + +## 2025-11-05: Add iommu_dma_numa_policy=interleave when needed (latest) + +* arm_loader: Add iommu_dma_numa_policy=interleave when needed + This applies a similar numa interleave for iommu dma kernel allocations. + This includes buffers allocated for hevc and v3d. + See: https://forums.raspberrypi.com/viewtopic.php?t=392666 + ## 2025-10-14: recovery: Use ROM boot-mode to detect rpiboot (latest) * recovery: Use ROM boot-mode flag to detect rpiboot mode diff --git a/firmware-2712/default/pieeprom-2025-11-05.bin b/firmware-2712/default/pieeprom-2025-11-05.bin new file mode 100644 index 0000000..a77fd1d Binary files /dev/null and b/firmware-2712/default/pieeprom-2025-11-05.bin differ diff --git a/firmware-2712/default/recovery.bin b/firmware-2712/default/recovery.bin index 8fb7549..7c6c9ae 100644 Binary files a/firmware-2712/default/recovery.bin and b/firmware-2712/default/recovery.bin differ diff --git a/firmware-2712/latest/pieeprom-2025-11-05.bin b/firmware-2712/latest/pieeprom-2025-11-05.bin new file mode 100644 index 0000000..a77fd1d Binary files /dev/null and b/firmware-2712/latest/pieeprom-2025-11-05.bin differ diff --git a/firmware-2712/latest/recovery.bin b/firmware-2712/latest/recovery.bin index ddeb242..7c6c9ae 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 254b2bf..c8da3f8 100644 --- a/firmware-2712/release-notes.md +++ b/firmware-2712/release-notes.md @@ -1,5 +1,15 @@ # Raspberry Pi5 bootloader EEPROM release notes +## 2025-11-09: Promote 2025-11-05 to the default release (default) + +## 2025-11-05: arm_loader: Add iommu_dma_numa_policy=interleave when needed (latest) + +* arm_loader: Add iommu_dma_numa_policy=interleave when needed + This applies a similar numa interleave for iommu dma kernel allocations. + This includes buffers allocated for hevc and v3d. + See: https://forums.raspberrypi.com/viewtopic.php?t=392666 +* Rebuild RP1 firmware to reduce size. + ## 2025-10-17: Enable background refresh on 2712d0 for all SDRAM sizes (latest) * 2712d0: Enable background refresh on 2712d0 for all SDRAM sizes diff --git a/imager/make-imager-release b/imager/make-imager-release index 8985716..bd5ccf4 100755 --- a/imager/make-imager-release +++ b/imager/make-imager-release @@ -5,7 +5,7 @@ set -e script_dir=$(cd "$(dirname "$0")" && pwd) # Pi4, Pi400, CM4, CM4-S -${script_dir}/make-release critical 2025-05-08 000138c0 "${script_dir}/2711-config" release-2711 rpi-boot-eeprom-recovery 2711 +${script_dir}/make-release critical 2025-11-05 000138c0 "${script_dir}/2711-config" release-2711 rpi-boot-eeprom-recovery 2711 # Pi5 -${script_dir}/make-release critical 2025-05-08 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712 +${script_dir}/make-release critical 2025-11-05 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712