yeah, I turned on the "notify me when I post to the list" thing, and I finally got a notification!!! I guess I'll try posting my original message with this one:
I am getting repeated (10 a second or so) of this error message in my dmesg: ivtv: IRQ: IVTV_IRQ_DEC_DMA_ERR ivtv: IRQ: IVTV_IRQ_DEC_DMA_ERR ivtv: IRQ: IVTV_IRQ_DEC_DMA_ERR I have tried multiple versions of the driver, from the "stable" old releases to the newest 0.3.4q. I have 2 PVR 250s. I just added the second one two days ago. I am unaware if the new one caused this as the recordings are still fine. The only thing that tipped me off to these messages was a 4.2 Gig /var/log/messages file!!! I do not have the second pvr 250 set up as I have directv and no second receiver to use yet. I do not know enough about driver options and the ivtv driver itself, as i have never passed it any options and it has worked fine. Now I am wondering what the cause of these messages is... If I start watching Live TV from a cold boot, I do not get these messages. When I start watching a recording, they start, and will not stop until another cold boot. I am baffled because the messages will start even if I'm watching something in MythVideo, which should be completely isolated. Here is the output of my IVTV dmesg stuff: May 15 12:03:28 mythtv ivtv: ==================== START INIT IVTV ==================== May 15 12:03:28 mythtv ivtv: version 0.3.3 (t) loading May 15 12:03:28 mythtv ivtv: Linux version: 2.6.10-gentoo-r6 SMP preempt PENTIUM4 4KSTACKS gcc-3.3 May 15 12:03:28 mythtv ivtv: In case of problems please include the debug info May 15 12:03:28 mythtv ivtv: between the START INIT IVTV and END INIT IVTV lines when May 15 12:03:28 mythtv ivtv: mailing the ivtv-devel mailinglist. May 15 12:03:28 mythtv ivtv: Autodetected WinTV PVR 250 card May 15 12:03:28 mythtv ivtv: Found an iTVC16 based chip May 15 12:03:28 mythtv ACPI: PCI interrupt 0000:00:08.0[A] -> GSI 11 (level, low) -> IRQ 11 May 15 12:03:28 mythtv ivtv: Unreasonably low latency timer, setting to 64 (was 32) May 15 12:03:28 mythtv ivtv: VIA PCI device: 0x3168 vendor: 0x1106 May 15 12:03:28 mythtv tveeprom: Hauppauge: model = 32552, rev = C168, serial# = 7648526 May 15 12:03:28 mythtv tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47) May 15 12:03:28 mythtv tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) May 15 12:03:28 mythtv tveeprom: audio_processor = MSP3440 (type = 11) May 15 12:03:28 mythtv ivtv: i2c attach [client=tveeprom[50],ok] May 15 12:03:28 mythtv ivtv: Tuner Type 47, Tuner formats 0x00001000, Radio: yes, Model 0x008d1598, Revision 0x00000001 May 15 12:03:28 mythtv ivtv: NTSC tuner detected May 15 12:03:28 mythtv ivtv: Radio detected May 15 12:03:28 mythtv tuner: Ignoring new-style parameters in presence of obsolete ones May 15 12:03:28 mythtv tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 May 15 12:03:28 mythtv ivtv: i2c attach [client=(tuner unset),ok] May 15 12:03:28 mythtv saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005) May 15 12:03:28 mythtv saa7115: detecting saa7115 client on address 0x42 May 15 12:03:28 mythtv saa7115: writing init values May 15 12:03:28 mythtv ivtv: i2c attach [client=saa7115[50],ok] May 15 12:03:28 mythtv saa7115: status: (1E) 0x00, (1F) 0xc0 May 15 12:03:28 mythtv msp34xx: ivtv version May 15 12:03:28 mythtv msp34xx: init: chip=MSP3448W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode May 15 12:03:28 mythtv msp34xx: $Id$ compiled on: May 15 2005 10:54:54 May 15 12:03:28 mythtv ivtv: i2c attach [client=MSP3448W-A2,ok] May 15 12:03:28 mythtv ivtv: Encoder revision: 0x02040024 May 15 12:03:28 mythtv ivtv: Encoder Firmware may be buggy, use version 0x02040011 May 15 12:03:28 mythtv ivtv: Configuring WinTV PVR 250 card with 5 streams May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 0 minor 0 May 15 12:03:28 mythtv ivtv: Create DMA stream 0 using 1024 16384 byte buffers 0 kbytes total May 15 12:03:28 mythtv ivtv: Allocate DMA stream 0 using 1024 16384 byte buffers 16777216 kbytes total May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 1 minor 32 May 15 12:03:28 mythtv ivtv: Create DMA stream 1 May 15 12:03:28 mythtv ivtv: Allocate DMA stream 1 May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 2 minor 224 May 15 12:03:28 mythtv ivtv: Create DMA stream 2 using 80 52224 byte buffers 0 kbytes total May 15 12:03:28 mythtv ivtv: Allocate DMA stream 2 using 80 52224 byte buffers 4194304 kbytes total May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 3 minor 24 May 15 12:03:28 mythtv ivtv: Create DMA stream 3 using 455 4608 byte buffers 0 kbytes total May 15 12:03:28 mythtv ivtv: Allocate DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 4 minor 64 May 15 12:03:28 mythtv ivtv: Create stream 4 May 15 12:03:28 mythtv ivtv: Allocate stream 4 May 15 12:03:28 mythtv ivtv: Setting Tuner 47 May 15 12:03:28 mythtv tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #0 May 15 12:03:28 mythtv saa7115: decoder set input (4) May 15 12:03:28 mythtv saa7115: now setting Composite input May 15 12:03:28 mythtv ivtv: Setting audio matrix to input 3, output 1 May 15 12:03:28 mythtv ivtv: Switching standard to NTSC. May 15 12:03:28 mythtv ivtv: ivtv_enc_thread: pid = 5256, itv = 0xe0ac3620 May 15 12:03:28 mythtv saa7115: decoder set norm NTSC May 15 12:03:28 mythtv saa7115: set audio: 0x01 May 15 12:03:28 mythtv ivtv: Initialized WinTV PVR 250, card #0 May 15 12:03:28 mythtv ivtv: Autodetected WinTV PVR 250 card May 15 12:03:28 mythtv ivtv: Found an iTVC15 based chip May 15 12:03:28 mythtv ACPI: PCI interrupt 0000:00:09.0[A] -> GSI 11 (level, low) -> IRQ 11 May 15 12:03:28 mythtv ivtv: Unreasonably low latency timer, setting to 64 (was 32) May 15 12:03:28 mythtv ivtv: VIA PCI device: 0x3168 vendor: 0x1106 May 15 12:03:28 mythtv tveeprom: Hauppauge: model = 48432, rev = I110, serial# = 6143256 May 15 12:03:28 mythtv tveeprom: tuner = Philips FI1236 MK2 (idx = 10, type = 2) May 15 12:03:28 mythtv tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) May 15 12:03:28 mythtv tveeprom: audio_processor = MSP3440 (type = 11) May 15 12:03:28 mythtv ivtv: i2c attach [client=tveeprom[50],ok] May 15 12:03:28 mythtv tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 May 15 12:03:28 mythtv ivtv: i2c attach [client=(tuner unset),ok] May 15 12:03:28 mythtv saa7115: starting probe for adapter ivtv i2c driver #1 (0x10005) May 15 12:03:28 mythtv saa7115: detecting saa7115 client on address 0x42 May 15 12:03:28 mythtv saa7115: writing init values May 15 12:03:28 mythtv ivtv: i2c attach [client=saa7115[50],ok] May 15 12:03:28 mythtv saa7115: status: (1E) 0x48, (1F) 0xc0 May 15 12:03:28 mythtv msp34xx: ivtv version May 15 12:03:28 mythtv msp34xx: init: chip=MSP3448W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode May 15 12:03:28 mythtv msp34xx: $Id$ compiled on: May 15 2005 10:54:54 May 15 12:03:28 mythtv ivtv: i2c attach [client=MSP3448W-A2,ok] May 15 12:03:28 mythtv ivtv: Tuner Type 2, Tuner formats 0x00001000, Radio: yes, Model 0x00a51450, Revision 0x00000000 May 15 12:03:28 mythtv ivtv: NTSC tuner detected May 15 12:03:28 mythtv ivtv: Radio detected May 15 12:03:28 mythtv ivtv: Encoder revision: 0x02040024 May 15 12:03:28 mythtv ivtv: Encoder Firmware may be buggy, use version 0x02040011 May 15 12:03:28 mythtv ivtv: Decoder revision: 0x02020023 May 15 12:03:28 mythtv ivtv: Configuring WinTV PVR 250 card with 5 streams May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 0 minor 1 May 15 12:03:28 mythtv ivtv: Create DMA stream 0 using 1024 16384 byte buffers 0 kbytes total May 15 12:03:28 mythtv ivtv: Allocate DMA stream 0 using 1024 16384 byte buffers 16777216 kbytes total May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 1 minor 33 May 15 12:03:28 mythtv ivtv: Create DMA stream 1 May 15 12:03:28 mythtv ivtv: Allocate DMA stream 1 May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 2 minor 225 May 15 12:03:28 mythtv ivtv: Create DMA stream 2 using 80 52224 byte buffers 0 kbytes total May 15 12:03:28 mythtv ivtv: Allocate DMA stream 2 using 80 52224 byte buffers 4194304 kbytes total May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 3 minor 25 May 15 12:03:28 mythtv ivtv: Create DMA stream 3 using 455 4608 byte buffers 0 kbytes total May 15 12:03:28 mythtv ivtv: Allocate DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total May 15 12:03:28 mythtv ivtv: Registered v4l2 device, streamtype 4 minor 65 May 15 12:03:28 mythtv ivtv: Create stream 4 May 15 12:03:28 mythtv ivtv: Allocate stream 4 May 15 12:03:28 mythtv ivtv: Setting Tuner 2 May 15 12:03:28 mythtv tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by ivtv i2c driver #1 May 15 12:03:28 mythtv saa7115: decoder set input (4) May 15 12:03:28 mythtv saa7115: now setting Composite input May 15 12:03:28 mythtv ivtv: Setting audio matrix to input 3, output 1 May 15 12:03:28 mythtv ivtv: ivtv_enc_thread: pid = 5277, itv = 0xe0ad7570 May 15 12:03:28 mythtv ivtv: Switching standard to NTSC. May 15 12:03:28 mythtv spurious 8259A interrupt: IRQ7. May 15 12:03:28 mythtv saa7115: decoder set norm NTSC May 15 12:03:28 mythtv saa7115: set audio: 0x01 May 15 12:03:28 mythtv ivtv: Initialized WinTV PVR 250, card #1 May 15 12:03:28 mythtv ivtv: ==================== END INIT IVTV ==================== I believe the second tuner should be set to the LG TAPE tuner too, but am not positive, as the cards do differ slightly. Another thing to note is that the second tuner does not have radio, but ivtv seems to detect one. If anybody has any driver versions they think might work, or any suggestions/module options, etc. please let me know! Chris, if you want me to try specific stuff/code, just let me know! Whatever I can do to help you out, you'd really be just helping me out in the long run!!! With close inspection of my 4.2 Gig log file, these errors definitely started upon adding the second pvr 250... also, in the older driver version (marked stable...) I have no idea what to try, and I can't find any solutions searching gossimer threads or google at all... I have tried newer versions, like the recent thread spoke of where Chris was trying out new code, but that does nothing but change the 6 line error message to a 1 liner. I have also tried adding pci=routing, and/or noapic to my kernel options, I have changed PnP OS in BIOS to no/yes, disabled/enabled different IRQ settings, disabled APIC in BIOS, etc. I cannot get anything to work... The closest thing to error-free is disabling IRQ 11 in BIOS as a reserved IRQ, then the two PVR250s go on different IRQs and when recording, I do not get any error messages. Upon playback in MythTV, I start to get bombarded with the IRQ/DMA errors... I hope somebody can help me!!! -Mat P.S. If my gmail e-mails finally go through, I appologize for the multiple posts... ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_idt12&alloc_id344&op=click _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
