Re: [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: michel X. <mx...@ma...> - 2006-01-29 23:00:43
|
Le Dimanche 29 Janvier 2006 22:13, Matthias Jauernig a écrit : > 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 > _______________________________________________ > Linux-uvc-devel mailing list > Lin...@li... > http://lists.berlios.de/mailman/listinfo/linux-uvc-devel Mathias, Try uvcview from here: http://mxhaard.free.fr/spca50x/Investigation/uvc/ I know the name is not good as M$ used the same i will rename to luvcview when i get times :) regards -- Michel Xhaard http://mxhaard.free.fr |