Web lists-archives.com

STV06xx and 046d:0840 "Logitech, Inc. QuickCam Express" / "Dexxa cam" (not working)




Hello 

I am trying to get my Dexxa cam to work with the "new" driver STV06xx .
no success so far ...
the tests here, have been done with the version of v4l that comme with 2.6.29.4
i get the same with 2.6.30  . i have also tried the v4l "mercurial" from a few days ago .
---->same it does not work. 

i put the following debug line in modprobe.conf :
options gspca_main debug=0x017f

the device gets recognised ok , when plugged in . 
I used svv for testing (nifty app from JF Moine ! )

I then try svv -g -d /dev/dexxa_cam ; 
most of the time i get this :
[root@neptune root]# svv -g -d /dev/dexxa_cam
raw pixfmt: BA81 360x296
pixfmt: RGB3 360x296
mmap method
select timeout

sometimes when the debug is on , and on a first attempt (driver fresly loaded)
i will get a "garbage picture" (snow) 
I will get a "timeout" on further attempts :

[root@neptune root]# svv -g -d /dev/dexxa_cam
raw pixfmt: BA81 360x296
pixfmt: RGB3 360x296
mmap method
image dumped to 'image.dat'



here is the debug (dmesg) from device initialisation : 


usb 1-1: new full speed USB device using uhci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
gspca: main v2.4.0 registered
STV06xx: Probing for a stv06xx device
gspca: probing 046d:0840
STV06xx: Configuring camera
STV06xx: Written 0x5 to address 0x1423, status: 1
STV06xx: Written 0x0 to address 0x1423, status: 1
STV06xx: HDCS-1000/1100 sensor detected
STV06xx: Initializing camera
STV06xx: Written 0x0 to address 0x1440, status: 1
STV06xx: Written 0x0 to address 0x423, status: 1
STV06xx: Written 0x1d to address 0x1500, status: 1
STV06xx: Written 0xb5 to address 0x1501, status: 1
STV06xx: Written 0xa8 to address 0x1502, status: 1
STV06xx: Written 0x95 to address 0x1503, status: 1
STV06xx: Written 0x7 to address 0x1504, status: 1
STV06xx: Written 0x20 to address 0x1443, status: 1
STV06xx: Written 0x34f to address 0x15c1, status: 2
STV06xx: Written 0x1 to address 0x15c3, status: 1
STV06xx: Written 0xa to address 0x1680, status: 1
STV06xx: Writing exposure 5000, rowexp 4, srowexp 19018
gspca: probe ok
usbcore: registered new interface driver STV06xx
STV06xx: registered


here is the debug from an attempt with svv -g -d /dev/dexxa_cam  (time out)  :

gspca: svv open
gspca: open done
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=BA81, description='BA81'
gspca main driver: VIDIOC_ENUM_FRAMESIZES error -22
gspca main driver: VIDIOC_ENUM_FMT error -22
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_G_INPUT value=0
gspca main driver: VIDIOC_ENUMINPUT index=0, name=STV06xx, type=2, audioset=0, tuner=0, std=00000000, status=0
gspca main driver: VIDIOC_QUERYCTRL id=0x980911, type=1, name=exposure, min/max=0/65535, step=1, default=5000, flags=0x00000020
gspca main driver: VIDIOC_QUERYCTRL id=0x98090c
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980914
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980915
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980910
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_TRY_FMT type=vid-cap
gspca: try fmt cap BA81 640x480
gspca main driver: width=360, height=296, format=BA81, field=none, bytesperline=360 sizeimage=106560, colorspace=8
gspca main driver: VIDIOC_S_FMT type=vid-cap
gspca main driver: width=360, height=296, format=BA81, field=none, bytesperline=360 sizeimage=106560, colorspace=8
gspca: try fmt cap BA81 360x296
gspca: frame alloc frsz: 106560
gspca: reqbufs st:0 c:4
gspca main driver: VIDIOC_REQBUFS count=4, type=vid-cap, memory=mmap
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=0, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00000000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7eeb000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=1, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x0001b000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b743a000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=2, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00036000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b741f000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=3, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00051000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7404000 size:110592
gspca: qbuf 0
gspca: qbuf q:1 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=0, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 1
gspca: qbuf q:2 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=1, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 2
gspca: qbuf q:3 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=2, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 3
gspca: qbuf q:0 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=3, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca main driver: VIDIOC_STREAMON type=vid-cap
gspca: init transfer alt 2
gspca: use alt 1 ep 0x81
gspca: isoc 32 pkts size 1023 = bsize:32736
STV06xx: Starting stream
STV06xx: Written 0x1 to address 0x1440, status: 1
STV06xx: Started streaming
gspca: stream on OK BA81 360x296
gspca: poll
gspca: poll
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: packet [18] o:18414 l:4
STV06xx: Packet of length 4 arrived
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: poll
gspca: svv close
STV06xx: Written 0x0 to address 0x1440, status: 1
STV06xx: Halting stream
STV06xx: Stopped streaming
gspca: kill transfer
gspca: isoc irq
gspca: isoc irq
gspca: stream off OK
gspca: frame free
gspca: close done
gspca: svv open
gspca: open done
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=BA81, description='BA81'
gspca main driver: VIDIOC_ENUM_FRAMESIZES error -22
gspca main driver: VIDIOC_ENUM_FMT error -22
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_G_INPUT value=0
gspca main driver: VIDIOC_ENUMINPUT index=0, name=STV06xx, type=2, audioset=0, tuner=0, std=00000000, status=0
gspca main driver: VIDIOC_QUERYCTRL id=0x980911, type=1, name=exposure, min/max=0/65535, step=1, default=5000, flags=0x00000020
gspca main driver: VIDIOC_QUERYCTRL id=0x98090c
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980914
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980915
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980910
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_TRY_FMT type=vid-cap
gspca: try fmt cap BA81 640x480
gspca main driver: width=360, height=296, format=BA81, field=none, bytesperline=360 sizeimage=106560, colorspace=8
gspca main driver: VIDIOC_S_FMT type=vid-cap
gspca main driver: width=360, height=296, format=BA81, field=none, bytesperline=360 sizeimage=106560, colorspace=8
gspca: try fmt cap BA81 360x296
gspca: frame alloc frsz: 106560
gspca: reqbufs st:0 c:4
gspca main driver: VIDIOC_REQBUFS count=4, type=vid-cap, memory=mmap
gspca main driver: VIDIOC_QUERYBUF 01:07:26.00548893 index=0, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00000000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7f31000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=1, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x0001b000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7480000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=2, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00036000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7465000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=3, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00051000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b744a000 size:110592
gspca: qbuf 0
gspca: qbuf q:1 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=0, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 1
gspca: qbuf q:2 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=1, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 2
gspca: qbuf q:3 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=2, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 3
gspca: qbuf q:0 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=3, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca main driver: VIDIOC_STREAMON type=vid-cap
gspca: init transfer alt 2
gspca: use alt 1 ep 0x81
gspca: isoc 32 pkts size 1023 = bsize:32736
STV06xx: Starting stream
STV06xx: Written 0x1 to address 0x1440, status: 1
STV06xx: Started streaming
gspca: stream on OK BA81 360x296
gspca: poll
gspca: poll
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: isoc irq
gspca: poll
gspca: svv close
STV06xx: Written 0x0 to address 0x1440, status: 1
STV06xx: Halting stream
STV06xx: Stopped streaming
gspca: kill transfer
gspca: isoc irq
gspca: isoc irq
gspca: stream off OK
gspca: frame free
gspca: close done


here is the debug of an attempt with  with svv -g -d /dev/dexxa_cam  (capture OK , frame is garbage )  :

gspca: svv open
gspca: open done
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=BA81, description='BA81'
gspca main driver: VIDIOC_ENUM_FRAMESIZES error -22
gspca main driver: VIDIOC_ENUM_FMT error -22
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_G_INPUT value=0
gspca main driver: VIDIOC_ENUMINPUT index=0, name=STV06xx, type=2, audioset=0, tuner=0, std=00000000, status=0
gspca main driver: VIDIOC_QUERYCTRL id=0x980911, type=1, name=exposure, min/max=0/65535, step=1, default=5000, flags=0x00000020
gspca main driver: VIDIOC_QUERYCTRL id=0x98090c
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980914
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980915
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCTRL id=0x980910
gspca main driver: VIDIOC_QUERYCTRL error -22
gspca main driver: VIDIOC_QUERYCAP driver=STV06xx, card=Camera, bus=0000:00:11.2, version=0x00020400, capabilities=0x05000001
gspca main driver: VIDIOC_TRY_FMT type=vid-cap
gspca: try fmt cap BA81 640x480
gspca main driver: width=360, height=296, format=BA81, field=none, bytesperline=360 sizeimage=106560, colorspace=8
gspca main driver: VIDIOC_S_FMT type=vid-cap
gspca main driver: width=360, height=296, format=BA81, field=none, bytesperline=360 sizeimage=106560, colorspace=8
gspca: try fmt cap BA81 360x296
gspca: frame alloc frsz: 106560
gspca: reqbufs st:0 c:4
gspca main driver: VIDIOC_REQBUFS count=4, type=vid-cap, memory=mmap
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=0, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00000000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7f08000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=1, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x0001b000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7457000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=2, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00036000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b743c000 size:110592
gspca main driver: VIDIOC_QUERYBUF 00:00:00.00000000 index=3, type=vid-cap, bytesused=0, flags=0x00000000, field=1, sequence=0, memory=mmap, offset/userptr=0x00051000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: mmap start:b7421000 size:110592
gspca: qbuf 0
gspca: qbuf q:1 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=0, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 1
gspca: qbuf q:2 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=1, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 2
gspca: qbuf q:3 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=2, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: qbuf 3
gspca: qbuf q:0 i:0 o:0
gspca main driver: VIDIOC_QBUF 00:00:00.00000000 index=3, type=vid-cap, bytesused=0, flags=0x00000002, field=0, sequence=0, memory=mmap, offset/userptr=0x00000000, length=0
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca main driver: VIDIOC_STREAMON type=vid-cap
gspca: init transfer alt 2
gspca: use alt 1 ep 0x81
gspca: isoc 32 pkts size 1023 = bsize:32736
STV06xx: Starting stream
STV06xx: Written 0x1 to address 0x1440, status: 1
STV06xx: Started streaming
gspca: stream on OK BA81 360x296
gspca: poll
gspca: poll
gspca: isoc irq
gspca: packet [0] o:0 l:222
STV06xx: Packet of length 222 arrived
STV06xx: Chunk id: 200, length: 218
STV06xx: Frame data packet detected
gspca: add t:2 l:218
gspca: packet [1] o:1023 l:22
STV06xx: Packet of length 22 arrived
STV06xx: Chunk id: 200, length: 18
STV06xx: Frame data packet detected
gspca: add t:2 l:18
gspca: packet [2] o:2046 l:24
STV06xx: Packet of length 24 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
gspca: packet [3] o:3069 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: packet [4] o:4092 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
gspca: frame complete len:20 q:0 i:1 o:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: packet [5] o:5115 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: packet [6] o:6138 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
gspca: frame complete len:20 q:0 i:2 o:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: packet [7] o:7161 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: packet [8] o:8184 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
gspca: frame complete len:20 q:0 i:3 o:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: packet [9] o:9207 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: packet [10] o:10230 l:32
STV06xx: Packet of length 32 arrived
STV06xx: Chunk id: 200, length: 20
STV06xx: Frame data packet detected
gspca: add t:2 l:20
STV06xx: Chunk id: 8002, length: 0
STV06xx: End of frame detected
gspca: add t:3 l:0
gspca: frame complete len:20 q:0 i:0 o:0
STV06xx: Chunk id: 8001, length: 0
STV06xx: Starting new frame
gspca: add t:1 l:0
gspca: poll
gspca: dqbuf
gspca: frame wait q:0 i:0 o:1
gspca: dqbuf 0
gspca main driver: VIDIOC_DQBUF 01:29:26.00259370 index=0, type=vid-cap, bytesused=20, flags=0x00000001, field=1, sequence=1, memory=mmap, offset/userptr=0x00000000, length=110592
gspca main driver: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
gspca: svv close
STV06xx: Written 0x0 to address 0x1440, status: 1
STV06xx: Halting stream
STV06xx: Stopped streaming
gspca: kill transfer
gspca: isoc irq
gspca: isoc irq
gspca: stream off OK
gspca: frame free
gspca: close done

(i enclose the captured frame image.dat   (rgb) ) 

i also enclose a screen capture (garbage)  of the command
svv -d /dev/dexxa

Are  there any tests or further debug i can do , to help find out what is the problem 
with this driver ? 
according to a post from Hans de Goede in January , Camera with HDCS-1000/1100 sensor 
might or might not work (further testing needed . 
I have a feeling that timing issues are involved , as i get a garbage picture with 
debug on , and a time-out without debug ...

thanks for any help . 

Attachment: image.dat
Description: Binary data

Attachment: screen_capture.png
Description: PNG image

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list