Status of Chipsets and Features:

Status of support for various sensors, tuners, decoders, etc...:
 
Monochrome Sensors:

Sensor
Equivalent Color Sensor
Contrast Control
Brightness Control
Detected by Driver
Supported by Driver
Notes
OV6120
OV6620
Yes
Yes
Yes Partial**
OV6130
OV6630
Unknown Unknown Yes Partial**
OV6150 OV6650

No
No

OV7120
OV7620
Simulated with gamma control Yes
Yes*
Yes

OV7135
OV7635
Unknown Unknown Yes (ov51x) Partial** (ov51x) Untested
OV7141 OV7640? Simulated with gain control Yes Yes (ov51x) Partial** (ov51x) Untested
OV7148 OV7648 Simulated with gain control Yes Yes (ov51x) Partial** (ov51x) Untested
OV7149 OV7649
Simulated with gain control Yes Yes (ov51x) Partial** (ov51x) Untested
OV9120
OV9620


No
No

OV9121
OV9625


No No

Notes:
*
Chip will be detected as the equivalent color sensor. If chip is fully supported, you can force detection as monochrome under the 2.xx drivers by loading ovcamchip with the "mono=1" param.
**
No explicit support for chip, although the equivalent color sensor is supported.
 
Color Sensors:
 
Sensor Color
Control
Contrast
Control
Brightness
Control
Hue
Control
Detected by Driver Supported by Driver Notes
OV5017




Not an I2C chip
Not required An ancient sensor. 384x288, no I2C. Probably no reason to support it.
OV5610




No documentation No documentation 5.17 megapixel sensor. Unlikely to be used in webcams.
OV6620 Yes Yes Yes  Yes  Yes Yes Should work fairly well with driver 1.60. 352x288 max resolution.
Usage notes:
1. You should manually turn down the saturation (color) setting all the way. Most applications (e.g. xawtv) let you do this.
2. There might be a delay of a few seconds after starting capture before the image has stabilized and reached full brightness
OV6630(7) Yes? Unknown Unknown Unknown Yes (as 66308)
Yes (as 66308)
An older version of OV66308? I'll probably need to support this eventually.
OV6630(8)
Yes? Unknown Unknown Unknown Yes Yes
Used in some OV518 cameras. It is a 3.3 volt version of the OV6620, with some minor differences.
OV6630(8)AE
Yes
Yes
Unknown
Not yet Yes (treated as an OV6630)
Unstable Similar to OV6630. I don't know the differences yet.
OV6630(8)AF
Unknown
Unknown
Unknown
Unknown
Yes (treated as an OV6630)
Unstable Similar to OV6630. I don't know the differences yet.
OV6640
 
 
 
 
No
Not required yet Same as OV6645, but also has analog output.
OV6645
 
 
 
 
No
Not required yet Updated version of OV6630.
OV6650



No documentation No documentation More advanced version of OV6630/OV6640, with improved image processing. Intended for use in camera phones. Not documented yet.
OV7610 Yes Yes Yes Yes  Yes Yes Picture is noisy. This is partly the fault of the sensor itself.
OV76BE Yes Not yet Yes (1.32) Not yet Yes Yes Image quality is good. Less noise than OV7610.
OV7620AE
Yes (1.40) Simulated with gamma control (1.32) Yes (1.32) Not yet Yes
Yes
A different version of the OV7620. OV says that it can be treated just like an OV7620 from the driver's perspective.
OV7620 Yes (1.40) Simulated with gamma control (1.32) Yes (1.32) Not yet Yes Yes Image is slightly underexposed. Quality is relatively good though.
OV7630




Yes (ov51x) No
Same as OV7635, but also has analog output.
OV7630C




No (76h:31h)
No
Newer revision of OV7630?
OV7635




Yes (ov51x) No
Updated version of OV7620.
OV7640
Yes Simulated with gain control Yes Yes Yes (ov51x)
Yes (ov51x) Updated version of OV7620. Used in Sony EyeToy?
OV7645 Unknown


Yes (ov51x) Unknown
Not sure what this is
OV7645B Unknown


Yes (ov51x) Unknown Not sure what this is either
OV7648
Yes Simulated with gain control Yes Yes Yes (ov51x) Yes (ov51x, as OV7640) Chip scale package (smaller) version of OV7640. Not documented yet. Might be detected as OV7640.
OV7649



No documentation No documentation Same as OV7648, but different optics, and GBR4:2:2 output? Not documented or used yet. Might be detected as OV7640.
OV7650




No documentation No documentation
OV7660



No documentation No documentation Can subsample to many standard resolutions
OV7663




No documentation No documentation
OV7668




No documentation No documentation
OV7670




No documentation No documentation
OV7710



No (79:51@0x60)
No documentation
OV8600        
No No documentation An 800x600 3.3 volt sensor.
OV8610
Yes Simulated with gamma control Yes Yes Yes (ov51x) Yes (ov51x)
Updated version of OV8600.
OV86108



No No Unknown. Used in Aplux MU2-48
OV8610B



No No Saw it in the OV681 driver. Could have been a typo.
OV8610C



No No Variant of OV8610. Not sure what the differences are.
OV9610  
 
 
 
No No Not used anywhere yet. 1280x1024 3.3 volt sensor. I can't detect it until I know the slave IDs.
OV9620




No
No
Updated version of OV9610. Used in combination with Sunplus bridge.
OV9625



No No Seems to be improved version of OV9630.
OV9630




No No Updated version of OV9620.
OV9640



No documentation No documentation Updated version of OV9630. Intended for use in camera phones.
OV9650



No documentation No documentation Can subsample to many standard resolutions
OV9652



No documentation No documentation
OV9655



No documentation No documentation Supports scaling and other mobile applications features
OV9656



No documentation No documentation
OV9657



No documentation No documentation
OV2610




No (96/40?)
No 1600x1200 sensor.
OV2610AE



No (96/41?)
No
Who knows what this is...
OV2620



No documentation No documentation Updated version of OV2610. Intended for use in camera phones.
OV2630



No documentation No documentation Another 1600x1200 (2.0 MP) sensor
OV2631



No documentation No documentation
OV2633



No documentation No documentation
OV2640



No documentation No documentation Another 1600x1200 (2.0 MP) sensor
OV3610



No No
2048x1536 (3.2MP) sensor.
OV3620



No documentation No documentation 2040x1536 (3.2MP) 1/2" sensor with built-in shutter/zoom/focus/pan controller.
OV3630AA



No documentation No documentation
OV3630AC



No documentation No documentation








KS0127         Yes (1.xx driver only)
No Video decoder, used in at least one video capture device.
KS0127B         Yes (1.xx driver only) No Video decoder. I don't know if it is used in an OV511 device yet. This is about the same as KS0127, but supports more captioning/intercast stuff.
SAA7111A  Yes  Yes  Yes  Yes Yes Yes Another video decoder, similar to KS0127 but simpler. 320x240 and 640x480 are the supported resolutions.








4036 FY5 3X 1981
N/A
N/A
N/A
N/A Yes (2.23, with I2C support enabled)
Yes (2.23) A TV tuner module. Supported by special tuner driver (included in driver package; not installed by default to prevent conflicts)
LG TPI8PSB02 N/A
N/A
N/A
N/A
Yes (2.23, with I2C support enabled) Partial (2.23) A TV/FM tuner module. TV is supported by special tuner driver (included in driver package; not installed by default to prevent conflicts). FM support is not implemented yet.
LG TPI8PSB12 N/A
N/A
N/A
N/A
Yes (2.23, with I2C support enabled) Probably (2.23) A TV tuner module. Supported by special tuner driver (included in driver package; not installed by default to prevent conflicts)
Philips FI1216 N/A
N/A
N/A
N/A
Yes (2.23, with I2C support enabled) Probably (2.23) A TV tuner module. Supported by special tuner driver (included in driver package; not installed by default to prevent conflicts)
Philips FI1216MF N/A
N/A
N/A
N/A
Yes (2.23, with I2C support enabled) Yes (2.23) A TV tuner module. Supported by special tuner driver (included in driver package; not installed by default to prevent conflicts)








PT2313L
N/A
N/A
N/A
N/A
Yes (2.23) Yes (2.23) Audio processor, used in Lifeview USB LifeTV. Supported by tda7313 driver (included in driver package)

Status of support for various USB bridge chips:
 
Device Detected by
Driver
Supported by
Driver
Notes
OV511 Yes Yes  
OV511+ Yes Yes Slight corruption when viewing moving objects. This is not the sensor's fault, because I see it with the SAA7111A decoder too.
OV518 Yes Yes (2.16 required for color)
Requires ov518_decomp module when using 1.xx drivers. You can also grab single frames with the "d518" test software on the download page.
OV518+ Yes (1.44) Usually; some people can't make it work.
Same as OV518, but with more RAM and an 8 KHz audio interface (supported by usbaudio driver).
OV519
Yes (ov51x)
Yes (ov51x)
Replacement for the OV511 and OV518. JPEG compression, up to 800x600, 24Khz audio, 8051 microcontroller. Used in Sony EyeToy. Supported by experimental ov51x driver (you need an application that supports JPEG). Supposedly there is a 100-pin version of this, in addition to the more common 64-pin version.
OV528
N/A N/A This is a digital video/I2C to serial (RS-232?) bridge. Has internal JPEG compression engine. Is used in some PDA and phone cameras.
OV529 No, or N/A
No, or N/A Seems like an updated version of OV528. Probably no need to support this.
OV530
Yes (ov51x-1.12) Yes (ov51x-1.12) "Enhanced single-chip processor for USB PC camera". Seems to be an OV519, possibly with dual-mode and other features.
OV531 Unknown Unknown Dual-mode camera. Not much else known.
OV534
Unknown
Unknown Unknown. Same chip as OV531?
OV550
Unknown Unknown Unknown
OV681 N/A N/A This appears to be a clone of the Winbond W9967CF chip. Specs: "Dual mode JPEG USB controller. Fully compliant with ISO/IEC 10918-1 international JPEG standart,128L QFP". Supported by W9968CF project.
OV651 N/A
N/A Used in conjunction with OV681. Specs: "DSC Microcontroller (8-bit, 44QFP)"
FX2 "2800"
Yes (2.15)
Yes (2.17)
This is a high-speed USB chip (CY7C68013) made by Cypress Semi., with OmniVision firmware, for 640x480 sensors. I don't know the exact name of it yet. It's used in at least five cameras (Orange Micro iBot2, Trust 380 Aplux MU2-35/48/130). Works, but has some minor bugs relating to image stability.
FX2 "9000" No No This is a high-speed USB chip made by Cypress Semi., with OmniVision firmware. I don't know the exact name of it yet. OV sells an evaluation board for it, but I don't know if it's used in any retail devices yet. I think the "9000" design is for the >1.3 MPixel cameras.