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.

TUSB3210 for 8bit cmos camera

Other Parts Discussed in Thread: OMAP3530

Hi, 

I have an 8bit cmos camera module, which I need to convert to USB2.0 device interface.

Can I use TUSB3210 for my mentioned application ? 

Is there any schematics available for similar kind of design . 

TUSB3210 is a generic USB controller. Does TI have any specific USB controller for video devices  ? 

Thanks

GIGIN

  • Hello GIGIN,

    Can you describe in more detail your application:

    Is your camera going to be a downstream device?

    What is the USB device you want to interface with?

    What protocol uses the camera to transfer the 8 bits?

    Regards.

  • GIGIN,

    Also, you state USB 2.0 interface. USB 2.0 is a specification that defines three different speeds of operation - USB low-speed (1.5 Mbps), USB full-speed (12 Mbps), and USB high-speed (480 Mbps).  To be complaint a peripheral device must support at least one speed.  

    The TUSB3210 is a full-speed device - what speed of transfer so you want to support?

    Have you looked at the TI DSPs and OMAP devices.  they have on board video engines and are used in USB webcams.

  •  Currently, the cmos camera sensor is giving a 8 bit parallel output. The data from the parallel port is coming out in sync with VSYNC and HSYNC signals. 

    I need to interface my cmos camera sensor with a USB 2.0 host port on a ARM based processor.

    I need my cmos camera sensor to work as a USB device. Is this possible with TUSB3210 ? 

    Thank You

  • Hello GIGIN,

    I think your best option is to ask on the OMAP forum, using an applicatino processor like the OMAP3530 (just to name one) will save you a lot of work.

    You can find that forum at the below link.

    Regards.

    http://e2e.ti.com/support/omap/default.aspx

  • Hi ELIAS VILLEGAS, 

    Thank You for the reply. 

    I would like to make my 8bit parallel CMOS camera a USB device, so that I can comfortably use it over any embedded processor, the ones which even does not have a  video decoder. My CMOS camera captures 320x240 bytes in a frame and takes 25-30 frames per second. The frame rate can be configured anyway. 

    Computing for 25 frames per second, the total data is 320*240*25 = 1.83 MB per second. Is it too high for a 8052 based USB controller to process. ? 

    Thank You