[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
....