Multi-Display guide
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