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