Skip to content

Releases: raspberrypi/rpi-eeprom

rpi-boot-eeprom-recovery-2024-11-12-2712

25 Nov 17:36
Compare
Choose a tag to compare

Interesting changes since the last release:

  • Remove POWER_OFF_ON_HALT config line and use board default - Pi5 is 0 and CM5 / Pi500 is 1.
  • Set NET_INSTALL_AT_POWER_ON=1 in the imager EEPROM config
  • RP1 firmware - Add support for Linux PIO driver
  • Change initial_turbo default from 0 to 60 to reduce boot time.
  • Remove unnecessary 1 second delay in DWC host-mode setup.
  • network-install - fix keyboard detection on hubs
  • recovery.bin - Always enable UART output

rpi-boot-eeprom-recovery-2024-11-08-2712

08 Nov 11:51
Compare
Choose a tag to compare

Update recovery.bin to the minimum supported version for all 2712 devices.

rpi-boot-eeprom-recovery-2024-09-23-2712

25 Sep 14:02
Compare
Choose a tag to compare

Interesting changes since the last release:-

Minor updates for to align with manufacture test.

rpi-boot-eeprom-recovery-2024-09-10-2712

16 Sep 10:12
Compare
Choose a tag to compare

Interesting changes since the last release:-

  • Added support for the new 7" DSI panel
  • Consult the hat_map for all HATs
  • Fix self-update to continue to boot instead of retrying forever if the EEPROM is write protected

rpi-boot-eeprom-recovery-2024-07-30-2712

05 Sep 12:48
Compare
Choose a tag to compare

Interesting changes since the last release:-

  • Optimize SDRAM timings for Pi5 8GB
  • Compatibility improvements for booting from USB 2.0 SD card adapters
  • Drive nEXTRST on CM5 for CM4IO compatibility.
  • Preliminary support for CM5 Lite
  • Added enable_rp1_uart=1 option to enable the RP1 UART for bare metal / earlycon support on GPIO 14/15 - use with pciex4_reset=0

rpi-boot-eeprom-recovery-2024-06-05-2712

13 Jun 08:51
Compare
Choose a tag to compare

Interesting changes since the last release:-

  • The [pi5] conditional statement should apply to the entire pi5 family i.e. include cm5 as well.
  • Bump SDIO bus priorities to that a GPU/RAM intensive processes can't unnecessarily stall an I/O processes.
  • Add timestamps to UART log messages
  • Add preliminary support for booting NVMe devices behind PCIe switches.
    See: raspberrypi/firmware#1833
  • Fix MAX_RESTARTS parameter
    See: #576
  • arm_dt: Support HAT EEPROM dtparams
  • Fix reporting of the partition number via DT
    See: #575
  • Resolve HID counting bug which caused Network Install to fail on some keyboards
    See: Fixes #574
  • Pull PCIE DET_WAKE high by default on CM5

rpi-boot-eeprom-recovery-2024-04-20-2712

20 Apr 13:05
Compare
Choose a tag to compare

Interesting changes since the last release:-

rpi-boot-eeprom-recovery-2024-04-17-2712

18 Apr 11:14
Compare
Choose a tag to compare

Interesting changes since the last release:-

  • Enable network install
  • Enable over-clocking frequencies > 3GHz
    See: raspberrypi/firmware#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.

rpi-boot-eeprom-recovery-2024-02-16-2712

19 Feb 09:01
Compare
Choose a tag to compare

Interesting changes since the last release:-

  • arm_loader: Move non-kernels back to 512KB
    See: raspberrypi/firmware#1868
  • Limit throttled frequency to OS requested frequency rather than config.txt frequency.
    See: #518
  • Adjust the SDRAM refresh interval based on the temperature. This addresses the gap in performance between the 8GB and 4GB variants.
    See raspberrypi/firmware#1864
  • Add support for HAT+ POE HATs
  • Implement DWC3 specific XHCI quirks
  • Add a workaround for an issue seen when booting with WD Blue SN550 NVMe SSD
  • Fix issue boot.img end sector check
    See: #521
  • Fix handling of files that use the last cluster in the partition
    See: #521
  • Fix SD card detection indicator
    See: #523

rpi-boot-eeprom-recovery-2024-01-05-2712

08 Jan 11:34
Compare
Choose a tag to compare

Interesting changes since the last release:-

  • Fix SFN / LFN issue with overlays directory if there is no LFN over the overlays directory entry
  • Fix issue where boot partition parameter passes via PM_RSTS was overwritten before being checked - impacted PINN
  • Add a specific error message for RP1 PCIe init failure (RP1 not found)