Edd98
Posts: 2
Joined: Thu Jul 02, 2020 10:23 am

LCD Splash Screen

Fri Jul 10, 2020 12:56 pm

I have been following BZT's tutorials, but adapted them for the Rpi 4, and have reached the stage where an image is being drawn to the screen successfully...

However, when the Pi is powered, the display turns on and immediately presents a splash screen with the display manufacturer's logo on... This is intended to be an embedded system and therefore I would like to remove this... I have tried the usual fiddling with cmdline.txt and config.txt with no luck and therefore I suspect it may be stored in the display's driver board?

Has anyone achieved anything similar?

cleverca22
Posts: 581
Joined: Sat Aug 18, 2012 2:33 pm

Re: LCD Splash Screen

Fri Jul 10, 2020 2:51 pm

Edd98 wrote:
Fri Jul 10, 2020 12:56 pm
I have been following BZT's tutorials, but adapted them for the Rpi 4, and have reached the stage where an image is being drawn to the screen successfully...

However, when the Pi is powered, the display turns on and immediately presents a splash screen with the display manufacturer's logo on... This is intended to be an embedded system and therefore I would like to remove this... I have tried the usual fiddling with cmdline.txt and config.txt with no luck and therefore I suspect it may be stored in the display's driver board?

Has anyone achieved anything similar?
disable_splash=1 from https://www.raspberrypi.org/documentati ... xt/boot.md should disable the rainbow screen

DISABLE_HDMI=1 from https://www.raspberrypi.org/documentati ... _config.md should disable the screen with the pi logo your seeing

Edd98
Posts: 2
Joined: Thu Jul 02, 2020 10:23 am

Re: LCD Splash Screen

Fri Jul 10, 2020 7:38 pm

cleverca22 wrote:
Fri Jul 10, 2020 2:51 pm
Edd98 wrote:
Fri Jul 10, 2020 12:56 pm
I have been following BZT's tutorials, but adapted them for the Rpi 4, and have reached the stage where an image is being drawn to the screen successfully...

However, when the Pi is powered, the display turns on and immediately presents a splash screen with the display manufacturer's logo on... This is intended to be an embedded system and therefore I would like to remove this... I have tried the usual fiddling with cmdline.txt and config.txt with no luck and therefore I suspect it may be stored in the display's driver board?

Has anyone achieved anything similar?
disable_splash=1 from https://www.raspberrypi.org/documentati ... xt/boot.md should disable the rainbow screen

DISABLE_HDMI=1 from https://www.raspberrypi.org/documentati ... _config.md should disable the screen with the pi logo your seeing
I’m not seeing either the rainbow screen or the raspberry logo... I’m just seeing “elecrow” come up on the screen as soon as it is fed power... it lasts a few seconds and is then replaced with the picture drawn by the program...

timg236
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 524
Joined: Thu Jun 21, 2018 4:30 pm

Re: LCD Splash Screen

Fri Jul 10, 2020 7:48 pm

You'll need to contact the display manufacturer, the bootloader doesn't initialise the HDMI block if DISABLE_HDMI=1 and there are no DPI or DSI drivers in the bootloader.

Return to “Bare metal, Assembly language”