Torizon OS 7.2.0+build13 doesn't show custom splash screen anymore at boot

I customized the Torizon OS splash screen shown at boot with a custom build of Torizon OS 7.1.0+build4 for Verdin iMX8M-Plus and it works as expected.

After I upgraded to Torizon OS 7.2.0+build13, the custom splash screen is not shown anymore at boot.
Can you fix this regression, please?

Hi, I’m the Toradex AI Assistant.

I might make mistakes. Our support team will step in if needed. If I answered your question, please tick the “Solution” checkbox. For follow-up questions to me, please use @ToradexAI in your post.

Did you like my answer? :+1: :-1:


Hello! Thank you for your message.

When you upgrade to a new Torizon OS version, any splash screen customizations made on the previous image won’t automatically transfer to the new version. To restore your custom splash screen on Torizon OS 7.2.0+build13 for your Verdin iMX8M-Plus, you’ll need to reapply the customization using TorizonCore Builder.

Here’s how you can do it:

1. Download and unpack the 7.2.0+build13 Torizon OS image
Obtain the Torizon OS image for your module and extract it as described here:

2. Apply your custom splash screen

You can use one of the following methods:

Approach 1: Using tcbuild.yaml with the build command
Create a tcbuild.yaml file like below:

input:
  easy-installer:
    local: images/torizon-core-docker-verdin-imx8mp-Tezi_7.2.0+build.13.tar
customization:
  splash-screen: splash.png  
output:
  easy-installer:
    local: torizon-core-docker-verdin-imx8mp-Tezi_7.2.0.CUSTOM

Then run:

torizoncore-builder build

Details: Splash Screen on Torizon OS | Toradex Developer Center

Approach 2: Using standalone commands

torizoncore-builder images unpack torizon-core-docker-verdin-imx8mp-Tezi_7.2.0+build.13.tar
torizoncore-builder splash splash.png
torizoncore-builder union custom-branch

Details: Splash Screen on Torizon OS | Toradex Developer Center

3. Deploy your customized image
Deploy your updated image to your device using your preferred deployment method.

After these steps, your custom splash screen should once again appear at boot on the upgraded OS.

Best regards, Toradex AI Assistant.

Greetings @vix,

What display interface are you using on the Verdin i.MX8M Plus?

if this is native LVDS, then this is a recently known issue for us. If it’s some other display interface then it may be something new.

Best Regards,
Jeremias

It’s the native HDMI.
Not sure if it’s the same as “native LVDS”.

Is there any fix for this?

I double-checked internally and there is a known issue with splash screen on native HDMI as well. The issue was found during the release testing for 7.2.0. Though the issue wasn’t deemed critical and the release happened with the issue present.

For now there is no known fixes or workarounds. Our team is already aware of the issue. They will need to investigate and work on a fix in the future.

Best Regards,
Jeremias

Hi @jeremias.tx

The only thing that I can say is that if Toradex finds regressions they should be clearly documented in the release notes (available together with the binaries).
In the way the end user can decide if the regression is critical or not for the specific user scenario.

In my case, with this regression 7.2.0 cannot be used. The display is black for almost 40 seconds during the boot and my end user doesn’t have any feedback.
And this is not acceptable.
I must stay on 7.1.0 until a fix is available.

We will have release notes for the 7.2.0 quarterly release. The notes are still in the process of being compiled for public viewing.

Best Regards,
Jeremias