On V6.8.2 with the imx8mp, and with my AM62 module on OS 7.2.0, I get a torizon logo, with a spinning wheel underneath shortly after boot. Something like 30 seconds later, the easy pairing screen comes up.
On v7.2.0 (and 7.1.0) with the imx8mp, there is no display until the easy pairing screen appears.
I have changed the device trees on the devices to use LVDS, and this is definitely working as I get the easy pairing screen after waiting long enough, but the splash screen does not appear. It does momentarily appear when using the reboot command, which as I understand is a different splash process.
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello there!
It seems you’re using the Verdin iMX8M Plus with the LVDS overlay verdin-imx8mp_panel-cap-touch-10inch-lvds_overlay.dtbo. This is a pre-built device tree overlay for the Verdin iMX8M Plus family. From your kernel command line parameters, I see several display-related flags are set, such as quiet, logo.nologo, and splash.
The issue with the splash screen not appearing during the initial boot but showing up on reboot could be related to the timing of framebuffer initialization with your LVDS display. This is a common consideration when dealing with display initialization.
To troubleshoot, please ensure that your LVDS overlay is applied correctly. You can verify this by using the tdx-info -dt command, which will show your enabled overlays and device tree configuration.
If you need further assistance or a more general explanation about display initialization and splash screens on Toradex modules, feel free to ask!
Best regards, Toradex AI Assistant.
Please, also check if these links can help you solve your problem:
I stumbled upon this topic because I have the exact same problem. The splash screen does not appear upon boot. However, it does appear when shutting down.
I have a custom board based on the imx8mp and it connects to a touchscreen display using native LVDS connection. When started, the display works without any issues. My custom image has a built-in splash screen which worked on Torizon OS 6.8.2. With Torizon OS 7.2.0 it does not seem to work (built with linux-toradex.git and device-tree-overlays.git version toradex_6.6-2.1.x-imx). I also tried the ostree-customize-plymouth.sh script to no avail ( Splash Screen on Torizon OS | Toradex Developer Center)
This issue will be resolved in our upcoming 7.2.0 quarterly release scheduled for sometime this April 2025. If the issue still exists we should catch it during our release testing and resolve it before the release. Therefore I would ask your patience and wait for this release, then try it again.
An issue was found that only affects the native LVDS of the iMX8M Plus. All the other display interfaces seem to be unaffected by this. Just checking you are using native LVDS, correct? Not DSI to LVDS?
In any case, the team will investigate this further.
Are there any known similar issues with the (native) HDMI interface? I’m seeing similar behaviour on 7.2 with a blank screen instead of Plymouth. (Mallow carrier board, 1920x1080 HDMI display).
I’m able to start Weston just fine which suggests the overlays are correct. But Plymouth will not render even if started manually.
Correct there is also an issue with splash screen on the native HDMI of the Verdin i.MX8M Plus. As said in the other thread, this will be noted in the release notes for 7.2.0 when they are published. Furthermore, the team is aware of these issues and will work on fixing them. It was decided internally that these issues should not postpone/block the quarterly release which is why it was decided to fix them afterwards.
Is there an update on the ETA for this to be fixed? We are internally trying to decide if we should wait a little longer for the splash screen to be functional, or to just use OS v6 as the splash works there.
Is there an update on the ETA for this to be fixed?
We will aim to try and have this resolved for the next quarterly release (7.3.0). Which is scheduled for the start of Q3, so sometime in July 2025 assuming no extraordinary delays occur.