* STV06xx and 046d:0840 "Logitech, Inc. QuickCam Express" / "Dexxa cam" (not working)
@ 2009-06-27 9:47 eric.paturage
2009-06-27 10:05 ` Jean-Francois Moine
0 siblings, 1 reply; 2+ messages in thread
From: eric.paturage @ 2009-06-27 9:47 UTC (permalink / raw)
To: video4linux-list
[-- Attachment #1: Type: TEXT/PLAIN, Size: 22940 bytes --]
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 #2: image.dat --]
[-- Type: APPLICATION/OCTET-STREAM, Size: 319680 bytes --]
[-- Attachment #3: screen_capture.png --]
[-- Type: IMAGE/PNG, Size: 16890 bytes --]
[-- Attachment #4: Type: text/plain, Size: 164 bytes --]
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: STV06xx and 046d:0840 "Logitech, Inc. QuickCam Express" / "Dexxa cam" (not working)
2009-06-27 9:47 STV06xx and 046d:0840 "Logitech, Inc. QuickCam Express" / "Dexxa cam" (not working) eric.paturage
@ 2009-06-27 10:05 ` Jean-Francois Moine
0 siblings, 0 replies; 2+ messages in thread
From: Jean-Francois Moine @ 2009-06-27 10:05 UTC (permalink / raw)
To: eric.paturage; +Cc: video4linux-list
On Sat, 27 Jun 2009 11:47:36 +0200 (CEST)
eric.paturage@orange.fr wrote:
> Hello
Hello Eric,
You should not use this list. The right one for Linux media is:
linux-media@vger.kernel.org
> 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.
[snip]
> 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 ...
You give here the result of an old version (2.6.29). For such problems,
you should always use the last mercurial version from LinuxTv.
The maintainer of this subdriver is Erik Andrén (see Cc:). Erik, may
you help Eric?
Regards.
--
Ken ar c'hentañ | ** Breizh ha Linux atav! **
Jef | http://moinejf.free.fr/
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-06-27 10:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-27 9:47 STV06xx and 046d:0840 "Logitech, Inc. QuickCam Express" / "Dexxa cam" (not working) eric.paturage
2009-06-27 10:05 ` Jean-Francois Moine
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox