Multi-Display guide
- 13 Dec 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Multi-Display guide
- Updated on 13 Dec 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Supported product
- TEP-IMX8MP
Precondition
- Plug in secondary display on product
- Set device tree overlay table on u-boot prompt
We have auto panel detection on technexion's panel ( LVDS and vizionpanel).
During u-boot, system will set device tree overlay setting automatically.
Please make sure there are two panel on dtoverlay setting.
Example:u-boot=> setenv dtoverlay lvds-vl156192108 vizionpanel-vl10112880
Multi-Display application
Multi Display mode
- Default is sync mode. All display viewer are sync with primary display.
- Switch to async mode by multi-display application.
open MD Launcher application
Select which display that you want to open other application
Note: If didn't select any display, displays will keep sync mode.
Example: play video on secondary display
Async touch
Refer input-port-associations.xml to binding display and touch.
Example: device/nxp/imx8m/<product>/input-port-associations.xml
<ports>
<port display="0" input="usb-xhci-hcd.1.auto-1.3.1/input0" />
<port display="1" input="3-002a/input0" />
...
</ports>
Set primary display
Default primary display is LVDS panel on TEP-IMX8MP product.
Specific your display connect type into persist.vendor.hwc.device.primary property.
setprop persist.vendor.hwc.device.primary LVDS
List connect type:
ls /sys/class/drm
Was this article helpful?