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
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