Skip to content

Commit d50b2b3

Browse files
committed
pieeprom-2025-03-10: 2712: Add [boot_partition] filter plus SDRAM init fixes (latest)
* Update SDRAM init timings to intermittent 8-flash SDRAM init errors on some boards. See: #67 * config: Fix missing initialisation of selected_expr to 1 in config.txt Without an [all] section the new expression filter might default to false. This impacts the bootloader early parsing of config.txt for things like boot_ramdisk rather than the later config.txt pass for device-tree parsing. * config_loader: Add support [boot_partition=N] as an expression filter The boot_partition tests whether the partition number N matches the number that the system is booting from. This expression is only supported in config.txt and is designed to make it easier to have common boot.img ramdisks in an A/B system where the conditional loads a different cmdline.txt file depending on which partition boot.img is loaded from.
1 parent 3a16bd0 commit d50b2b3

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed
2 MB
Binary file not shown.

firmware-2712/latest/recovery.bin

0 Bytes
Binary file not shown.

firmware-2712/release-notes.md

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

3+
## 2025-03-10: Add [boot_partition] filter plus SDRAM init fixes (latest)
4+
5+
* Update SDRAM init timings to intermittent 8-flash SDRAM init errors
6+
on some boards.
7+
See: https://github.com/raspberrypi/rpi-eeprom/issues/67
8+
* config: Fix missing initialisation of selected_expr to 1 in config.txt
9+
Without an [all] section the new expression filter might default to
10+
false. This impacts the bootloader early parsing of config.txt
11+
for things like boot_ramdisk rather than the later config.txt pass
12+
for device-tree parsing.
13+
* config_loader: Add support [boot_partition=N] as an expression filter
14+
The boot_partition tests whether the partition number N matches
15+
the number that the system is booting from. This expression is
16+
only supported in config.txt and is designed to make it easier
17+
to have common boot.img ramdisks in an A/B system where the
18+
conditional loads a different cmdline.txt file depending on
19+
which partition boot.img is loaded from.
20+
321
## 2025-03-03: Fix bootloader pull configuration on 2712D0 (latest)
422

523
* Fix pull configuration on 2712D0

0 commit comments

Comments
 (0)