Some checks failed
CI / Go Tests (push) Has been cancelled
CI / Build Go Binaries (amd64, linux, linux-amd64) (push) Has been cancelled
CI / Build Go Binaries (arm64, linux, linux-arm64) (push) Has been cancelled
CI / Shellcheck (push) Has been cancelled
Release / Test (push) Has been cancelled
Release / Build Binaries (amd64, linux, linux-amd64) (push) Has been cancelled
Release / Build Binaries (arm64, linux, linux-arm64) (push) Has been cancelled
Release / Build ISO (amd64) (push) Has been cancelled
Release / Create Release (push) Has been cancelled
The autoboot.txt A/B redirect requires newer RPi EEPROM firmware. On older EEPROMs, autoboot.txt is silently ignored and the firmware tries to boot from partition 1 directly — failing with a rainbow screen because partition 1 had no kernel or initramfs. Changes: - Increase partition 1 from 32 MB to 384 MB - Populate partition 1 with full boot files (kernel, initramfs, config.txt with kernel= directive, DTBs, overlays) - Keep autoboot.txt for A/B redirect on supported EEPROMs - When autoboot.txt works: boots from partition 2 (A/B scheme) - When autoboot.txt is unsupported: boots from partition 1 (fallback) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>