Skip to content

Commit aa33b8d

Browse files
committed
pieeprom-2026-06-29: 2712: Fix auto_initramfs take 3 (latest)
* Fix auto_initramfs take 3 The previous fix to avoid a double os_prefix in the initramfs path was wrong in three ways: 1. It ignored the os_prefix when checking for the existence of the matching initramfs file. 2. It didn't use any absolute path in kernel_file= when looking for the initramfs. 3. It created a whole new path when one already existed. See: https://forums.raspberrypi.com/viewtopic.php?t=399185 * Revert "arm_ldconfig: Avoid double os_prefix on initramfs" This reverts commit 3992d6660028925ddde17479ddd949a857ef6cd7. See: https://forums.raspberrypi.com/viewtopic.php?t=399185 * dtoverlay: Permit writing dtb phandles Overwriting a phandle in a base DTB is usual a bad idea, but there are cases where doing so (or writing one into a target node that doesn't yet have one) can be useful. Rather than trying to do something clever and/or time-consuming, invent a magic property that enables such overwriting on a per-fragment basis.
1 parent 32e85ed commit aa33b8d

4 files changed

Lines changed: 22 additions & 0 deletions

File tree

2 MB
Binary file not shown.

firmware-2712/latest/recovery.bin

0 Bytes
Binary file not shown.

firmware-2712/release-notes.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Raspberry Pi5 bootloader EEPROM release notes
22

3+
## 2026-06-29: Fix auto_initramfs take 3 (latest)
4+
5+
* Fix auto_initramfs take 3
6+
The previous fix to avoid a double os_prefix in the initramfs path was
7+
wrong in three ways:
8+
1. It ignored the os_prefix when checking for the existence of the
9+
matching initramfs file.
10+
2. It didn't use any absolute path in kernel_file= when looking for the
11+
initramfs.
12+
3. It created a whole new path when one already existed.
13+
See: https://forums.raspberrypi.com/viewtopic.php?t=399185
14+
* Revert "arm_ldconfig: Avoid double os_prefix on initramfs"
15+
This reverts commit 3992d6660028925ddde17479ddd949a857ef6cd7.
16+
See: https://forums.raspberrypi.com/viewtopic.php?t=399185
17+
* dtoverlay: Permit writing dtb phandles
18+
Overwriting a phandle in a base DTB is usual a bad idea, but there are
19+
cases where doing so (or writing one into a target node that doesn't
20+
yet have one) can be useful. Rather than trying to do something clever
21+
and/or time-consuming, invent a magic property that enables such
22+
overwriting on a per-fragment basis.
23+
324
## 2026-06-17: rpi-fw-crypto fine-grained locking (latest)
425

526
* rpi-fw-crypto fine-grained locking

firmware-2712/versions.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
# Generated by tools/update-versions-txt. Sorted newest-first.
1111
#
1212
# version build_epoch fw_git_hash release mfg_ver
13+
2026-06-29 1782691621 f68405bc latest 1
1314
2026-06-17 1781654813 6219bf00 latest 1
1415
2026-05-26 1779807685 086b83e3 default 1
1516
2026-05-22 1779408415 7dcdc4b8 old 1

0 commit comments

Comments
 (0)