Display (LVDS)
This guide will show you how to use the LCD Touch Displays connected to LVDS0 and LVDS1 on the phyCORE-i.MX8X development kit carrier board.
Requirements
Capacitive Touch Display - LCD-018-070-KAP
Setting Up Hardware
With i.MX8X development kit powered off and with the power supply removed, connect the one or both of the displays to X49 (LVDS0) or X48 (LVDS1).
Note
The display ribbon cables will point towards the center of the development kit so that the display and the kit are both right side up together.
Using the Display
Power on the development kit and stop in U-Boot.
Load the device tree overlay needed for operating the LCD-018 display, save the environment, and boot into Linux.
setenv overlay_files phytec-imx8qxp-lcd-018.dtbo saveenv boot
During the boot process you should see Tux the Penguin appear on the screen before being presented with a simple GUI demo application.
Gstreamer Pipelines
Gstreamer can be leveraged to place images onto the display:
gst-launch-1.0 -v videotestsrc ! autovideosink
Disabling the Display
Reboot or power on the development kit and stop U-Boot.
Set the overlay_files variable to an empty state, save the environment, and boot into Linux.
setenv overlay_files saveenv boot