Thanks all for help, I don't know how to turn off DMA, so if you will be nice enough to tell me? Then i will gladly try that.
And about power supply. I have 450W, and I don't know if it is enough for all that card. I will install sensors that I can see if my voltages are dropping down. Thanks both of you for help! Ricardo Lugo wrote: > Gregor, > > This might be a sad solution, but have you tried turning off DMA in > the ivtv source code then recompiling it? (Unfortunately, it'll > disable DMA for both your 350 and 150) Hans recently did some work on > optimizing PIO mode in 0.10.x, and for the increased stability you > might have to live with the small performance hit. > > - Rick > > On Apr 2, 2007, at 4:48 AM, Gregor Fuis wrote: > > >> Hello, >> >> I already addressed the user mailing list without getting any helpful >> feedback on the issue. >> >> My computer is based on Tyan Trinity i875P, 2.66HT Pentium 4, SATA HD, >> and 4 DVB-S NEXUS-S cards, PVR-150 and PVR 350. >> >> I have a problem with PVR-350 card in my system. I can't get it >> running >> for whole week without system lock-up. I am just capturing from mpeg >> device with vlc and sending it to network on multicast address. I >> tried >> to change everything on my computer (disable HT, APIC, load fail-safe >> defaults in BIOS which are disabling DMA on disk) and nothing of these >> worked. >> But if I remove 350 card and get in 150 instead, my system is >> stable and >> working great. But my problem is that I use 350 card for SECAM >> standard >> which my 150 card doesn't support, so I need 350 card. >> >> I also have disabled all the cpu frequency scaling stuff, so this >> cannot >> be the problem either. >> >> The system lock-up is happening every time when the VLC is stopped or >> started, but I think that VLC is not a problem, bacouse I wrote a >> script >> which is capturing mpeg and dumping to /dev/null. This script is >> restarting a command cat /dev/video5 > /dev/null every second, and >> computer lock-ups in about 30 minutes! >> >> Please help, I am really desperate to find what is causing this >> lock-ups. >> >> Here are my logs: >> >> [ 17.322787] ivtv: ==================== START INIT IVTV >> ==================== >> [ 17.322794] ivtv: version 0.10.1 (tagged release) loading >> [ 17.322797] ivtv: Linux version: 2.6.19.2-iskratel SMP mod_unload >> 586 REGPARM >> [ 17.322802] ivtv: In case of problems please include the debug >> info >> between >> [ 17.322807] ivtv: the START INIT IVTV and END INIT IVTV lines, >> along >> with >> [ 17.322810] ivtv: any module options, when mailing the ivtv-users >> mailinglist. >> [ 17.324218] ivtv0: Autodetected Hauppauge card (cx23416 based) >> [ 17.328586] ACPI: PCI Interrupt 0000:03:07.0[A] -> GSI 16 (level, >> low) -> IRQ 17 >> [ 17.328603] ivtv0: Unreasonably low latency timer, setting to 64 >> (was 32) >> [ 17.833308] input: ImPS/2 Generic Wheel Mouse as /class/input/ >> input1 >> [ 18.083169] ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 >> bytes) >> [ 18.301992] ivtv0: Encoder revision: 0x02060039 >> [ 18.372907] tveeprom 0-0050: Hauppauge model 26559, rev C260, >> serial# >> 7862327 >> [ 18.372912] tveeprom 0-0050: tuner model is LG S001D MK3 (idx 60, >> type 38) >> [ 18.372916] tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM >> (L/L') >> PAL(D/D1/K) (eeprom 0x74) >> [ 18.372919] tveeprom 0-0050: audio processor is CX25843 (idx 37) >> [ 18.372922] tveeprom 0-0050: decoder processor is CX25843 (idx 30) >> [ 18.372925] tveeprom 0-0050: has radio, has no IR remote >> [ 18.372928] ivtv0: Autodetected Hauppauge WinTV PVR-150 >> [ 18.399409] tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0) >> [ 18.399733] tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner) >> [ 18.404313] tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) >> [ 18.439095] cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c >> driver #0) >> [ 23.564609] cx25840 0-0044: loaded v4l-cx25840.fw firmware >> (16382 bytes) >> [ 23.697397] wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) >> [ 23.767135] ivtv0: Registered device video4 for encoder MPEG (4 MB) >> [ 23.767660] ivtv0: Registered device video36 for encoder YUV (2 MB) >> [ 23.768674] ivtv0: Registered device vbi4 for encoder VBI (1 MB) >> [ 23.769735] ivtv0: Registered device video28 for encoder PCM >> audio (1 MB) >> [ 23.771641] ivtv0: Registered device radio4 for encoder radio >> [ 23.771667] tuner 0-0061: type set to 38 (Philips PAL/SECAM multi >> (FM1216ME MK3)) >> [ 24.177236] ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 >> [ 24.177289] ivtv: ====================== NEXT CARD >> ====================== >> [ 24.177294] ivtv1: Autodetected Hauppauge card (cx23415 based) >> [ 24.177415] ACPI: PCI Interrupt 0000:03:09.0[A] -> GSI 20 (level, >> low) -> IRQ 21 >> [ 24.177430] ivtv1: Unreasonably low latency timer, setting to 64 >> (was 32) >> [ 24.848420] ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 >> bytes) >> [ 24.951247] ivtv1: loaded v4l-cx2341x-dec.fw firmware (262144 >> bytes) >> [ 25.179945] ivtv1: Encoder revision: 0x02060039 >> [ 25.190938] ivtv1: Decoder revision: 0x02020023 >> [ 25.198940] tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #1) >> [ 25.200009] tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner) >> [ 25.204556] tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1) >> [ 25.298039] tveeprom 1-0050: Hauppauge model 48139, rev K257, >> serial# >> 8351135 >> [ 25.298045] tveeprom 1-0050: tuner model is Philips FM1216 ME MK3 >> (idx 57, type 38) >> [ 25.298049] tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM >> (L/L') >> PAL(D/D1/K) (eeprom 0x74) >> [ 25.298052] tveeprom 1-0050: audio processor is MSP4418 (idx 25) >> [ 25.298055] tveeprom 1-0050: decoder processor is SAA7115 (idx 19) >> [ 25.298058] tveeprom 1-0050: has radio, has IR remote >> [ 25.298061] ivtv1: Autodetected Hauppauge WinTV PVR-350 >> [ 25.376502] saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 0x42 >> (ivtv i2c driver #1) >> [ 25.621399] saa7127 1-0044: saa7129 found @ 0x88 (ivtv i2c >> driver #1) >> [ 25.658785] msp3400 1-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c >> driver #1) >> [ 25.658789] msp3400 1-0040: MSP4418G-B3 supports nicam and radio, >> mode is autodetect and autoselect >> [ 25.659278] ivtv1: Registered device video5 for encoder MPEG (4 MB) >> [ 25.661067] ivtv1: Registered device video37 for encoder YUV (2 MB) >> [ 25.662706] ivtv1: Registered device vbi5 for encoder VBI (1 MB) >> [ 25.662903] ivtv1: Registered device video29 for encoder PCM >> audio (1 MB) >> [ 25.664758] ivtv1: Registered device radio5 for encoder radio >> [ 25.664897] ivtv1: Registered device video21 for decoder MPEG (1 >> MB) >> [ 25.665981] ivtv1: Registered device vbi13 for decoder VBI (1 MB) >> [ 25.667683] ivtv1: Registered device vbi21 for decoder VOUT >> [ 25.668072] ivtv1: Registered device video53 for decoder YUV (1 MB) >> [ 25.750795] ivtv1: loaded v4l-cx2341x-init.mpg firmware (155648 >> bytes) >> [ 25.862202] tuner 1-0061: type set to 38 (Philips PAL/SECAM multi >> (FM1216ME MK3)) >> [ 26.244448] ivtv1: Initialized Hauppauge WinTV PVR-350, card #1 >> [ 26.244466] ivtv: ==================== END INIT IVTV >> ==================== >> >> >> Here is /proc/interupts: >> I left it with loaded bios optimize options because it doesn't change >> anything if I disable all the features on my motherboard! >> >> CPU0 CPU1 >> 0: 542340 0 IO-APIC-edge timer >> 1: 8 0 IO-APIC-edge i8042 >> 6: 3 0 IO-APIC-edge floppy >> 7: 0 0 IO-APIC-edge parport0 >> 8: 4 0 IO-APIC-edge rtc >> 9: 1 0 IO-APIC-fasteoi acpi >> 12: 122 0 IO-APIC-edge i8042 >> 14: 24 0 IO-APIC-edge ide0 >> 16: 2222575 0 IO-APIC-fasteoi libata, uhci_hcd:usb3, >> saa7146 (1), eth0 >> 17: 24924 0 IO-APIC-fasteoi uhci_hcd:usb1, >> uhci_hcd:usb4, ivtv0 >> 18: 1655788 0 IO-APIC-fasteoi uhci_hcd:usb2, >> saa7146 (2) >> 19: 0 0 IO-APIC-fasteoi ehci_hcd:usb5 >> 20: 0 0 IO-APIC-fasteoi libata >> 21: 156281 0 IO-APIC-fasteoi ivtv1 >> 22: 1665304 0 IO-APIC-fasteoi Intel ICH5, saa7146 >> (0), >> ohci1394 >> NMI: 0 0 >> LOC: 542180 542188 >> ERR: 0 >> MIS: 0 >> >> lsmod: >> >> Module Size Used by >> af_packet 24840 0 >> xt_MARK 3584 13 >> xt_tcpudp 4480 13 >> iptable_mangle 4096 1 >> ip_tables 15476 1 iptable_mangle >> x_tables 17796 3 xt_MARK,xt_tcpudp,ip_tables >> rfcomm 43288 0 >> l2cap 27136 5 rfcomm >> bluetooth 59108 4 rfcomm,l2cap >> cls_fw 6656 1 >> sch_htb 19968 1 >> video 18308 0 >> sbs 17060 0 >> i2c_ec 6400 1 sbs >> button 7952 0 >> battery 11652 0 >> container 5632 0 >> ac 6532 0 >> asus_acpi 17560 0 >> ipv6 271744 31 >> analog 13472 0 >> gameport 17416 1 analog >> floppy 62992 0 >> pcspkr 4352 0 >> ohci1394 37936 0 >> ieee1394 303416 1 ohci1394 >> dvb_ttpci 105408 59 >> lnbp21 3584 1 dvb_ttpci >> l64781 8708 1 dvb_ttpci >> saa7146_vv 52608 1 dvb_ttpci >> video_buf 27524 1 saa7146_vv >> saa7146 20104 2 dvb_ttpci,saa7146_vv >> ves1820 8324 1 dvb_ttpci >> tda8083 7684 1 dvb_ttpci >> sp8870 8716 1 dvb_ttpci >> stv0297 9088 1 dvb_ttpci >> ves1x93 8324 1 dvb_ttpci >> ttpci_eeprom 3712 1 dvb_ttpci >> stv0299 12296 1 dvb_ttpci >> dvb_core 86056 2 dvb_ttpci,stv0299 >> snd_intel8x0 35996 1 >> snd_ac97_codec 101792 1 snd_intel8x0 >> snd_ac97_bus 3584 1 snd_ac97_codec >> snd_pcm_oss 47360 0 >> snd_mixer_oss 18432 1 snd_pcm_oss >> snd_pcm 84100 3 >> snd_intel8x0,snd_ac97_codec,snd_pcm_oss >> snd_timer 25220 1 snd_pcm >> snd 56992 8 >> snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_time >> r >> soundcore 9440 1 snd >> snd_page_alloc 11528 2 snd_intel8x0,snd_pcm >> ata_generic 8708 0 >> shpchp 41248 0 >> pci_hotplug 34880 1 shpchp >> intel_agp 26268 1 >> agpgart 34888 1 intel_agp >> dm_mod 63252 0 >> msp3400 33568 0 >> saa7127 13588 0 >> saa7115 17296 0 >> wm8775 7436 0 >> tsdev 9280 0 >> cx25840 27408 0 >> tuner 65576 0 >> ivtv 140688 1 >> i2c_algo_bit 9736 1 ivtv >> cx2341x 13316 1 ivtv >> tveeprom 16400 1 ivtv >> i2c_core 24448 20 >> i2c_ec,dvb_ttpci,lnbp21,l64781,ves1820,tda8083,sp8870,stv0297,ves1x93, >> ttpci_eeprom,stv0299,msp3400,saa7127,saa7115,wm8775,cx25840,tuner,ivtv >> ,i2c_algo_bit,tveeprom >> videodev 27904 3 saa7146_vv,ivtv >> v4l1_compat 15108 3 saa7146_vv,ivtv,videodev >> v4l2_common 24448 8 >> saa7146_vv,msp3400,saa7115,cx25840,tuner,ivtv,cx2341x,videodev >> psmouse 41352 0 >> parport_pc 38256 1 >> lp 13344 0 >> parport 39368 2 parport_pc,lp >> md_mod 83604 0 >> ext3 145544 1 >> jbd 62504 1 ext3 >> mbcache 10500 1 ext3 >> thermal 16008 0 >> processor 33096 1 thermal >> fan 6276 0 >> sata_promise 13700 0 >> 8139too 28928 0 >> 8139cp 26752 0 >> mii 7168 2 8139too,8139cp >> e1000 128192 0 >> ehci_hcd 34952 0 >> uhci_hcd 26252 0 >> usbcore 145184 3 ehci_hcd,uhci_hcd >> sd_mod 23424 3 >> ide_cd 42784 0 >> cdrom 39216 1 ide_cd >> ide_generic 2432 0 [permanent] >> ata_piix 17288 2 >> libata 114708 3 ata_generic,sata_promise,ata_piix >> scsi_mod 144752 2 sd_mod,libata >> piix 11652 0 [permanent] >> generic 6660 0 [permanent] >> vga16fb 14092 0 >> vgastate 10880 1 vga16fb >> tileblit 3968 0 >> font 9472 0 >> >> >> _______________________________________________ >> ivtv-devel mailing list >> ivtv-devel@ivtvdriver.org >> http://ivtvdriver.org/mailman/listinfo/ivtv-devel >> > > > _______________________________________________ > ivtv-devel mailing list > ivtv-devel@ivtvdriver.org > http://ivtvdriver.org/mailman/listinfo/ivtv-devel > > _______________________________________________ ivtv-devel mailing list ivtv-devel@ivtvdriver.org http://ivtvdriver.org/mailman/listinfo/ivtv-devel