My mythtv machine spontaneously reboots on occasion. While I don't *know* that it's ivtv at fault, the evidence at least suggests it. It's typically chugging along recording two programmes at once and all of a sudden I see the BIOS screen. I haven't yet seen it happen while using only one tuner; I have seen it when watching live TV and recording something else at the same time. It typically takes 5-10 minutes of using both tuners before it crashes. I've tried unplugging the machine for several minutes, but that doesn't seem to fix the problem.
Here's all the information I can think of that's of use: Hardware: ASUS A7V400-MX motherboard http://usa.asus.com/products4.aspx?l1=3&l2=13&l3=63&model=228 VIA KM400A VIA VT8235 CE 2x 512MB RAM 1GHz AMD Athlon Hauppauge PVR-500 Ensoniq ES1370 Silverstone LC10 case w/ integrated infrared hda: ST3200822A, ATA DISK drive hdd: Hewlett-Packard DVD Writer 300, ATAPI CD/DVD-ROM drive Firmware: BIOS Revision 1009 (latest available) 5f5fa240ada73c3565f5f7de4c7b5138 /lib/modules/ivtv-fw-enc.bin 0661f8b2693fe3123e6234557353eacc /lib/modules/ivtv_init_mpeg.bin 3a4803384f749d644ee1f1ca9dcb12fa /lib/modules/HcwMakoA.ROM Software: Ubuntu Hoary Hedgehog linux-image-2.6.10-5-k7 2.6.10-34.6 ivtv 0.4.0 (also happens with 0.3.8 2005-09-04) mythtv 0.18.1 (from mdz's repository) lirc 0.7.1 $ cat /etc/modprobe.d/ivtv alias char-major-81-0 ivtv alias char-major-81-1 ivtv options ivtv max_vbi_buffers=64 max_mpg_buffers=64 max_yuv_buffers=128 max_pcm_buffers=64 $ lspci 0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400] Chipset Host Bridge 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge 0000:00:09.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01) 0000:00:0a.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 11) 0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge 0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) 0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74) 0000:01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01) 0000:02:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) 0000:02:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) # lspci -vv -s 00:0a.0 Password: 0000:00:0a.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 11) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 32, Cache Line Size: 0x08 (32 bytes) Bus: primary=00, secondary=02, subordinate=02, sec-latency=32 Prefetchable memory behind bridge: d8000000-dfffffff BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B- Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Bridge: PM- B3+ Capabilities: [90] #06 [0000] # lspci -vv -s 02: 0000:02:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device e807 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (32000ns min, 2000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 18 Region 0: Memory at d8000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:02:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device e817 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (32000ns min, 2000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 19 Region 0: Memory at dc000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- useful bits of dmesg: Linux video capture interface: v1.00 ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.4.0 (tagged release) loading ivtv: Linux version: 2.6.10-5-k7 preempt K7 gcc-3.3 ivtv: In case of problems please include the debug info ivtv: between the START INIT IVTV and END INIT IVTV lines when ivtv: mailing the ivtv-devel mailinglist. ivtv0: Autodetected WinTV PVR 150 card (iTVC16 based) ACPI: PCI interrupt 0000:02:08.0[A] -> GSI 18 (level, low) -> IRQ 18 ivtv0: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Second (radio) tuner idx 101 tveeprom: ivtv version tveeprom: Hauppauge: model = 23552, rev = D492, serial# = 7911550 tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio processor = CX25843 (type = 25) tveeprom: decoder processor = CX25843 (type = 1e) ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 ivtv0: This is the first unit of a PVR500 tuner (ivtv): chip found at addr 0xc0 i2c-bus ivtv i2c driver #0 TEA5767 detected. ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=60] tuner: type set to 62 (Philips TEA5767HN FM Radio) by autodetect type set to 62 (Philips TEA5767HN FM Radio) tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0) NET: Registered protocol family 17 cx25840 1-0044: loaded /lib/modules/HcwMakoA.ROM firmware (14264 bytes) ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] tda9885/6/7: (ivtv) chip found @ 0x86 ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43] ivtv0: Detected a TEA5767 radio tuner. Enabling radio support. ivtv0: loading /lib/modules/ivtv-fw-enc.bin ivtv0: Encoder revision: 0x02050032 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv0: Create encoder radio stream tuner: type set to 57 (Philips FQ1236A MK4) by ivtv i2c driver #0 ivtv0: Initialized WinTV PVR 500 (unit #1), card #0 ivtv: ====================== NEXT CARD ====================== ivtv1: Autodetected WinTV PVR 150 card (iTVC16 based) ACPI: PCI interrupt 0000:02:09.0[A] -> GSI 19 (level, low) -> IRQ 19 ivtv1: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Second (radio) tuner idx 101 tveeprom: ivtv version tveeprom: Hauppauge: model = 23552, rev = D492, serial# = 7911550 tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio processor = CX25843 (type = 25) tveeprom: decoder processor = CX25843 (type = 1e) ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61] cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) cx25840 2-0044: loaded /lib/modules/HcwMakoA.ROM firmware (14264 bytes) ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44] wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1) ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b] tda9885/6/7: (ivtv) chip found @ 0x86 ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43] ivtv1: This is the second unit of a PVR500 ivtv1: Correcting tveeprom data: no radio present on second unit ivtv1: loading /lib/modules/ivtv-fw-enc.bin ivtv1: Encoder revision: 0x02050032 ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) tuner: type set to 57 (Philips FQ1236A MK4) by ivtv i2c driver #1 ivtv1: Initialized WinTV PVR 500 (unit #2), card #1 ivtv: ==================== END INIT IVTV ==================== $ find /lib/modules/ -name 'tuner.ko*' /lib/modules/2.6.10-5-k7/kernel/drivers/media/video/tuner.ko.HIDE /lib/modules/2.6.10-5-k7/ivtv/tuner.ko /lib/modules/dontuse/tuner.ko /lib/modules/dontuse/ivtv-0.2.0-rc3j/tuner.ko $ find /lib/modules/ -name 'msp3400.ko*' /lib/modules/2.6.10-5-k7/kernel/drivers/media/video/msp3400.ko.HIDE /lib/modules/2.6.10-5-k7/ivtv/msp3400.ko /lib/modules/dontuse/ivtv-0.2.0-rc3j/msp3400.ko /lib/modules/dontuse/ivtv-2005-09-04/msp3400.ko $ find /lib/modules/ -name 'tda9887.ko*' /lib/modules/2.6.10-5-k7/kernel/drivers/media/video/tda9887.ko.HIDE /lib/modules/2.6.10-5-k7/ivtv/tda9887.ko /lib/modules/dontuse/tda9887.ko /lib/modules/dontuse/ivtv-2005-09-04/tda9887.ko Anything else I can provide ...? _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
