Hello!
I am working with a Verdin iMX8M Plus SoM with a Dahlia carrier board and video over HDMI. I am working to implement a splash screen during boot up. I have a custom Yocto build based off of the Toradex Minimal Reference Image. I have implemented a splash screen using the psplash meta layer. The splash screen loads just fine. However, it takes approximately 11 seconds from power on to reach the splash screen. Prior to the splash screen, the display is solid black with no text.
To see if I could get an image to display earlier in the boot process, I rebuilt U-boot with the following set in the configuration:
CONFIG_DM_VIDEO=y
CONFIG_VIDEO_IPUV3=y
CONFIG_CMD_BMP=y
CONFIG_VIDEO_HDMI=y
U-boot compiled successfully, but I still did not get any video output. I also tried loading a bmp at runtime within U-boot and still did not get an output on the display.
I’m not quite sure what the issue could be. Maybe the Verdin HDMI device tree overlay is not getting applied early on? Maybe I need to set vidargs?
I’ve also attached a copy of the boot log in case that might help with debugging.
Thanks for your help!
BootLog.txt (50.3 KB)