This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RGB565 support in isp, media-ctl and vout

Hi

I would like to use the UV5640 camera output RGB565, as an input to the omap. We use the am37x-evm linux build.

I have however added the mbus and pixcode variables to isp files and compiled media-ctl with the same. The stream is opened and everything runs ok except the color is scales of white-blue-black.

Is there any support for RGB565 or patches to add that would enable the use of RGB565?

Is ther support for RGB888?

Thanks

  • Hi Reuel,

    The camera ISP subsystem of the processors family of omap3xxx/AM/DM37xx have support for input video formats as RGB565 and RGB888. You can read some details about  RGB565 and RGB888 pixel data format in the TRM section 6.2.4.4.1.2 Camera ISP CSI1/CCP2 RGB Pixel Data Formats at the link:

    http://www.ti.com/lit/ug/sprugn4r/sprugn4r.pdf

    Could you give some details about the software release which you are using? Is it some TI's release or something else?

    BR

    Tsvetolin Shulev

  • Hi

    Thanks for the quick response. From the processor side I am not to worried as TI is tops. From the linux kernel and filesystem support side, i could not get to much help. Thanks for the docs however, it helps me better understand the isp code in terms of the bayer formats that I saw in the ispccdc.

    We are using ti-sdk-am37x-evm-60.00.00.00 with linux-2.6.37-psp04.02.00.07. If I understand correctly it is from TI. None the less, I've searched the web and could not find isp code that implements/support the RGB565 or RGB888 formats. So, I got stuck after the few small changes that I made. I suppose the last issue to finish (since I can see some image with screwed up blue color) is to correctly map the color to the system in order to see image better. But I have a feeling that it might be a lot of work with my limited knowledge (for which I don't have the time now). That's why I searched the web and now turned to TI for help.

    Thanks