iMX8QM HDMI plus Touch screen overlays

Hi @ahmetg !

You were already informed via email, but I am also sharing the information here, so it is publicly accessible.

This issue is already solved, as you can see on the commit list:

drm/imx: imx8qm-ldb: return EPROBE_DEFER in probe
drm: imx8: fix hdmi firmware load boot error

From linux-toradex.git - Linux kernel for Apalis, Colibri and Verdin modules

You can use the latest nightly release of Reference Multimedia Image to test it: Download Links | Toradex Developer Center (e.g. the 6.6.0-devel-20240220+build.528).

Please let us know how it goes.

Best regards,

Hi @henrique.tx

Thanks for the update.
It looks like issue is resolved. There is no more kernel crash at the startup when both HDMI and LVDS overlays enabled.
Still couldn’t made mirroring works though.
I will work on enabling mirroring.

Thanks

Hi @ahmetg !

That’s great! Thanks for the feedback!

Since this issue is solved, please don’t forget to mark the suitable message as the Solution :wink:

Please check the section Mirroring from Working with Weston on Torizon OS | Toradex Developer Center article. And be aware of the limitation explained there.

Best regards,

Hi @henrique.tx

Thanks for the help and thanks to the team who put a great effort into the solution.
About the mirroring issue, limitation says “Weston’s clone mode is currently limited to sharing the display timings between all displays.”
We have HDMI and LVDS screens, which are in different resolution 1920x1080 and 1280x800, different aspect ratio, and probably different timings. And what exactly “display timing” means here? horizontal vertical signal timings or refresh rate of the displays.
I can start a new topic; this information is an extra detail of what we try to achieve.
Best regards
Ahmet

Hi @ahmetg !

Thanks you for your nice words. I will share your feedback internally :slight_smile:

If you would like to start a new discussion about this other topic, please do so :slight_smile:

As far as I understand, this means indeed the vertical and horizontal signal timings, which are deeply related to the display’s resolution and refresh rate.

Best regards,