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

Hi @jeremias.tx

  • are the release notes available?
  • has the HDMI regression be fixed in the latest nightly?

Thanks

are the release notes available?

No.

has the HDMI regression be fixed in the latest nightly?

No, and it’s being worked on presently.

Best Regards,
Jeremias

Hello @vix,

This issue should be fixed for Native HDMI.
The fix is available in the latest nightly images and will be available on Torizon OS 7.3.0.

Best Regards,
Bruno

Hi @bruno.tx ,

I suspect this issue is also happening in Colibri IMX8X - Torizon 7.3.0+build.18. May you please confirm it?

Kind regards,

V

I suspect this issue is also happening in Colibri IMX8X - Torizon 7.3.0+build.18. May you please confirm it?

For which display interface on the Colibri i.MX8X are you looking at with regards to splash screen?

Best Regards,
Jeremias

Hi,

It’s HDMI.

V

It’s HDMI.

I assume you’re getting HDMI output from the Colibri i.MX8X via the adapter here: Colibri iMX8X DSI to HDMI Adapter | Toradex Developer Center

Or are you getting HDMI a different way?

Best Regards,
Jeremias

Yes, your assumption is right.

V

It appears we have not properly tested the DSI to HDMI adapter on the Colibri i.MX8X, since it’s not a commonly used interface. I’ll bring this to the attention of our team.

Best Regards,
Jeremias

Thank you Jeremias,

As reported above, the effect this bug is that the screen remains black for a long time on startup. This is a bit concerning as it the user may think the device is not being started after pressing the switch button. A solution is required. May you estimate when it will be ready?

Kind regards,

V

May you estimate when it will be ready?

I don’t have any estimate at this time. I just submitted the report to our team internally. They will need to look at it, discuss it, and prioritize it accordingly before any reasonable estimate can be made.

Best Regards,
Jeremias,

Hi @jeremias.tx ,

Is there any update on this issue?

Thanks in advance.

V

The issue was reported to our R&D team and a corresponding ticket was created in the backlog.

However, due to limited resources the team is not able to prioritize this in the near future. If you need this urgently, then we would suggest either working with a software development partner. Or, a third party outside of Toradex to fix the splash screen with this specific configuration.

Best Regards,
Jeremias