# See https://www.raspberrypi.com/documentation/computers/configuration.html # Reduce GPU memory to give more to CPU. gpu_mem=32 # Enable maximum compatibility on both HDMI ports; # only the one closest to the power/USB-C port will work in practice. hdmi_safe:0=1 hdmi_safe:1=1 # Load U-Boot. kernel=u-boot.bin # Forces the kernel loading system to assume a 64-bit kernel. arm_64bit=1 # Run as fast as firmware / board allows. arm_boost=1 # Enable the primary/console UART (globally). enable_uart=1 # Disable UART on Pi5 to avoid U-Boot compatibility issue. # The debug UART (ttyAMA10) is always active regardless of this setting. [pi5] enable_uart=0 # Enable PCIe Gen 3 for NVMe (~800 MB/s vs ~400 MB/s Gen 2) # CM5 DTB lacks the pciex1 alias needed for dtparam=pciex1_gen=3, # so we use a custom overlay that targets pcie@1000110000 directly. dtoverlay=pcie-gen3 [all] # Disable Bluetooth. dtoverlay=disable-bt # Disable Wireless Lan. dtoverlay=disable-wifi # CM5 Overclock — 2.6GHz stable on Compute Blade with heatsink arm_freq=2600 over_voltage_delta=50000 arm_boost=1