[cpia] Problems with CPiA USB webcam
Vladimir Grebinskiy
grebinsk@cgen.com
Tue, 11 Jul 2000 23:30:48 -0400
Hi,
I am trying to make my "Wonder Eye" USB webcam work with cpia driver.
The "gqcam" works usually a few second and stops (I can kill with
Ctrl-C and relaunch).
In `dmesg` I see errors like this: cpia.c:parse_picture(1964):line
length was not 1 but -1 after 4044/40312 bytes (see below for full
text).
It is funny, but if I set "contrast" to zero in gqcam, it works much
longer. Switching to QCIF, hangs program immediately.
I am running linux-i686-UP-2.4.0-test3 with Debian Potato. I tried
drivers from webcam.sourceforge.net with the same results.
Thanks in advance for any suggestions,
Vladimir
The computer is P3-500 with BX chipset
`lspci` is:
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge
(rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge
(rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:0e.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev
06)
00:10.0 Ethernet controller: 3Com Corporation 3c905C-TX [Fast Etherlink]
(rev 6c)
01:00.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 3 (rev
01)
# cat /proc/cpia/video0
read-only
-----------------------
V4L Driver version: 0.7.4
CPIA Version: 1.30 (2.10)
CPIA PnP-ID: 0553:0002:0100
VP-Version: 1.0 0141
system_state: 0x02
grab_state: 0x34
stream_state: 0x00
fatal_error: 0x00
cmd_error: 0x00
debug_flags: 0x00
vp_status: 0x10
error_code: 0x97
video_size: CIF
sub_sample: 422
yuv_order: YUYV
roi: ( 0, 0) to (352, 288)
actual_fps: 7
transfer_rate: 812kB/s
read-write
----------------------- current min max default comment
brightness: 50 0 100 50
contrast: 0 0 96 48 steps of
8
saturation: 50 0 100 50
sensor_fps: 15.000 3 30 15
stream_start_line: 240 0 288 240
ecp_timing: normal slow normal normal
color_balance_mode: auto manual auto auto
red_gain: 4 0 212 32
green_gain: 3 0 212 6
blue_gain: 99 0 212 92
max_gain: 2 1,2,4,8 2
exposure_mode: auto manual auto auto
centre_weight: on off on on
gain: 2 1 max_gain 1 1,2,4,8
possible
fine_exp: 2 0 511 0
coarse_exp: 302 0 65535 185
red_comp: 220 220 255 220
green1_comp: 214 214 255 214
green2_comp: 214 214 255 214
blue_comp: 230 230 255 230
apcor_gain1: 0x1c 0x0 0xff 0x1c
apcor_gain2: 0x1a 0x0 0xff 0x1a
apcor_gain4: 0x2d 0x0 0xff 0x2d
apcor_gain8: 0x2a 0x0 0xff 0x2a
vl_offset_gain1: 24 0 255 24
vl_offset_gain2: 28 0 255 28
vl_offset_gain4: 30 0 255 30
vl_offset_gain8: 30 0 255 30
flicker_control: off off on off
mains_frequency: 50 50 60 50 only
50/60
allowable_overexposure: 0 0 255 0
compression_mode: auto none,auto,manual auto
decimation_enable: off off off off
compression_target: quality framerate quality quality
target_framerate: 7 0 30 7
target_quality: 10 0 255 10
y_threshold: 11 0 31 15
uv_threshold: 10 0 31 15
hysteresis: 3 0 255 3
threshold_max: 11 0 255 11
small_step: 1 0 255 1
large_step: 3 0 255 3
decimation_hysteresis: 2 0 255 2
fr_diff_step_thresh: 5 0 255 5
q_diff_step_thresh: 3 0 255 3
decimation_thresh_mod: 2 0 255 2
Error-log:
V4L-Driver for Vision CPiA based cameras v0.7.4
usb.c: registered new driver cpia
USB CPiA camera found
CPiA Version: 1.30 (2.10)
CPiA PnP-ID: 0553:0002:0100
VP-Version: 1.0 0141
cpia data error: [1] len=217, status=FFFFFFAC
cpia.c:parse_picture(1964):line length was not 1 but 0 after 24216/25734
bytes
cpia data error: [7] len=229, status=FFFFFFAC
cpia data error: [9] len=195, status=FFFFFFAC
cpia data error: [4] len=231, status=FFFFFFAC
cpia.c:parse_picture(1946):EOL not found giving up after 12330/15826
bytes
cpia data error: [7] len=279, status=FFFFFFAC
cpia data error: [3] len=218, status=FFFFFFAC
cpia data error: [5] len=221, status=FFFFFFAC
cpia data error: [6] len=199, status=FFFFFFAC
cpia data error: [8] len=228, status=FFFFFFAC
cpia data error: [2] len=203, status=FFFFFFAC
cpia data error: [4] len=212, status=FFFFFFAC
cpia data error: [5] len=245, status=FFFFFFAC
cpia data error: [0] len=249, status=FFFFFFAC
cpia data error: [2] len=213, status=FFFFFFAC
cpia data error: [6] len=195, status=FFFFFFAC
cpia data error: [4] len=243, status=FFFFFFAC
cpia data error: [7] len=205, status=FFFFFFAC
cpia data error: [3] len=245, status=FFFFFFAC
cpia data error: [4] len=242, status=FFFFFFAC
cpia data error: [1] len=192, status=FFFFFFAC
cpia data error: [3] len=205, status=FFFFFFAC
cpia data error: [7] len=213, status=FFFFFFAC
cpia.c:parse_picture(1964):line length was not 1 but -2 after 1952/29322
bytes
cpia data error: [8] len=236, status=FFFFFFAC
cpia data error: [0] len=234, status=FFFFFFAC
cpia data error: [2] len=194, status=FFFFFFAC
cpia data error: [4] len=267, status=FFFFFFAC
cpia data error: [1] len=205, status=FFFFFFAC
cpia data error: [5] len=245, status=FFFFFFAC
cpia data error: [7] len=207, status=FFFFFFAC
cpia data error: [1] len=208, status=FFFFFFAC
cpia data error: [3] len=211, status=FFFFFFAC
cpia.c:parse_picture(1964):line length was not 1 but 0 after 20896/24518
bytes
cpia data error: [3] len=218, status=FFFFFFAC
cpia data error: [7] len=194, status=FFFFFFAC
cpia data error: [9] len=202, status=FFFFFFAC
cpia data error: [5] len=203, status=FFFFFFAC
cpia.c:parse_picture(1964):line length was not 1 but -1 after
17065/21500 bytes
cpia data error: [5] len=191, status=FFFFFFAC
cpia data error: [7] len=204, status=FFFFFFAC
cpia data error: [9] len=216, status=FFFFFFAC
cpia data error: [1] len=186, status=FFFFFFAC
....