Skip to content

Commit 907c5a6

Browse files
committed
pieeprom-2025-12-08: 2711: Add machine ID derived from OTP values (latest)
* arm_loader: Add machine ID derived from OTP values Machine ID is generated and exposed in device tree as rpi-machine-id * arm_ldconfig: Avoid double os_prefix on initramfs When using auto_initramfs we were picking up prefix from the kernel, but also adding os_prefix later: fname = prefixed_path(initramfs_file, os_prefix, temp_path, sizeof(temp_path)); See: https://forums.raspberrypi.com/viewtopic.php?t=394238 * recovery: Use OTP rpiboot GPIO if non-zero If an rpiboot GPIO has already been written to OTP then default to that value if C(program_rpiboot_gpio) is not specified on config.txt.
1 parent 68774da commit 907c5a6

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed
512 KB
Binary file not shown.

firmware-2711/latest/recovery.bin

16 Bytes
Binary file not shown.

firmware-2711/release-notes.md

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

3+
## 2025-12-08: arm_loader: Add machine ID derived from OTP values (latest)
4+
5+
* arm_loader: Add machine ID derived from OTP values
6+
Machine ID is generated and exposed in device tree as rpi-machine-id
7+
* arm_ldconfig: Avoid double os_prefix on initramfs
8+
When using auto_initramfs we were picking up prefix from the kernel,
9+
but also adding os_prefix later:
10+
fname = prefixed_path(initramfs_file, os_prefix, temp_path, sizeof(temp_path));
11+
See: https://forums.raspberrypi.com/viewtopic.php?t=394238
12+
* recovery: Use OTP rpiboot GPIO if non-zero
13+
If an rpiboot GPIO has already been written to OTP then default to
14+
that value if C(program_rpiboot_gpio) is not specified on config.txt.
15+
316
## 2025-11-27: helpers/config_loader: Also support bootvar0 eeprom config on Pi4 (latest)
417

518
* helpers/config_loader: Also support bootvar0 eeprom config on Pi4

0 commit comments

Comments
 (0)