Problem with RGB in LVDS output (iMX8M PLUS)

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

Problem with RGB in LVDS output (iMX8M PLUS)

1,295 Views
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 Kudos
Reply
1 Reply

1,273 Views
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 Kudos
Reply