imx8QM dual dsi spilit mode display abnormal

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

imx8QM dual dsi spilit mode display abnormal

1,478 Views
nxpnxp
Contributor I

Platform:

imx8QM+Linux4.19.35+ dual mipi+yocto

The problem:

I use dual channel mipi display screen, but showed abnormal, try to adjust the screen parameters is invalid.

NXP can provide dual channel mipi patch file ?

and how can I solve this problem?

Steps are as follows:

1) TV097QXM-NU0 Signal Timing Spec

pastedImage_1.png

 2)Modify  panel-raydium-rm67191.c

static const struct display_timing rad_default_timing = {
.pixelclock = { 66000000, 99000000, 132000000 },
.hactive = { 1536, 1536, 1536 },
.hfront_porch = { 200, 200, 200 },
.hsync_len = { 4, 4, 4},
.hback_porch = { 200, 200, 200 },
.vactive = { 2048, 2048, 2048 },
.vfront_porch = { 14, 14, 14 },
.vsync_len = { 2, 2, 2 },
.vback_porch = { 12, 12, 12 },
.flags = DISPLAY_FLAGS_HSYNC_LOW |
DISPLAY_FLAGS_VSYNC_LOW |
DISPLAY_FLAGS_DE_LOW |
DISPLAY_FLAGS_PIXDATA_NEGEDGE,
};

3)set in the boot parameters in uboot:

setenv fdt_file 'fsl-imx8qm-mek-dsi-rm67191.dtb'
saveenv

4)The results : The right half downward migration image

pastedImage_3.png

5)I try  pixelclock 60000000-242000000,hfront_porch100-280 hsync_len 2-8.。。。Have no effect

0 Kudos
1 Reply

1,328 Views
igorpadykov
NXP Employee
NXP Employee

Hi

for dual channel mipi example one can look at MX8-DLVDS-LCD, WUXGA dual channel LVDS

i.MX 8QXP MEK Display Selection Guide 

fsl-imx8qm-mek-jdi-wuxga-lvds1-panel.dts\freescale\dts\boot\arm64\arch - linux-imx - i.MX Linux kern... 

panel-simple.c\panel\drm\gpu\drivers - linux-imx - i.MX Linux kernel 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos