cancel
Showing results for 
Search instead for 
Did you mean: 

How to customize openstlinux boot screen (psplash)

hochul yoo
Associate III

I am evaluate the STM32MP157C-DV2 board.

I have disabled the weston service by referring to the link below.

https://community.st.com/s/question/0D53W00000cSKmXSAW/disable-weston-autostart-in-stm32mp157cdv2

When boot with the weston service disabled

The two images below appear sequentially.

0693W000008xDuvQAE.png0693W000008xDv5QAE.pngI want to customize the boot screen to the image I want.

I found the above images in the path below.

layers/meta-st/meta-st-openstlinux/recipes-graphics/wayland/weston-init/

Although I did find the path of the default boot images,

I think it has nothing to do with weston-init because the weston service is inactive.

The psplash recipe exists in the path below.

layers/meta-st/meta-st-openstlinux/recipes-core/psplash/psplash-drm

layers/openembedded-core/meta/recipes-core/psplash

What recipe do I have to override in my custom layer to change the boot screen?

1 ACCEPTED SOLUTION

Accepted Solutions
PatrickF
ST Employee
1 REPLY 1
PatrickF
ST Employee

Hi,

first image is uBoot splash screen (splash.bin in bootfs I think)

second the Linux one

see section 7 in https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157x-DK2/Let%27s_start/Populate_the_target_and_boot_the_image

see also https://www.st.com/content/ccc/resource/training/technical/product_training/group1/ac/45/53/56/1f/0b/47/68/STM32MP1-Software-Platform_boot_BOOT/files/STM32MP1-Software-Platform_boot_BOOT.pdf/_jcr_content/translations/en.STM32MP1-Software-Platform_boot_BOOT.pdf

I'm not Linux nor Yocto expert, maybe this one could help:

https://www.youtube.com/watch?v=hqGA5Krk0mU with files in https://drive.google.com/drive/folders/1eHO37VljVpbTt-TBJFZ2-Yack5fZPj-v

Regards.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.