^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) .. SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Zoran 364xx based USB webcam module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) ===================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) site: http://royale.zerezo.com/zr364xx/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) mail: royale@zerezo.com
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Introduction
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) ------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) This brings support under Linux for the Aiptek PocketDV 3300 and similar
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) devices in webcam mode. If you just want to get on your PC the pictures
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) and movies on the camera, you should use the usb-storage module instead.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) The driver works with several other cameras in webcam mode (see the list
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) below).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Possible chipsets are : ZR36430 (ZR36430BGC) and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) maybe ZR36431, ZR36440, ZR36442...
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) You can try the experience changing the vendor/product ID values (look
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) at the source code).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) You can get these values by looking at /var/log/messages when you plug
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) your camera, or by typing : cat /sys/kernel/debug/usb/devices.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Install
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) -------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) In order to use this driver, you must compile it with your kernel,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) with the following config options::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) ./scripts/config -e USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) ./scripts/config -m MEDIA_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) ./scripts/config -e MEDIA_USB_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) ./scripts/config -e MEDIA_CAMERA_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) ./scripts/config -m USB_ZR364XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) Usage
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) -----
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) modprobe zr364xx debug=X mode=Y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) - debug : set to 1 to enable verbose debug messages
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) - mode : 0 = 320x240, 1 = 160x120, 2 = 640x480
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) You can then use the camera with V4L2 compatible applications, for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) example Ekiga.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) To capture a single image, try this: dd if=/dev/video0 of=test.jpg bs=1M
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) count=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) links
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) -----
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) http://mxhaard.free.fr/ (support for many others cams including some Aiptek PocketDV)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) http://www.harmwal.nl/pccam880/ (this project also supports cameras based on this chipset)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) Supported devices
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) -----------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) ====== ======= ============== ====================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) Vendor Product Distributor Model
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) ====== ======= ============== ====================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) 0x08ca 0x0109 Aiptek PocketDV 3300
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) 0x08ca 0x0109 Maxell Maxcam PRO DV3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) 0x041e 0x4024 Creative PC-CAM 880
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) 0x0d64 0x0108 Aiptek Fidelity 3200
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) 0x0d64 0x0108 Praktica DCZ 1.3 S
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) 0x0d64 0x0108 Genius Digital Camera (?)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) 0x0d64 0x0108 DXG Technology Fashion Cam
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) 0x0546 0x3187 Polaroid iON 230
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) 0x0d64 0x3108 Praktica Exakta DC 2200
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) 0x0d64 0x3108 Genius G-Shot D211
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) 0x0595 0x4343 Concord Eye-Q Duo 1300
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) 0x0595 0x4343 Concord Eye-Q Duo 2000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) 0x0595 0x4343 Fujifilm EX-10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) 0x0595 0x4343 Ricoh RDC-6000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) 0x0595 0x4343 Digitrex DSC 1300
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) 0x0595 0x4343 Firstline FDC 2000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) 0x0bb0 0x500d Concord EyeQ Go Wireless
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) 0x0feb 0x2004 CRS Electronic 3.3 Digital Camera
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) 0x0feb 0x2004 Packard Bell DSC-300
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) 0x055f 0xb500 Mustek MDC 3000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) 0x08ca 0x2062 Aiptek PocketDV 5700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) 0x052b 0x1a18 Chiphead Megapix V12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) 0x04c8 0x0729 Konica Revio 2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) 0x04f2 0xa208 Creative PC-CAM 850
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) 0x0784 0x0040 Traveler Slimline X5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) 0x06d6 0x0034 Trust Powerc@m 750
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) 0x0a17 0x0062 Pentax Optio 50L
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) 0x06d6 0x003b Trust Powerc@m 970Z
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) 0x0a17 0x004e Pentax Optio 50
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) 0x041e 0x405d Creative DiVi CAM 516
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 0x08ca 0x2102 Aiptek DV T300
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) 0x06d6 0x003d Trust Powerc@m 910Z
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) ====== ======= ============== ====================