From: michel X. <mx...@ma...> - 2004-10-21 21:49:02
|
Le Jeudi 21 Octobre 2004 22:40, Seba T. a =E9crit : > first of all let me just tell u how i admire ur work on that driver. thx a > lot and know that lots of people really admire u. > > > now to the point > > > i change my linux ditros quite often - i have intel cs330 webcam. sometim= es > the driver worked sometimes not and i figured out that probably it never > worked with kernels i compiled myself. > > the drivers compiles and installs ok, i modprobe the module but sometimes > the image is just black > > so i have some questions : > > 1. Are there any special options i have to enable in kernels > > 2. on the debian 2.6.8 kernel i could't compile spcaview so maybe that's > the problem with the cam not working too > heres compile error with spcaview > > " > In file included from /usr/include/linux/videodev.h:8, > from spcaview.c:33: > /usr/include/linux/videodev2.h:436: error: parse error before '*' token > /usr/include/linux/videodev2.h:438: error: parse error before '*' token > /usr/include/linux/videodev2.h:439: error: parse error before '}' token > /usr/include/linux/videodev2.h:810: error: field `win' has incomplete type > In file included from spcaview.c:33: > /usr/include/linux/videodev.h:225: error: parse error before '*' token > /usr/include/linux/videodev.h:226: error: conflicting types for `clipcoun= t' > /usr/include/linux/videodev2.h:437: error: previous declaration of > `clipcount' /usr/include/linux/videodev.h:232: error: parse error before > '}' token spcaview.c: In function `main': > spcaview.c:148: error: storage size of `videowin' isn't known > spcaview.c:771: error: invalid application of `sizeof' to an incomplete > type spcaview.c:771: error: invalid application of `sizeof' to an > incomplete type spcaview.c:771: error: invalid application of `sizeof' to > an incomplete type spcaview.c:771: error: invalid application of `sizeof' > to an incomplete type spcaview.c:775: error: invalid application of > `sizeof' to an incomplete type spcaview.c:775: error: invalid application > of `sizeof' to an incomplete type spcaview.c:775: error: invalid > application of `sizeof' to an incomplete type spcaview.c:775: error: > invalid application of `sizeof' to an incomplete type make: *** > [spcaview.o] Error 1 > " > > 3. in some other post i saw u asked for modprobe debug=3D5 log so here it= is > > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x01,0x5A:0x00, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x02,0x00:0x03, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x02,0x01:0x00, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x02,0x05:0x00, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x02,0x06:0x00, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x02,0x07:0x00, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x02,0x10:0x00, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reg_write:1454] reg > write: 0x02,0x11:0x00, 0x0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_stop:1653] stopping > (unimplemented) > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_set_packet_size:169= 5] > set packet size: 0, mult=3D0, alt=3D0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_set_packet_size:170= 1] > iface alt: 0 0 > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_restart:1660] > restarting (unimplemented) > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reset:1644] Reset: > type=3D0x0 (Currently unimplemented) > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: > [spca50x_configure_sensor:4785] starting configuration > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_reset:1644] Reset: > type=3D0x0 (Currently unimplemented) > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_configure:5164] > Spcaxx Configure done !! > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_probe:7493] setting > video device =3D f6018180, spca50x =3D f30c8000 > usbcore: registered new driver spca50x > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: spca5xx driver 0.52 register= ed > > > without the debug 5 it is more clear , so i rmmod spca and modprobe it > without debug 5 > > and here is the output usbcore: deregistering driver spca50x > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_disconnect:7573] > Disconnect > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_disconnect:7610] > Debug5 /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_dealloc:3445] > entered /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_dealloc:344= 8] > deallocating buffer memory now > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_do_dealloc:3401] > entered /tmp/spca5xx-20041008/drivers/usb/spca50x.c: > [spca50x_do_dealloc:3424] buffer memory deallocated > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_do_dealloc:3426] > leaving /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_dealloc:346= 6] > leaving /tmp/spca5xx-20041008/drivers/usb/spca50x.c: > [spca50x_disconnect:7632] Disconnect complete > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: driver spca5xx deregistered > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: USB SPCA5XX camera found. Ty= pe > Intel Create and Share (SPCA501?+SAA7113?) > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: [spca50x_probe:7466] Camera > type YUYV > usbcore: registered new driver spca50x > /tmp/spca5xx-20041008/drivers/usb/spca50x.c: spca5xx driver 0.52 register= ed > > > so as far as i know the driver is loading corectly am i right? but the > image is blak. what woud be the reason then ? lack of some SDL libraries? > some kernel mods lack? > > > thx in advance, sorry for the length of this post > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out mo= re > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Spca50x-devs mailing list > Spc...@li... > https://lists.sourceforge.net/lists/listinfo/spca50x-devs Seba, Don't really know what happen but something goes wrong with your debian=20 setting as spcaview should compile . Cs330 is know for working but i did not own that cam so cannot verify :( Best regards =2D-=20 Michel Xhaard |