Problem with RGB in LVDS output (iMX8M PLUS)

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Problem with RGB in LVDS output (iMX8M PLUS)

1,298 次查看
plazauscas
Contributor I

Hello,

We are currently outputting an 800x600 60Hz SVGA video signal for display on the LVDS output (either Jeida 24 or Vesa 24 format). We managed to see the image, but the colors do not match the real ones. We have tested with an IMX6 that we had running on Vesa and the signal looks correct (we had to change the configuration to RGB24), so we suspect that it may be because of this. Is there a way to change this setting (from RGB666 to RGB24) on the IMX8M Plus? If this cannot be done, what would be a possible solution?

Thanks in advance,

Jose

0 项奖励
回复
1 回复

1,276 次查看
Sanket_Parekh
NXP TechSupport
NXP TechSupport

Hello @plazauscas ,

I hope you are doing well.

->If one has selected the pixel format RGB666 then the RGB666 is being used.
for ex:-
else if (!strncmp(pixfmt, "RGB666", 6))
host->pix_fmt = V4L2_PIX_FMT_RGB666;

->Please select pixel format RGB888 to use RGB24 pixel format.
for ex:-
else if (!strncmp(pixfmt, "RGB888", 6))
host->pix_fmt = V4L2_PIX_FMT_RGB24;

I hope it helps!

Thanks & Regards,
Sanket Parekh

0 项奖励
回复