This post shows a new feature (weston_clone_mode) that many customers need before in i.MX8MPlus.
The demo works on Linux BSP L5.10.72_2.2.0 and weston branch weston-imx-9.0.
The detailed introduction, running steps and test result are shown in the attached PPT.
Default Extend Mode Pipeline:
Clone Mode Pipeline:
The DSI buffers which as the clone source in the pipeline can also be changed to HDMI or LVDS buffers.
Running Steps:
Test Results:
Three displays:
Two Displays:
Reference Link
i.MX8MPlus :https://www.nxp.com/design/design-center/development-boards/i-mx-evaluation-and-development-boards/e...
weston: https://github.com/nxp-imx/weston-imx
weston doc: https://wayland.pages.freedesktop.org/weston/
Please update the patch to clone_difResolution_add_HPD.diff which supports HPD feature.
Notion: pleas add force-on=true to the output you use as main screen. For example.
Dear,
In the previous version, the hot swap function was not supported. When can the updated version be released? Thank you!
Best Regards!
Jack
Hi,
We use Yocto recipe for IMX8MPLUS with kernel 6.1.36 from our seller. It's embedded with weston-imx-11.
Is it possible to use an adapted patch to have the same functionality?
I tried to apply the patch on files, so far most conflicts can be fixed, still it remains drm.c patch functions that no longer exists. (drm create heads related)
Is there a weston-imx-11 version for this clone mode? As many customers we need this for our industrial integration of IMX8.
Thanks.
Regards.
Hi, @XavierCLMP
No such version for now. I will try to make one in a few weeks. Will let you know when it finished.
Thanks
Hi, @inly_huang
Why was the clone mode patch not added as a feature in weston-imx-11? Why does weston-imx-11 still need to be patched to have the clone mode?
Thanks for your time.
Hi, @Krishd
This feature is now only work for imx8mp where the display controllers are different.
Thanks