Requesting patch to enable LVDS in uboot for verdin imx8mp

Hi Team,
We want to display u-boot animation in imx8mp. So for that i am requesting patch to enable LVDS support in u-boot.

Thanks in advance.

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Hello,

To enable LVDS support in U-Boot for your Verdin iMX8M Plus module, you’ll need to make some modifications to the U-Boot source code to configure the LVDS display settings. Here’s a step-by-step guide to help you through the process:

  1. Obtain U-Boot Source Code: First, ensure you have access to the U-Boot source code for the Verdin iMX8M Plus. This is typically available from the Toradex Git repository.

  2. Modify the Device Tree: Update the device tree files in U-Boot to include the LVDS configuration. This involves specifying the LVDS panel settings such as resolution, timings, and data mapping according to your display’s specifications.

  3. Configure LVDS in U-Boot: In the U-Boot configuration files, make sure the LVDS interface is enabled. This might involve setting specific configuration options related to the display controller and LVDS interface.

  4. Compile U-Boot: Once you’ve made the necessary changes, compile U-Boot to generate the updated bootloader binary.

  5. Flash U-Boot: Flash the newly compiled U-Boot binary onto your Verdin iMX8M Plus module.

  6. Test the Configuration: Finally, boot the module and verify that the LVDS display is functioning as expected during the U-Boot phase.

Please keep in mind that the specific changes required will depend on your display’s requirements and the version of U-Boot you are using. If you encounter any issues, reviewing the U-Boot documentation and exploring community forums for similar configurations can be very helpful.

I hope this helps you get your LVDS display up and running with U-Boot animations!

Best regards,
Toradex AI Assistant

Please, also check if these links can help you solve your problem:

Verdin IMX8MP: Use native LVDS and HDMI Interface.

Hi @sur2

I replied to a similar question here.

If you want to develop this feature, we recommend reaching out to one of our partners so they can help you with the development.

Hi @allan.tx ,
Thanks for your response.
But the plymouth runs from the user-space right, but we require to configure in u-boot itself.
The thread you have suggested me is about the plymouth application.
so i request you to help this issue to configure boot logo in the u-boot itself.
And from the thread you have shared i am able to bringup the boot logo after the plymouth service starts, in a similar way i have configured for the shutdown too, but i could not see any shutdown logo while reboot or poweroff.
Here the issue is with to configure boot logo in the u-boot itself.

Thanks in advance.

Hi @allan.tx ,
I am waiting for your inputs.

Hi @sur2

This is exactly what I said before, but

The u-boot splash-screen on the NXP i.MX8 SoC is a non-supported feature.