Skip to content

Commit 3950618

Browse files
authored
1 parent 3dcc0cb commit 3950618

4 files changed

Lines changed: 12 additions & 12 deletions

File tree

buildroot-external/package/rpi-eeprom/0001-rpi-eeprom-update-adjust-bootfs-discovery-for-HAOS.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ Upstream: not applicable
1919
1 file changed, 8 insertions(+), 13 deletions(-)
2020

2121
diff --git a/rpi-eeprom-update b/rpi-eeprom-update
22-
index 4087ce6..66ca8b4 100755
22+
index 8eaaaeb..e371897 100755
2323
--- a/rpi-eeprom-update
2424
+++ b/rpi-eeprom-update
25-
@@ -725,20 +725,14 @@ findBootFS()
25+
@@ -731,20 +731,14 @@ findBootFS()
2626
# If ${BOOTFS} is not writable OR is not on /dev/mmcblk0 then error because the ROM
2727
# can only load recovery.bin from the on-board SD-CARD slot or the EEPROM.
2828

@@ -50,7 +50,7 @@ index 4087ce6..66ca8b4 100755
5050
fi
5151

5252
# If BOOTFS is not a directory or doesn't contain any .elf files then
53-
@@ -986,6 +980,7 @@ while getopts A:abdhilf:m:ju:rs option; do
53+
@@ -992,6 +986,7 @@ while getopts A:abdhilf:m:ju:rs option; do
5454
AUTO_UPDATE_VL805=1
5555
;;
5656
b)

buildroot-external/package/rpi-eeprom/0002-rpi-eeprom-update-remove-raspi-config-mentions-and-u.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Upstream: not applicable
1818
1 file changed, 3 insertions(+), 7 deletions(-)
1919

2020
diff --git a/rpi-eeprom-update b/rpi-eeprom-update
21-
index 66ca8b4..095cd30 100755
21+
index e371897..354344c 100755
2222
--- a/rpi-eeprom-update
2323
+++ b/rpi-eeprom-update
2424
@@ -30,7 +30,6 @@ FIRMWARE_RELEASE_STATUS=${FIRMWARE_RELEASE_STATUS:-default}
@@ -29,7 +29,7 @@ index 66ca8b4..095cd30 100755
2929

3030
# Self-update is preferred to using recovery.bin because it avoids modifiy the
3131
# boot partition in order to rename recovery.bin after use. Since the 2711 ROM
32-
@@ -315,7 +314,7 @@ applyRecoveryUpdate()
32+
@@ -314,7 +313,7 @@ applyRecoveryUpdate()
3333
echo "EEPROM updates pending. Please reboot to apply the update."
3434

3535
if [ "${RPI_EEPROM_USE_FLASHROM}" = 0 ]; then
@@ -38,7 +38,7 @@ index 66ca8b4..095cd30 100755
3838
fi
3939
}
4040

41-
@@ -634,7 +633,7 @@ To update the configuration file in an EEPROM image:
41+
@@ -640,7 +639,7 @@ To update the configuration file in an EEPROM image:
4242
rpi-eeprom-config pieeprom.bin --config bootconf.txt --out pieeprom-new.bin
4343

4444
To flash the new image:
@@ -47,15 +47,15 @@ index 66ca8b4..095cd30 100755
4747

4848
The syntax is the same as config.txt See online documentation for the list of parameters.
4949

50-
@@ -694,7 +693,6 @@ printVersions()
50+
@@ -700,7 +699,6 @@ printVersions()
5151
echo " CURRENT: $(date -u "-d@${BOOTLOADER_CURRENT_VERSION}") (${BOOTLOADER_CURRENT_VERSION})"
5252
echo " LATEST: $(date -u "-d@${BOOTLOADER_UPDATE_VERSION}") (${BOOTLOADER_UPDATE_VERSION})"
5353
echo " RELEASE: ${FIRMWARE_RELEASE_STATUS} (${FIRMWARE_IMAGE_DIR})"
5454
- echo " Use ${RPI_EEPROM_UPDATE_CONFIG_TOOL} to change the release."
5555

5656
if [ "${BCM_CHIP}" = 2711 ]; then
5757
echo ""
58-
@@ -899,9 +897,7 @@ checkVersion()
58+
@@ -905,9 +903,7 @@ checkVersion()
5959
if [ "${ACTION_UPDATE_BOOTLOADER}" = 1 ] || [ "${ACTION_UPDATE_VL805}" = 1 ]; then
6060
echo "*** UPDATE AVAILABLE ***"
6161
echo ""
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Locally computed
2-
sha256 67e82c88f3bd3d9dd4adac48f1d6839b715931bd7700d768b21125f6d43517ca rpi-eeprom-2349daafacfb7a7abe2cfecf30a49ae837bdf2c6.tar.gz
2+
sha256 d9ac41f83bd4cef718df66505162a192d8ae3f8a1ad8bfdf00661e3a3337e22a rpi-eeprom-e25fc5dcb8eb072eafb745cd546c3d9f73d102b5.tar.gz
33
sha256 594b7565fd3ccf8acd4711a2ec1b199181aafbc3426d0bacaa50ef40edbf7c4a LICENSE

buildroot-external/package/rpi-eeprom/rpi-eeprom.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
################################################################################
66

7-
RPI_EEPROM_VERSION = 2349daafacfb7a7abe2cfecf30a49ae837bdf2c6
7+
RPI_EEPROM_VERSION = e25fc5dcb8eb072eafb745cd546c3d9f73d102b5
88
RPI_EEPROM_SITE = $(call github,raspberrypi,rpi-eeprom,$(RPI_EEPROM_VERSION))
99
RPI_EEPROM_LICENSE = BSD-3-Clause
1010
RPI_EEPROM_LICENSE_FILES = LICENSE
@@ -14,15 +14,15 @@ define RPI_EEPROM_INSTALL_RPI4_FILES
1414
$(INSTALL) -d $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2711/default
1515
$(INSTALL) -D -m 0644 $(@D)/firmware-2711/default/recovery.bin $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2711/default/
1616
$(INSTALL) -D -m 0644 $(@D)/firmware-2711/default/vl805-000138c0.bin $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2711/default/
17-
$(INSTALL) -D -m 0644 $(@D)/firmware-2711/default/pieeprom-2025-05-08.bin $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2711/default/
17+
$(INSTALL) -D -m 0644 $(@D)/firmware-2711/default/pieeprom-2026-01-09.bin $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2711/default/
1818
endef
1919
endif
2020

2121
ifneq ($(BR2_PACKAGE_RPI_EEPROM_TARGET_ANY)$(BR2_PACKAGE_RPI_EEPROM_TARGET_RPI5),)
2222
define RPI_EEPROM_INSTALL_RPI5_FILES
2323
$(INSTALL) -d $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2712/default
2424
$(INSTALL) -D -m 0644 $(@D)/firmware-2712/default/recovery.bin $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2712/default/
25-
$(INSTALL) -D -m 0644 $(@D)/firmware-2712/default/pieeprom-2025-05-08.bin $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2712/default/
25+
$(INSTALL) -D -m 0644 $(@D)/firmware-2712/default/pieeprom-2026-05-11.bin $(TARGET_DIR)/usr/lib/firmware/raspberrypi/bootloader-2712/default/
2626
endef
2727
endif
2828

0 commit comments

Comments
 (0)