[Linux-uvc-devel] Problems with QC 5000 Pro, Ubuntu 5.1, 2.6.12-10-386
Linux UVC driver and tools
Brought to you by:
pinchartl
|
From: Matthias J. <lin...@we...> - 2006-01-29 22:13:16
|
Hello there. I have got a Logitech Quickcam 5000 Pro and want to use it under linux - thus I found and downloaded your driver. I compiled it using Ubuntu Linux 5.1, kernel 2.6.12-10-386, compilation and installation worked fine without warnings. But the driver seems to fail on my configuration. If I'm connecting the QC 5000, dmesg output is: ===== [4296804.731000] usb 3-2: new high speed USB device using ehci_hcd and address 7[4296805.114000] usbvideo: Probing device 2 [4296805.115000] Format MJPEG found [4296805.115000] Format Uncompressed found [4296805.116000] usbvideo: Found a Status endpoint (addr 87). [4296805.116000] usbvideo: Found UVC device (1.00) [4296805.117000] usbvideo: Scanning UVC chain: OT 5 <- Unit 4 <- Unit 3 <- Unit 2 <- IT 1 [4296805.117000] usbvideo: Found a valid video chain (1 -> 5). [4296805.213000] usbvideo: UVC device initialized. ===== With your test program posted in https://lists.berlios.de/pipermail/linux-uvc-devel/2006-January/000003.html using "test /dev/video0" I'm getting the output: ===== #Device /dev/video0 opened: . Video format set: width: 640 height: 480 buffer size: 614400 16 buffers allocated. length: 614400 offset: 0 Buffer 0 mapped at address 0xb7c63000. length: 614400 offset: 614400 Buffer 1 mapped at address 0xb7bcd000. length: 614400 offset: 1228800 Buffer 2 mapped at address 0xb7b37000. length: 614400 offset: 1843200 Buffer 3 mapped at address 0xb7aa1000. length: 614400 offset: 2457600 Buffer 4 mapped at address 0xb7a0b000. length: 614400 offset: 3072000 Buffer 5 mapped at address 0xb7975000. length: 614400 offset: 3686400 Buffer 6 mapped at address 0xb78df000. length: 614400 offset: 4300800 Buffer 7 mapped at address 0xb7849000. length: 614400 offset: 4915200 Buffer 8 mapped at address 0xb77b3000. length: 614400 offset: 5529600 Buffer 9 mapped at address 0xb771d000. length: 614400 offset: 6144000 Buffer 10 mapped at address 0xb7687000. length: 614400 offset: 6758400 Buffer 11 mapped at address 0xb75f1000. length: 614400 offset: 7372800 Buffer 12 mapped at address 0xb755b000. length: 614400 offset: 7987200 Buffer 13 mapped at address 0xb74c5000. length: 614400 offset: 8601600 Buffer 14 mapped at address 0xb742f000. length: 614400 offset: 9216000 Buffer 15 mapped at address 0xb7399000. Unable to dequeue buffer (5). ===== I'm getting no output images from the cam, here's the dmesg output: ===== [4297530.434000] usbvideo: uvc_v4l2_open [4297530.447000] usbvideo: VIDIOC_QUERYCAP [4297530.453000] usbvideo: VIDIOC_S_FMT [4297530.453000] usbvideo: Trying format 0x56595559 (YUYV): 1280x960. [4297530.531000] usbvideo: VIDIOC_REQBUFS [4297530.594000] usbvideo: VIDIOC_QUERYBUF [4297530.633000] usbvideo: uvc_v4l2_mmap [4297530.693000] usbvideo: VIDIOC_QUERYBUF [4297530.730000] usbvideo: uvc_v4l2_mmap [4297530.777000] usbvideo: VIDIOC_QUERYBUF [4297530.816000] usbvideo: uvc_v4l2_mmap [4297530.857000] usbvideo: VIDIOC_QUERYBUF [4297530.903000] usbvideo: uvc_v4l2_mmap [4297530.940000] usbvideo: VIDIOC_QUERYBUF [4297530.986000] usbvideo: uvc_v4l2_mmap [4297531.025000] usbvideo: VIDIOC_QUERYBUF [4297531.060000] usbvideo: uvc_v4l2_mmap [4297531.107000] usbvideo: VIDIOC_QUERYBUF [4297531.108000] usbvideo: uvc_v4l2_mmap [4297531.109000] usbvideo: VIDIOC_QUERYBUF [4297531.189000] usbvideo: uvc_v4l2_mmap [4297531.192000] usbvideo: VIDIOC_QUERYBUF [4297531.239000] usbvideo: uvc_v4l2_mmap [4297531.275000] usbvideo: VIDIOC_QUERYBUF [4297531.276000] usbvideo: uvc_v4l2_mmap [4297531.318000] usbvideo: VIDIOC_QUERYBUF [4297531.320000] usbvideo: uvc_v4l2_mmap [4297531.362000] usbvideo: VIDIOC_QUERYBUF [4297531.363000] usbvideo: uvc_v4l2_mmap [4297531.363000] usbvideo: VIDIOC_QUERYBUF [4297531.363000] usbvideo: uvc_v4l2_mmap [4297531.406000] usbvideo: VIDIOC_QUERYBUF [4297531.406000] usbvideo: uvc_v4l2_mmap [4297531.448000] usbvideo: VIDIOC_QUERYBUF [4297531.448000] usbvideo: uvc_v4l2_mmap [4297531.484000] usbvideo: VIDIOC_QUERYBUF [4297531.485000] usbvideo: uvc_v4l2_mmap [4297531.532000] usbvideo: VIDIOC_STREAMON [4297531.982000] usbvideo: > uvc_v4l2_release [4297532.060000] usbvideo: < uvc_v4l2_release ===== Could you help me? It's very important to realize an university roboter project using the qc 5000. Thx for your great work! Regards, Matthias --- Leipzig, Germany |