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.

analog camera with OMAP4460

Other Parts Discussed in Thread: TVP5151

hi,

i want to use the analog camera with OMAP4460. as OMAP4460 is having BT656, 16 bit interface, i can connect the analog camera on this port. Input which i am getting from camera modules in the form of composite video (CVBS). i saw some decoder from TI website but those converters converting CVBS signal into 10 bit BT656 only. can i connect 10 bit BT656 output from decoder to 16bit BT656? if yes what will be the implication or problem? if no then please suggest any decoder to convert this signal to 16 bit BT656.

 

thanks,

Ankush Agrawal

  • Ankush,

    You can use the interface to receive 10 bit data. It should be fine. But there is no or limited support in SW for receiving the parallel video data. I suggest you can use the tvp5151 video decoder for analog to BT565 conversion.

    Regards,

    Chintan

  • hi,

    means you want to say that in OMAP4460, hardware support is there but there is no support or very less support to give the input at BT656 of OMAP4460. i am using the android ICS.

    thanks

    ankush agrawal

  • That is right. Currently the CSI2 support is mostly exercised in the system software. You need to add SW support for parallel sensor yourself.

    Regards,

    Chintan 

  • Hi i got OMAP4460 CPI working in RAW RGB and 8 bit YCrCb modes...so i think BT656 mode will work fine. It's a pitty that TI doesn't support CPI in their official kernel. Almost a year i heard the same - we don't support CPI why???

  • Egor,

    Good to know you got the CPI working. Is it possible for you to push changes in the kernel for the same? It might be useful for OpenSource community. You are well aware that OMAP SW has been widely contributed by OpenSource community so far. Thanks to the passionate engineers like you.

    The CPI interface has been provided on OMAP to support the customer who can not use CSI2 sensors for very specific reason. The camera sensor industry has been promoting and widely using CSI2 for the new camera sensors. So the CSI2 sensor support is provided in default SW.  

    Regards,

    Chintan

  • My CPI driver isn't support V4L as i don't need it and i wrote it for custom hardware so i dot'n think that it will be useful. omap4iss by Sergio Aguirre almost support CPI - you have to set ISS/ISP registers properly.

    The main CSI sensors problem - you can't to get datasheets with full description of registers. We tried to use one from OmniVison or Aptina(i don't actually remember sorry) . When we request full datasheet they told us to buy about 1 million pcs and then MAY be they give it to us :)

    So i think people will use parallel sensors in their devices for some time and it will be nice if TI add oficially support CPI.

  • Hi, Chintan:

          we are using ADV7280M to convert analog video data to digital mipi csi2 format, but we face the problem that omap4 always get the broken color bar from csi2 interface, it cann't get the correct image. so i doubt that the MIPI CSI interface of ADV7280M is not compatible with the OMAP4 CSi2? is it possible to use adv7280m for capturing cvbs data on OMAP4 platform? thanks very much