Hi Ronald, > Hm, ok, before I'm out of clues: could you use a "vanilla" kernel > (preferrably 2.4.21, since I've tested that extensively locally and at > work), with the CVS (branch ZORAN_VIDEODEV_2, so "cvs > -d:pserver:[EMAIL PROTECTED]:/cvsroot/mjpeg login && cvs > -d:pserver:[EMAIL PROTECTED]:/cvsroot/mjpeg co -d > driver-zoran-0.9.x -r ZORAN_VIDEODEV_2 driver-zoran") and with the > insmod option debug=3? That will give quite some debug info, but it's > probably the only way to get some real information.
I am still trying to get my "vanilla" 2.4.21 kernel to boot. (I have yet to ever have gotten a kernel compiled from source to boot properly :( ) In the meantime, I grabbed the CVS snapshot and compiled it under 2.4.21-0.16mm-mdk just to see what I could get. The following is the output from /var/log/messages for a freeze while running xawtv + audio and debug=4: Oct 11 00:58:35 kernel: i2c-core.o: i2c core module version 2.7.0 (20021208) Oct 11 00:58:35 kernel: Linux video capture interface: v1.00 Oct 11 00:58:35 kernel: i2c: initialized Oct 11 00:58:35 kernel: Zoran ZR36060 + ZR36057/67 MJPEG board driver version 0.7 Oct 11 00:58:35 kernel: MJPEG[0]: Zoran ZR36067 (rev 2) irq: 5, memory: 0xe3000000 Oct 11 00:58:35 kernel: MJPEG[0]: subsystem vendor=0x1031 id=0x7efe Oct 11 00:58:35 kernel: MJPEG[0]: Initializing i2c bus... Oct 11 00:58:35 kernel: MJPEG[0]: Card not supported Oct 11 00:58:35 kernel: No known MJPEG cards found. Oct 11 00:58:35 kernel: Linux video codec intermediate layer: v0.2 Oct 11 00:58:35 kernel: i2c-algo-bit.o: i2c bit algorithm module version 2.7.0 (20021208) Oct 11 00:58:35 kernel: Zoran MJPEG board driver version 0.9.5 Oct 11 00:58:35 kernel: MJPEG[0]: Zoran ZR36067 (rev 2) irq: 5, memory: 0xe3000000 Oct 11 00:58:35 kernel: MJPEG[0]: subsystem vendor=0x1031 id=0x7efe Oct 11 00:58:35 kernel: DC10plus[0]: Initializing i2c bus... Oct 11 00:58:35 kernel: DC10plus[0]: Initializing videocodec bus... Oct 11 00:58:35 kernel: ZORAN: 1 card(s) found Oct 11 00:58:35 kernel: DC10plus[0]: zr36057_init() - initializing card[0], zr=f89cb800 Oct 11 00:58:35 kernel: DC10plus[0]: enable_jpg(IDLE) Oct 11 00:58:35 kernel: DC10plus[0]: Guests: 0x10 0x10 0x10 0x10 0x10 0x10 0x10 Oct 11 00:58:35 kernel: DC10plus[0]: Detecting guests activity, please wait... Oct 11 00:58:35 kernel: DC10plus[0]: Guests: 0x10 0x10 0x10 0x10 0x10 0x10 0x10 Oct 11 00:58:35 kernel: DC10plus[0]: 580: 7 => 0x12 Oct 11 00:58:35 kernel: DC10plus[0]: 415: 7 => 0x11 Oct 11 00:58:35 kernel: DC10plus[0]: 19960: 7 => 0x13 Oct 11 00:58:35 kernel: DC10plus[0]: 415: 7 => 0x10 Oct 11 00:58:35 kernel: DC10plus[0]: 19948: 7 => 0x12 Oct 11 00:58:35 kernel: DC10plus[0]: 416: 7 => 0x11 Oct 11 00:58:35 kernel: DC10plus[0]: 20519: 7 => 0x13 Oct 11 00:58:35 kernel: DC10plus[0]: 387: 7 => 0x11 Oct 11 00:58:36 kernel: DC10plus[0]: interrupts received: GIRQ1:60 queue_state=0/0/0/0 Oct 11 00:58:36 kernel: DC10plus[0]: procfs entry /proc/zoran0 allocated. data=f89cb800 Oct 11 00:58:42 kernel: DC10plus[0]: zoran_open(v4l-conf, pid=[3233]), users(-)=0 Oct 11 00:58:42 kernel: DC10plus[0]: enable_jpg(IDLE) Oct 11 00:58:42 kernel: DC10plus[0]: zoran_close(v4l-conf, pid=[3233]), users(+)=1 Oct 11 00:58:42 kernel: DC10plus[0]: enable_jpg(IDLE) Oct 11 00:58:42 kernel: DC10plus[0]: interrupts received: queue_state=0/0/0/0: no interrupts detected. Oct 11 00:58:42 kernel: DC10plus[0]: zoran_close() done Oct 11 00:58:42 kernel: DC10plus[0]: zoran_open(xawtv, pid=[3232]), users(-)=0 Oct 11 00:58:42 kernel: DC10plus[0]: enable_jpg(IDLE) Oct 11 00:58:42 kernel: DC10plus[0]: zoran_close(xawtv, pid=[3232]), users(+)=1 Oct 11 00:58:42 kernel: DC10plus[0]: enable_jpg(IDLE) Oct 11 00:58:42 kernel: DC10plus[0]: interrupts received: queue_state=0/0/0/0: no interrupts detected. Oct 11 00:58:42 kernel: DC10plus[0]: zoran_close() done Oct 11 00:58:42 kernel: DC10plus[0]: zoran_open(xawtv, pid=[3232]), users(-)=0 Oct 11 00:58:42 kernel: DC10plus[0]: enable_jpg(IDLE) Oct 11 00:58:43 kernel: DC10plus[0]: v4l_set_format() - video buffer size (128 kB) is too small Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x32315559 (YU12) Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x59565955 (UYVY) Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x33424752 (RGB3) Oct 11 00:58:43 kernel: DC10plus[0]: v4l_set_format() - video buffer size (128 kB) is too small Oct 11 00:58:43 kernel: DC10plus[0]: v4l_set_format() - video buffer size (128 kB) is too small Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x33424752 (RGB3) Oct 11 00:58:43 kernel: DC10plus[0]: v4l_set_format() - video buffer size (128 kB) is too small Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x0 ( ) Oct 11 00:58:43 kernel: DC10plus[0]: v4l_set_format() - video buffer size (128 kB) is too small Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x59455247 (GREY) Oct 11 00:58:43 kernel: DC10plus[0]: v4l_set_format() - video buffer size (128 kB) is too small Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x50323234 (422P) Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x32315559 (YU12) Oct 11 00:58:43 kernel: DC10plus[0]: VIDIOC_S_FMT - unknown/unsupported format 0x0 ( ) Oct 11 00:58:43 last message repeated 23 times Oct 11 00:58:43 kernel: DC10plus[0]: set_vfe() - width = 384, height = 288 Oct 11 00:58:49 kernel: DC10plus[0]: set_vfe() - width = 384, height = 288 Oct 11 01:00:29 kernel: DC10plus[0]: set_vfe() - width = 384, height = 288 Oct 11 01:00:30 last message repeated 9 times Oct 11 01:00:41 kernel: DC10plus[0]: zoran_open(lavrec, pid=[3282]), users(-)=1 Oct 11 01:00:41 kernel: DC10plus[0]: set_vfe() - width = 384, height = 288 Oct 11 01:00:41 kernel: DC10plus[0]: mmap(MJPEG) of 0x41419000-0x41c19000 (size=8388608) Oct 11 01:00:41 kernel: DC10plus[0]: enable_jpg(MOTION_COMPRESS) Oct 11 01:00:42 kernel: DC10plus[0]: first frame ready: state=0x48000000 odd_even=1 field_per_buff=1 delay=1 Oct 11 01:00:42 kernel: DC10plus[0]: stat_com=1000 queue_state=0/0/2/32 Oct 11 01:00:42 kernel: DC10plus[0]: seq=0 stat_com: 03015501 1ef74000 1f743000 1f743000 Oct 11 01:00:42 kernel: DC10plus[0]: seq=0 stat_com: 03015501 04016221 1f743000 1f743000 Oct 11 01:00:42 kernel: DC10plus[0]: seq=4 stat_com: 1ee82000 1ee82000 050157c9 1f743000 Oct 11 01:00:42 kernel: DC10plus[0]: seq=4 stat_com: 1ee82000 1ee82000 050157c9 06016571 Oct 11 01:00:42 kernel: DC10plus[0]: seq=6 stat_com: 07015571 1ee82000 1f4e1000 1f4e1000 Oct 11 01:00:42 kernel: DC10plus[0]: seq=6 stat_com: 07015571 08016371 1f4e1000 1f4e1000 Oct 11 01:00:43 kernel: DC10plus[0]: enable_jpg(IDLE) Oct 11 01:00:46 kernel: DC10plus[0]: munmap(MJPEG) Oct 11 01:00:46 kernel: DC10plus[0]: zoran_close(lavrec, pid=[3282]), users(+)=2 Oct 11 01:00:46 kernel: DC10plus[0]: zoran_close() done Oct 11 01:00:51 kernel: DC10plus[0]: zoran_open(lavrec, pid=[3288]), users(-)=1 Oct 11 01:00:51 kernel: DC10plus[0]: set_vfe() - width = 384, height = 288 Oct 11 01:00:51 kernel: DC10plus[0]: mmap(MJPEG) of 0x41419000-0x41c19000 (size=8388608) Oct 11 01:00:54 kernel: DC10plus[0]: enable_jpg(MOTION_COMPRESS) Oct 11 01:00:54 kernel: DC10plus[0]: first frame ready: state=0x48000000 odd_even=1 field_per_buff=1 delay=1 Oct 11 01:00:54 kernel: DC10plus[0]: stat_com=1000 queue_state=0/0/2/32 Oct 11 01:00:54 kernel: DC10plus[0]: seq=0 stat_com: 03015921 20e6c000 1e519000 1e519000 Oct 11 01:00:54 kernel: DC10plus[0]: seq=0 stat_com: 03015921 04016529 1e519000 1e519000 Oct 11 01:00:54 kernel: DC10plus[0]: seq=4 stat_com: 1f634000 1f634000 050157b1 1e519000 Oct 11 01:00:54 kernel: DC10plus[0]: seq=4 stat_com: 1f634000 1f634000 050157b1 06015f49 Oct 11 01:00:54 kernel: DC10plus[0]: seq=6 stat_com: 07015499 1f634000 1fb2b000 1fb2b000 Oct 11 01:00:54 kernel: DC10plus[0]: seq=6 stat_com: 07015499 080164b1 1fb2b000 1fb2b000 Oct 11 01:01:04 msec: changed mode of /var/log/cups/error_log from 644 to 640 Oct 11 01:01:04 msec: changed mode of /var/log/linuxconf/netconf.log from 644 to 640 Oct 11 01:01:04 msec: changed mode of /var/log/XFree86.0.log.old from 644 to 640 Oct 11 01:01:04 msec: changed group of /var/log/XFree86.0.log.old from root to adm Oct 11 01:01:04 msec: changed mode of /var/log/wtmp from 664 to 640 Oct 11 01:01:04 msec: changed group of /var/log/wtmp from utmp to adm Oct 11 01:01:04 msec: changed mode of /var/log/XFree86.0.log from 644 to 640 Oct 11 01:01:04 msec: changed group of /var/log/XFree86.0.log from root to adm Oct 11 01:01:04 msec: changed mode of /var/log/ksyms.1 from 644 to 640 Oct 11 01:01:04 msec: changed group of /var/log/ksyms.1 from root to adm Oct 11 01:01:04 msec: changed mode of /var/log/ksyms.0 from 644 to 640 Oct 11 01:01:04 msec: changed group of /var/log/ksyms.0 from root to adm Oct 11 01:01:04 msec: changed mode of /var/log/cups/access_log from 644 to 640 Oct 11 01:01:04 msec: changed mode of /var/log/httpd/ssl_scache from 644 to 640 Oct 11 01:02:49 syslogd 1.4.1: restart. I'll keep working on the vanilla kernel. Kurt ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users