From 4e867e2055e1d733660c039979445888dfdf1876 Mon Sep 17 00:00:00 2001 From: Mathias Beaulieu-Duncan Date: Thu, 19 Feb 2026 13:00:54 -0500 Subject: [PATCH] Fix boot failure: remove duplicate config.txt section headers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The [pi5]/[all] section headers in configTxtAppend created duplicate sections when concatenated with the overlay's base config.txt, which already ends with [pi5]/[all]. The RPi firmware parser choked on the duplicate headers, preventing NVMe boot on fresh installs. Remove the section headers — dtparam and overclock settings now land under the existing [all] scope from the base config.txt. Co-Authored-By: Claude Opus 4.6 --- config/config.txt.append | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/config.txt.append b/config/config.txt.append index 6154f2f..16507e6 100644 --- a/config/config.txt.append +++ b/config/config.txt.append @@ -1,7 +1,5 @@ # Enable PCIe Gen 3 for NVMe (~800 MB/s vs ~400 MB/s Gen 2) -[pi5] dtparam=pciex1_gen=3 -[all] # CM5 Overclock — 2.6GHz stable on Compute Blade with heatsink arm_freq=2600 over_voltage_delta=50000