Skip to content

Commit c1fcba4

Browse files
committed
bootloader: Document PARTITION_WALK
1 parent e256da3 commit c1fcba4

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

documentation/asciidoc/computers/raspberry-pi/eeprom-bootloader.adoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,14 @@ PARTITION=2
521521

522522
Default: 0
523523

524+
[[PARTITION_WALK]]
525+
==== `PARTITION_WALK`
526+
This property is designed to improve the reliability of `A/B` boot schemes using `autoboot.txt` by searching for bootable partitions if the specified partition does not appear to be bootable. If `PARTITION_WALK=1` and the requested partition is not bootable and does not have a valid `autoboot.txt` then the bootloader will check each partition in turn (up to 8 and wrapping to 0) to see if it is bootable (contains `start4.elf` on a Pi4, or `config.txt` and a suitable device-tree on Pi 5 or newer).
527+
528+
During the "partition walk" `autoboot.txt` files are not processed to avoid cycling dependencies. It is assumed that the requested boot partition has failed and the system is attempting recovery.
529+
530+
Default: `0`
531+
524532
[[PSU_MAX_CURRENT]]
525533
==== `PSU_MAX_CURRENT`
526534

0 commit comments

Comments
 (0)