lvds 显示颜色不对

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

lvds 显示颜色不对

3,959 Views
zengzhaoping
Contributor II

imx6d lvds信号直接接lcd屏,调好时序可以显示 但是颜色不对,绿色变成了紫色,想请教一下什么原因会导致颜色显示不对?

我使用的屏是TM080JDHP9x:

Interface One-port LVDS 24 bits VESA

Pixel Configuration R.G.B. Vertical Stripe

我的dts配置是:

fsl,data-mapping = "spwg";

interface_pix_fmt = "RGB24";

修改 为RGB24  BGR24 GBR24 也不对

我使用的是imx6d+android4.4.3+linux10.53。

Labels (4)
0 Kudos
3 Replies

2,768 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi,

请问你这里屏的参数有参考你屏的datasheet配置正确么?能把屏的datasheet,还有你LVDS部分的设置发过来看一下么?

光看你帖中给出的信息,看不出来是哪里的问题。

Have a nice day

Dan

0 Kudos

2,768 Views
zengzhaoping
Contributor II

感谢回复

现在已经解决了,是我时序设置有点问题,hsync-len设的太小了。

0 Kudos

2,768 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi,

恭喜问题已经解决,在做屏的驱动移植时候时序一定要设置正确,其他参数也一样,参考屏的数据手册来设置。
Have a great day,
Dan

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the  Mark Correct  button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos