See BOOT_ORDER in the bootloader configuration file
https://www.raspberrypi.com/documentati ... BOOT_ORDER
sudo rpi-eprom-config --edit
Set BOOT_ORDER=0xf12 to try network first and failover to SD.
The linked page also has documentation for adjusting timeouts etc for TFTP boot (not strictly PXE but basically the same for normal setups).
See also GPIO conditionals which would allow you to have different BOOT_ORDER statements in the bootloader config selected according GPIO pulls.
https://www.raspberrypi.com/documentati ... BOOT_ORDER
sudo rpi-eprom-config --edit
Set BOOT_ORDER=0xf12 to try network first and failover to SD.
The linked page also has documentation for adjusting timeouts etc for TFTP boot (not strictly PXE but basically the same for normal setups).
See also GPIO conditionals which would allow you to have different BOOT_ORDER statements in the bootloader config selected according GPIO pulls.
Statistics: Posted by timg236 — Sat Apr 13, 2024 3:02 pm