cancel
Showing results for 
Search instead for 
Did you mean: 

STM32MP1: Flicker-free Bootscreen / Splashscreen during startup

HAL9000
Associate

Hi,

we are realizing a project in which we show a splashscreen image during startup. This is done in uboot with the command "bmp display" by using the simple-panel and simple-framebuffer driver.

This works fine until the kernel starts up to a certain point. Then the screen is cleared and moves to black until the kernel startup reaches a point by when psplash takes over the display output again. This "gap" between these two splash screen outputs is about 3 to 4 seconds. This dark display during startup doesn't look nice. So, I am asking if the is a method to leave the U-Boot splash screen completely active until the kernel DRM or the application is ready to take over the output.

Is there anyone who has dealt with a similar problem and has an idea to solve this?

 

Following is given:

- STM32MP157

- display is attached to LTDC

- Kernel 5.4.56

- U-Boot 2020-1

 

Best regards, HAL9000

0 REPLIES 0