IMX8QM: LVDS mirror dual mode reference patch

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8QM: LVDS mirror dual mode reference patch

IMX8QM: LVDS mirror dual mode reference patch

The iMX8QM LVDS has followed work mode, (There are two LVDS modules in IMX8QM):

Single mode (LVDS panel connects to one channel) panel 1 and panel 2 can be different panels:

imx8qm_single_mode.jpg

Dual channel split mode (The panel needs two LVDS channels, CH0 for 1,3,5,7,... pixels and CH1 for 2,4,6,8,... pixels):

imx8qm_split_mode.jpg

Mirror dual mode (The two panels on same LDB PHY should be same panels on pixel clock and resolution, panel 1 and panel 2 are same; panel 3 and panel 4 are same):

imx8qm_dual_mode.jpg

The reference patch is based on L5.4.3_GA1.0.0 BSP. LVDS single mode and dual channel split mode are supported in default Linux BSP.

Patch 0002 can be used to test this dual mode on MEK board, some rework is needed on MEK board:

    R194, R195, R208, R209, R213, R214 should be mounted.

And the I6263 board can't be connected to LVDS0_CH0 and LVDS0_CH1 at the same time. The I6263 board can't be connected to LVDS1_CH0 and LVDS1_CH1 at the same time too.

Note: for iMX8QXP, there is no mirror dual mode support, because its two LVDS ports are from two different LDB modules, there are no CH1 for them:

imx8qxp_single_mode.jpg

imx8qxp_split_mode.jpg

Note: for iMX8QXP dual channel split mode (The pixel order can be switched: LDB1_CH0 for 1,3,5,7,... pixels and LDB2_CH0 for 2,4,6,8,... pixels; or LDB2_CH0 for 1,3,5,7,... pixels and LDB1_CH0 for 2,4,6,8,... pixels), iMX8QM LVDS has no such feature.

Tags (1)
Attachments
100% helpful (2/2)
Version history
Last update:
‎06-23-2020 02:31 AM
Updated by: