U-boot splash screen dual LVDS Apalis imx8

Hi @floji !

After bringing it up internally, I realized that we had splash screen on LVDS and U-Boot for Apalis iMX8QM on BSP 6.

We invested some more time and made it work on BSP 7 as well.

Below are the necessary patches to enable it. Please note that this might not be the optimized minimal possible set of changes necessary to make it work. These patches are successfully applied (and compiled) on top of commit 5c6f89c91d3d631af5c5d1ba198b620fceb138e2 of Index of /u-boot-toradex.git (part of branch toradex_imx_lf_v2024.04)

0001-Enable-LVDS-support-on-Apalis-iMX8QM.patch (6.4 KB)
0002-Enable-support-to-dynamically-load-splash-screen-fil.patch (2.7 KB)

Also, I have uploaded a video of the splash screen working on U-Boot on LVDS of an Apalis iMX8QM 4GB WB IT V1.1C on an Ixora V1.2A (to prove it is true :stuck_out_tongue: ):

U-Boot Splash Screen - Apalis iMX8QM

As you can see from the patches, there is nothing too special that is needed (although it required quite some work to have it working :wink: ). Internally, we are investigating if this is something we can have ready/easier to use in our BSP. But we can’t promise anything right now. We are also checking the possibility of having it documented as is (making the patches available in Toradex Developer).

Best regards,

1 Like