talos-rpi5/patches/talos-rpi5/sbc-raspberrypi5
Mathias Beaulieu-Duncan 338a2c0021
All checks were successful
Build Talos CM5 Image / build (push) Successful in 2m58s
Fix SBC overlay upgrade: preserve GRUB, enable PCIe Gen 3
The v8 overlay patch deleted /boot/EFI/ to clean up stale firmware,
but this also removed GRUB's BOOTAA64.EFI, bricking the node.

Fix: keep SBC layout detection (write to /boot/ not /boot/EFI/) but
remove the os.RemoveAll that destroyed GRUB. Stale firmware files in
/boot/EFI/ are harmless.

Re-enable PCIe Gen 3 (dtparam=pciex1_gen=3) and full configTxt mode,
now that the overlay installer correctly writes to the EFI partition
root on SBC layouts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 15:50:52 -05:00
..
0001-Bump-Go-toolchain-to-1.24.13.patch Fix 21 Go stdlib CVEs and enable supply chain attestations 2026-02-13 15:36:13 -05:00
0002-Fix-serial-console-for-RPi5-CM5-debug-UART.patch Fix serial console for RPi5/CM5 debug UART (ttyAMA10) 2026-02-13 19:47:18 -05:00
0003-Fix-SBC-overlay-upgrade-detect-EFI-mount-path-for-SB.patch Fix SBC overlay upgrade: preserve GRUB, enable PCIe Gen 3 2026-02-17 15:50:52 -05:00