From: Martin C. D. <md...@co...> - 2005-12-26 10:12:33
|
Hi! I am having a problem with a Pixart webcam (VId 0x93a; PId 0x2600) sold by Tchibo, see http://www.qbik.ch/usb/devices/showdev.php?id=3555 . On the same page, a Windows USB snoop log is also linked, at http://home.arcor.de/dirk.buehler/usbsnoop.log.gz . The MR97311 bridge seems to basically work, but the system waits indefinitely while the frame is supposed to be captured: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x2E , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x35 , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x5F , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x60 , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x61 , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x62 , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x63 , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0x64 , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [MISensor_BulkWrite:429] reg write: 0xFFFFFFF1 , result = 0x5 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/mr97311.h: > [pcam_reg_write:99] reg write: 0x00 , result = 0x2 > Dec 26 00:50:33 farpoint kernel: > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca50x_init_isoc:2007] init isoc int 0 altsetting 2 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_open:4045] Open done > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4147] do_IOCtl: 0x803C7601 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4162] VIDIOCGCAP f0bc7ea0 : > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4147] do_IOCtl: 0x80207609 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4739] VIDIOCGWIN: 160x120 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4147] do_IOCtl: 0x800E7606 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4299] VIDIOCGPICT: depth=24, palette=0 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4147] do_IOCtl: 0x803C7601 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4162] VIDIOCGCAP f429fea0 : > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4147] do_IOCtl: 0x80207609 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4739] VIDIOCGWIN: 160x120 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4147] do_IOCtl: 0x800E7606 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_do_ioctl:4299] VIDIOCGPICT: depth=24, palette=0 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_read:5087] 921600 bytes, noblock=0 > Dec 26 00:50:33 farpoint kernel: > /home/martin/spca5xx-20051212/drivers/usb/spca5xx.c: > [spca5xx_read:5105] Waiting for a frame done Attached below is my complete /var/log/messages from Knoppix under Linux v2.6.14.4 -- I tried the PAC207 bridge first, assuming 0x2600 would be like 0x2468, but that led to DEALLOC errors, so it was obviously the wrong way. Therefore you would have to look into the second half of the logfile for the relevant information. |