Skip to content

auto_initramfs=0 with fullscreen kernel splash image prevents the kernel from booting #7086

@JinShil

Description

@JinShil

Describe the bug

With auto_initramfs=0 in config.txt and fullscreen_logo_enabled=1 and fullscreen_logo_name=logo.tga in cmdline.txt, the kernel will not boot.

Steps to reproduce the behaviour

  1. Enable the fullscreen splash image as documented at https://github.com/raspberrypi/rpi-splash-screen-support
  2. Add auto_initramfs=0 to config.txt
  3. Boot. If console logging is enabled in the bootloader and kernel, you'll only see log messages from the bootloader, not the kernel. The kernel will not boot
  4. Remove fullscreen_logo_enabled=1 and fullscreen_logo_name=logo.tga from cmdline.txt. Notice it boots fine

Device (s)

Raspberry Pi CM5 Lite

System

pi@raspberrypi:~ $ cat /etc/rpi-issue
Raspberry Pi reference 2025-10-01
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 7dadcf1fc5ce1648ab09409ab978831690c9a955, stage4

pi@raspberrypi:~ $ vcgencmd version
2025/09/23 12:05:55
Copyright (c) 2012 Broadcom
version 02da46a3 (release) (embedded)

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64 GNU/Linux

Logs

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions