Kernel-Level Splash Screen Implementation on Verdin iMX8MP SOM, How to Replace the Blank Screen Before Plymouth Starts?

Hi @ToradexAI,

while im using the Solutions psplash for the static logo at kernel space then, where and what are the recipes and its layer bbappend and logo file should be appeared in yocto build layer directory

Solution 3: Alternative - Use PSplash Instead

If you need a splash screen solution that works with your BSP, consider using psplash instead of Plymouth:

Update local.conf for PSplash

# Enable required features
DISTRO_FEATURES:append = " cellular ppp"

# Use PSplash instead of Plymouth
CORE_IMAGE_EXTRA_INSTALL += "psplash"

# Chromium Browser (GPU accelerated)
CORE_IMAGE_EXTRA_INSTALL += "chromium-ozone-wayland"

# Accept commercial licensed codecs for Chromium
LICENSE_FLAGS_ACCEPTED += "commercial commercial_libav commercial_x264"

Why Plymouth Fails in Your Setup

The error shows that Plymouth version 24.004.60 from meta-openembedded/meta-oe has a hard dependency on dracut which is not available in your BSP layer configuration. This is a known compatibility issue with certain BSP versions.

I need help to setup the meta-layer recipes with the logo file for the kernel space with using the psplash layer and recipes configs?

Thanks for the conversation! I've reached my limit of replies in this thread.

If you still have questions, feel free to start a new one. I'm happy to help!