WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: piCore 16 and a splash screen  (Read 144 times)

Offline MrPorcine

  • Jr. Member
  • **
  • Posts: 63
piCore 16 and a splash screen
« on: July 04, 2026, 08:02:41 PM »
This is a pi3. I'd like to get a splash screen very early in the boot process. /dev/fb0 doesn't seem to appear until about 1/2 way through tc-config. Is /dev/fb0 generated by udev? Is there any way of putting up a splash image before fb0 appears? Or a way of getting fb0 going very early? Currently I have many seconds (~10) before anything shows on the screen.

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 853
Re: piCore 16 and a splash screen
« Reply #1 on: July 05, 2026, 01:04:20 AM »
First splash screen would be the rainbow, you can disable that first with add one line into config.txt see this doc how to do it.
https://www.raspberrypi.com/documentation/computers/config_txt.html#disable_splash

Offline MrPorcine

  • Jr. Member
  • **
  • Posts: 63
Re: piCore 16 and a splash screen
« Reply #2 on: July 05, 2026, 07:15:44 PM »
It turns out to be related to the early Pi 3B+ boards. When I use the same SD card on the late version, the rainbow shows up and the framebuffer is available earlier in the boot. It still takes over 10 seconds to completely boot. Since the rainbow shows up almost immediately after one turns on the device, it gives the operator some feedback that something is happening. My custom splash screens show up more quickly as well.