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.

choose a TI arm cpu to directly support two CMOS cameras question

Other Parts Discussed in Thread: DM3730, DM3725, TMS320DM8148

Hi, my question is that I would like to use two CMOS cameras simultaneously.

Both of the cameras were from OmniVision, one camera has about 640*480 pixel and should work at 30fps, the other camera has about 1280*800 pixel and works at 30fps. Both of the Camera has the digital output(with some parallel data and some clock pins.)

Now, I would like to pick up a TI's processor to simultaneously capture those image data and do some image process on them. Can you give me a direction or a hint?

Here is my observation: (Note, I only would like to choose some pure arm or arm+DSP chip, because I would like to run Linux system on the chip, pure DSP commonly does not support Linux)

1, The first choice I would think is the DM3725/DM3730, in its manual, it said the image capture system can support two MIPI camera interface simultaneously. I looked at the MIPI interface, and found that some OmniVision camera also support MIPI output. (MIPI camera is some kind of digital serial data transformation interface). But when I asked my local help, they said that DM3725/DM3730's image capture software/driver is not implemented. which means even this processor has the hardware functionality, but the software/driver is not supported quite well. So, we can't not use this this processor.

2, DM8148, this cpu seems can support many video inputs. The strange thing is I can't find detailed pdf manual from its webpage: http://focus.ti.com/docs/prod/folders/print/tms320dm8148.html. From the brief manual, I found it has one Imaging Subsystem (ISS) and one HD Video Processing Subsystem (HDVPSS). ISS can connect one cmos camera, and the HDVPSS seems can connect the digital cmos camera, too. It sounds like this cpu can fit my desire.

My question:

Does the DM8148 can truly connect two digital CMos cameras? Are there alternative cpu which can also support two cameras?

In my case, the distance  between the camera and the board is about 50cm,  is it possible those cmos camera can still works well? I just concern about the noise and data delay on the wire,  as you know, each digital parallel output cmos cameras has about 20 pins(include parallel data and some clock and control wires)

If the digital camera can not works on my case (which the distance is too long), do I need a camera which output analog data?  does DM8148 support two analog camera data input? or Other TI cpu support it.

thank you very much for you time and help.

asm

 

  • 1. DM8148 has more than two parallel interfaces, so two cameras can be connected without bridge solution.

    2. There is chance to make error as distance goes logner (lower data rate gives better results though). I cannot tell 50cm is OK or not.

    3. DM8148 cannot take Analog video as it is. It needs to video decoder which converts the data to BT656 or BT1120 format. If the input is BT format, then DM8148 can support two cameras.

     

    Regards,

    Sang-Yong

  • Hi all,

    I have some questions regarding video and video output configurations in DM8148x.

    1. Can VIN0 and VIN1 video inputs of DM8148 support BT.656/BT.1120 input ?

    In the datasheet it is given that video input can support 8 & 16 bit YCbCr inputs..       As far as I know 8 bit YCbCr with embedded sync is BT.656 and 16-bit YCbCr with embedded sync is BT.1120..Is this correct ?

    2.Can the Two Video output ports of DM8148 support BT.1120 output format..?

    In the datasheet it is given that video output ports can support BT.656 in 8-bit output mode..But 16-bit output mode is referred as  Y/C mode.                                                                   Is this Y/C mode is nothing but 16 bit- YCbCr mode ?

    3.It is given in the datasheet of DM8148 that camera input can support BT.1120 format..

    CAM_D[15:8] - Y input ; CAM_D[7:0] - Cb/Cr input. Is the above connections are correct?

    Please reply.

    Regards,

    Suresha.N.S.

  • Suresh,

    1, yes, both the ports support BT656/1120 format. correct.

    2, answered in 1. Y/C mode means Y and C are separate

    Not sure about the camera input.

    Thanks,

    Brijesh Jadav