Hi, I think I see something similar, although in my case it does not hang every time, only 1 in 3 or so... this only occurs when booting an SMP kernel...
I am also getting weird messages (in SMP mode): first saying the firmware file could not be found, followed by a message saying it was succesfully loaded... All seems to be working fine, as I do have /dev/video[0|1] and am watching a movie with mplayer -vo xv via the PVR-350 output... Here are my logs: Aug 7 23:39:50 merkx kernel: ivtv: ==================== START INIT IVTV ==================== Aug 7 23:39:50 merkx kernel: ivtv: version 0.7.0 (tagged release) loading Aug 7 23:39:50 merkx kernel: ivtv: Linux version: 2.6.17-1.2157_FC5smp SMP mod_unload 686 REGPARM 4KSTACKS gcc-4.1 Aug 7 23:39:50 merkx kernel: ivtv: In case of problems please include the debug info between Aug 7 23:39:50 merkx kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with Aug 7 23:39:50 merkx kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. Aug 7 23:39:50 merkx kernel: ivtv0: Autodetected Hauppauge WinTV PVR-350 card (cx23415 based) Aug 7 23:39:50 merkx kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 169 Aug 7 23:39:51 merkx kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) Aug 7 23:39:51 merkx kernel: tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0) Aug 7 23:39:51 merkx kernel: saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) Aug 7 23:39:51 merkx kernel: saa7127 1-0044: saa7129 found @ 0x88 (ivtv i2c driver #0) Aug 7 23:39:51 merkx kernel: msp3400 1-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #0) Aug 7 23:39:51 merkx kernel: msp3400 1-0040: MSP4418G-B3 supports nicam and radio, mode is autodetect and autoselect Aug 7 23:39:51 merkx kernel: tveeprom 1-0050: Hauppauge model 48139, rev K257, serial# 2932999 Aug 7 23:39:51 merkx kernel: tveeprom 1-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type 38) Aug 7 23:39:51 merkx kernel: tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74) Aug 7 23:39:51 merkx kernel: tveeprom 1-0050: audio processor is MSP4418 (idx 25) Aug 7 23:39:51 merkx kernel: tveeprom 1-0050: decoder processor is SAA7115 (idx 19) Aug 7 23:39:51 merkx kernel: tveeprom 1-0050: has radio, has IR remote Aug 7 23:39:52 merkx firmware_helper[3125]: Loading of /lib/firmware/v4l-cx2341x-enc.fw for ivtv driver failed: No such file or directory Aug 7 23:39:52 merkx kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Aug 7 23:39:52 merkx firmware_helper[3127]: Loading of /lib/firmware/v4l-cx2341x-dec.fw for ivtv driver failed: No such device Aug 7 23:39:52 merkx kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) Aug 7 23:39:52 merkx kernel: ivtv0: Encoder revision: 0x02040024 Aug 7 23:39:52 merkx kernel: ivtv0: Decoder revision: 0x02020023 Aug 7 23:39:52 merkx kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Aug 7 23:39:52 merkx kernel: ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) Aug 7 23:39:52 merkx kernel: ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) Aug 7 23:39:52 merkx kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Aug 7 23:39:52 merkx kernel: ivtv0: Create encoder radio stream Aug 7 23:39:52 merkx kernel: ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total) Aug 7 23:39:52 merkx kernel: ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total) Aug 7 23:39:52 merkx kernel: ivtv0: Create decoder VOUT stream Aug 7 23:39:52 merkx kernel: ivtv0: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total) Aug 7 23:39:52 merkx kernel: ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) Aug 7 23:39:52 merkx firmware_helper[3164]: Loading of /lib/firmware/v4l-cx2341x-init.mpg for ivtv driver failed: No such file or directory Aug 7 23:39:52 merkx kernel: tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) Aug 7 23:39:53 merkx kernel: ivtv0: Initialized Hauppauge WinTV PVR-350, card #0 Aug 7 23:39:53 merkx kernel: ivtv: ====================== NEXT CARD ====================== Aug 7 23:39:53 merkx kernel: ivtv1: Autodetected Hauppauge WinTV PVR-350 card (cx23415 based) Aug 7 23:39:53 merkx kernel: ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 18 (level, low) -> IRQ 225 Aug 7 23:39:53 merkx kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1) Aug 7 23:39:53 merkx kernel: saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #1) Aug 7 23:39:53 merkx kernel: saa7127 2-0044: saa7127 found @ 0x88 (ivtv i2c driver #1) Aug 7 23:39:53 merkx kernel: msp3400 2-0040: MSP4418G-A2 found @ 0x80 (ivtv i2c driver #1) Aug 7 23:39:53 merkx kernel: msp3400 2-0040: MSP4418G-A2 supports nicam and radio, mode is autodetect and autoselect Aug 7 23:39:53 merkx kernel: tveeprom 2-0050: Hauppauge model 48134, rev I121, serial# 6173760 Aug 7 23:39:53 merkx kernel: tveeprom 2-0050: tuner model is Philips FM1216 (idx 21, type 5) Aug 7 23:39:53 merkx kernel: tveeprom 2-0050: TV standards PAL(B/G) (eeprom 0x04) Aug 7 23:39:53 merkx kernel: tveeprom 2-0050: audio processor is MSP4418 (idx 25) Aug 7 23:39:53 merkx kernel: tveeprom 2-0050: decoder processor is SAA7115 (idx 19) Aug 7 23:39:53 merkx kernel: tveeprom 2-0050: has radio, has IR remote Aug 7 23:39:54 merkx firmware_helper[3210]: Loading of /lib/firmware/v4l-cx2341x-enc.fw for ivtv driver failed: No such device Aug 7 23:39:54 merkx kernel: ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Aug 7 23:39:54 merkx firmware_helper[3215]: Loading of /lib/firmware/v4l-cx2341x-dec.fw for ivtv driver failed: No such file or directory Aug 7 23:39:54 merkx kernel: ivtv1: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) Aug 7 23:39:54 merkx kernel: ivtv1: Encoder revision: 0x02040024 Aug 7 23:39:54 merkx kernel: ivtv1: Decoder revision: 0x02020023 Aug 7 23:39:54 merkx kernel: ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Aug 7 23:39:54 merkx kernel: ivtv1: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) Aug 7 23:39:54 merkx kernel: ivtv1: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) Aug 7 23:39:54 merkx kernel: ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Aug 7 23:39:54 merkx kernel: ivtv1: Create encoder radio stream Aug 7 23:39:54 merkx kernel: ivtv1: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total) Aug 7 23:39:54 merkx kernel: ivtv1: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total) Aug 7 23:39:54 merkx kernel: ivtv1: Create decoder VOUT stream Aug 7 23:39:54 merkx kernel: ivtv1: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total) Aug 7 23:39:54 merkx kernel: ivtv1: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) Aug 7 23:39:54 merkx firmware_helper[3258]: Loading of /lib/firmware/v4l-cx2341x-init.mpg for ivtv driver failed: No such file or directory Aug 7 23:39:55 merkx kernel: tuner 2-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) Aug 7 23:39:55 merkx kernel: ivtv1: Initialized Hauppauge WinTV PVR-350, card #1 Aug 7 23:39:55 merkx kernel: ivtv: ==================== END INIT IVTV ==================== Aug 7 23:39:55 merkx kernel: ivtv0-osd: Framebuffer module loaded (attached to ivtv card id 0) Aug 7 23:39:55 merkx kernel: ivtv0-osd: screen coords: [0 0] -> [720 576] Aug 7 23:39:55 merkx kernel: ivtv0-osd: original global alpha = 208 Aug 7 23:39:55 merkx kernel: ivtv0-osd: current OSD state = 39 Aug 7 23:39:55 merkx kernel: ivtv0-osd: new global alpha = 208 (1 255 0) Aug 7 23:39:55 merkx kernel: ivtv0-osd: framebuffer at 0xd9510000, mapped to 0xf9b10000, size 1665k Aug 7 23:39:55 merkx kernel: ivtv0-osd: mode is 720x576x32, linelength=2880 Aug 7 23:39:55 merkx kernel: ivtv0-osd: fb1: cx23415 TV out frame buffer device Aug 7 23:39:55 merkx kernel: ivtv0: Allocate DMA decoder OSD stream: 16 x 65536 buffers (1024KB total) The ls -l of /lib/firmware : [EMAIL PROTECTED] ~]# ls -l /lib/firmware/ total 520 -rw-r--r-- 1 root root 262144 Apr 9 00:09 v4l-cx2341x-dec.fw -rw-r--r-- 1 root root 262144 Apr 9 00:09 v4l-cx2341x-enc.fw lrwxrwxrwx 1 root root 33 Aug 7 23:17 v4l-cx2341x-init.mpg -> /lib/modules/v4l-cx2341x-init.mpg And the ls -l of /lib/modules : [EMAIL PROTECTED] ~]# ls -l /lib/modules total 188 drwxr-xr-x 5 root root 4096 Aug 7 23:17 2.6.17-1.2157_FC5 drwxr-xr-x 5 root root 4096 Aug 7 23:18 2.6.17-1.2157_FC5smp lrwxrwxrwx 1 root root 32 Aug 7 23:39 ivtv-fw-dec.bin -> /lib/firmware/v4l-cx2341x-dec.fw lrwxrwxrwx 1 root root 32 Aug 7 23:39 ivtv-fw-enc.bin -> /lib/firmware/v4l-cx2341x-enc.fw lrwxrwxrwx 1 root root 32 Aug 7 23:39 v4l-cx2341x-dec.fw -> /lib/firmware/v4l-cx2341x-dec.fw lrwxrwxrwx 1 root root 32 Aug 7 23:39 v4l-cx2341x-enc.fw -> /lib/firmware/v4l-cx2341x-enc.fw -rwxr-xr-x 1 root root 155648 Dec 29 2005 v4l-cx2341x-init.mpg All installed from ATRpms, although I do specifically need to install ivtv-firmware-enc to get a working set of firmware files... Regards, Stanley. > Hi guys, > > I think I'm experiencing the same problem. It locks up pretty much every > time with kernel 2.6.17.6 and ivtv 0.7.0. > > Using the magic sysrq to change the loglevel, I've captured the following > bit of output: > > [17179586.736000] ivtv: ==================== START INIT IVTV > ==================== > [17179586.736000] ivtv: version 0.7.0 (tagged release) loading > [17179586.736000] ivtv: Linux version: 2.6.17.6 mod_unload PENTIUMIII > gcc-3.4 > [17179586.736000] ivtv: In case of problems please include the debug info > between > [17179586.736000] ivtv: the START INIT IVTV and END INIT IVTV lines, > along with > [17179586.736000] ivtv: any module options, when mailing the ivtv-users > mailinglist. > [17179586.736000] ivtv0: Autodetected Hauppauge WinTV PVR-350 card > (cx23415 based) > [17179586.740000] PCI: Enabling device 0000:00:11.0 (0014 -> 0016) > [17179586.744000] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 5 > [17179586.744000] PCI: setting IRQ 5 as level-triggered > [17179586.744000] ACPI: PCI Interrupt 0000:00:11.0[A] -> Link [LNKA] -> > GSI 5 (level, low) -> IRQ 5 > [17179586.744000] ivtv0: Unreasonably low latency timer, setting to 64 > (was 32) > [17179586.748000] msp3400 0-0040: MSP4418G-A2 found @ 0x80 (ivtv i2c > driver #0) > [17179586.748000] msp3400 0-0040: MSP4418G-A2 supports nicam and radio, > mode is autodetect and autoselect > [17179586.780000] saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver > #0) > [17179586.916000] tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) > [17179587.096000] tveeprom 0-0050: Hauppauge model 48134, rev J347, > serial# 2755953 > [17179587.096000] tveeprom 0-0050: tuner model is LG TP18PSB01D (idx 47, > type 28) > [17179587.100000] tveeprom 0-0050: TV standards PAL(B/G) (eeprom 0x04) > [17179587.100000] tveeprom 0-0050: audio processor is MSP4418 (idx 25) > [17179587.100000] tveeprom 0-0050: decoder processor is SAA7115 (idx 19) > [17179587.100000] tveeprom 0-0050: has radio, has IR remote > [17179587.176000] saa7127 0-0044: saa7127 found @ 0x88 (ivtv i2c driver > #0) > [17179588.792000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > [17179588.924000] ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) > [17179597.132000] ivtv0 warning: 1000 ms time out waiting for firmware > [17179597.132000] ivtv0 warning: Failed api call 0x00000080 with result > 0xfffffff0 > [17179597.132000] ivtv0 warning: Encoder firmware dead! > [17179605.140000] ivtv0 warning: 1000 ms time out waiting for firmware > [17179605.140000] ivtv0 warning: Failed api call 0x00000000 with result > 0xfffffff0 > [17179605.140000] ivtv0 warning: Decoder firmware dead! > [17179605.140000] ivtv0: Error initializing firmware > > At this point everything just hangs. Even with sysrq I cannot get the > system to respond. > > Any ideas on what this means? > > Thanks, > Maurice. > > -- > Maurice van der Pot > > Gentoo Linux Developer [EMAIL PROTECTED] http://www.gentoo.org > Creator of BiteMe! [EMAIL PROTECTED] http://www.kfk4ever.com > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
