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.

TDA2EVM5777: Camera Sensor with Vision SDK

Part Number: TDA2EVM5777
Other Parts Discussed in Thread: TVP5158, SYSBIOS

Hi,

Below link mentions that, various possible camera supported via PSDK (on Linux via V4L2 interface) on TI EVM + VisionApplication Board + Multides kit.  

http://processors.wiki.ti.com/index.php/DRA7xx_GLSDK_Software_Developers_Guide#Supported_cameras

  1. OV10635 sensor - YUYV sensor on Vision board
  2. OV10635 sensor - YUYV sensor connected through LVDS
  3. OV10633 sensor - YUYV sensor connected on J6 EVM
  4. TVP5158 decoder - Support for decoding single channel analog video
  5. OV10640/OV490 - 720p CSI2 raw camera connected to OV490 ISP in YUYV format

Can you please confirm which ones from above are accessible from VisionSDK / M4 - using FVID2 driver ?

We plan to have Linux + VisionSDK setup and access camera from VisionSDK camera link.

Thanks,

Abhishek

  • Abhishek,

    Out of these sensors, only OV10635 sensor is supported on Vision SDK RTOS.
    TVP5158 is not supported and OV10640 with OV490 is also not supported.
    We have support for OV10640, but when it is directly connected, without OV490.

    Rgds,
    Brijesh
  • Thanks Brijesh,

    From you reply we think, only below camera setup can be used from M4/VisionSDK side.
    1. OV10635 sensor - YUYV sensor on Vision board
    2. OV10635 sensor - YUYV sensor connected through LVDS

    Query 1 :
    According to our understanding on TDA2x + VisionBoard + Multides,
    > OV10635 sensor - YUYV sensor on Vision board
    This is based on camera parallel interface where VIN ports from VIP are used

    >OV10635 sensor - YUYV sensor connected through LVDS
    This is based on multides and is based on CSI interface.

    Can you please confirm our understanding .

    Query 2.
    If above understanding is correct then, we can use multides based multiple (4 ) cameras setup connected over CSI interface.
    And using VisionSDK’s camera link,
    - we can capture 4 videos from 4 different frames from 4 different camera,
    - Each video can be of different resolutions as frames are available on separate channel.
    - Further Process (video analytics algorithms) individual channel separately

    Is that correct understanding ?

    Query 3:
    We check the spec for OV10635, None of these sensors /camera are fullHD.
    Is there is any 1920x1080 full HD camera / sensor which TI has used and is compatible with VisionSDK ?

    Thanks in advance
    Abhishek
  • Hi Abhishek,

    TDA2xx does not support CSI input, so in all cases, the input is connected to parallel port of VIP. 

    Well VSDK does have support for 2MP camera, but it is on TDA2Px and it uses ISS.

    Rgds,

    brijesh

  • Hi Brijesh,

    Thank for clarification.

    I understand current TDA2x EVM + Multides (and Vision Application) board doesn't "Support Full HD sensor".

    However, we wish to use TDA2x based system.
    Just wanted to confirm, On custom board based on TDA2x, would it be possible to connect Full HD camera/sensor?
    There is no limitation from VIP, Vision SDK(SysBIOS FVID2) to support Full HD camera resolution.

    Is above understanding correct?

    Thanks
    Abhishek
  • Abhishek,

    There is no problem in VSDK, FVID2 driver to support 2MP camera. You will need to make sure that the pixel clock from the sensor is within max pixel clock supported by VIP.

    Regards,
    Brijesh
  • Hi Brijesh,

    Thanks for quick reply.

    We are having few more queries, please find them as below;

    1. For custom Full HD Camera sensor we would need to write custom control driver based on I2C interface.
    Can you please provide your view on if required "control driver (I2C)" would be based on Linux OR BIOS?

    2. As Custom board would be using different GPIO Pins & Pin Muxing, We think some change will be required on M4/BIOS side.
    Is this understanding correct?

    Regards,
    Abhishek
  • Hi Abhishek,

    In VSDK 3.x, all i2c based sensor driver are controlled from M4 and on TI RTOS.
    Requirement of GPIO depends on your board and how it is connected..

    Regards,
    Brijesh