Hello,
I'm not 100% certain this is caused by ivtv, but this list wins the
friendliest/most knowledgeable contest, and the prize is my question.
I have an AMD64 machine running Debian sarge with 2.6.11.7, in 32 bit
mode. It's sole purpose is to run mythbackend (.18). It has a single
PVR-500MCE with ivtv 0.3.6e. I have a second PVR-500 I'd like to add,
but am trying to resolve this problem first. One possible problem is my
MB has a VIA chipset. It is an MSI K8T Neo2-F (I was looking for AMD64
with a good number of PCI).
The problem is it reboots spontaneously. There is nothing in the logs,
I even had the kernel use ttyS0 as the console, and had another machine
capture the output. Still nothing interesting. It seems to happen more
frequently if the machine is busier. I haven't seen a reboot when it
records a single program at a time, for weeks on end. But if I am
viewing something prerecorded (over NFS) while it is recording, it is
very likely I will get a reboot within 30 minutes. I don't remember any
reboots when I just view prerecorded video while it is not recording.
This has occured with older versions of the ivtv driver, and although I
am now using the firmware that came with the card, I've also had
problems with 0x02040011. I am not using any module options.
My questions: Is there a better way to determine what is going wrong.
Console to the serial port didn't capture the error, and the machine
reboots so fast, if I sat and watched the monitor, and it did say
something, I doubt I would be able to read it. I've also read posts on
this list that there people have had problems with VIA chipsets. Does
anyone know if these same problems happen with these chipsets under
Windoze? If not, would it be that Windoze isn't as demanding of the
chipset as linux is, or more likely the linux drivers have problems
because VIA doesn't give OSS developers the datasheets they need?
I'm going to try 2.6.12 now and see if that makes a difference. I read
something in the changelog about changing the way interrupts are
handled with VIA. I couldn't tell it that was relevant to my situation,
but it can't hurt to try. If anyone has suggestions on how to narrow
this down, before I have to buy a new MB, I'd appreciate it.
Thanks,
-Michael
Jun 20 23:14:35 stern kernel: ivtv: ==================== START INIT
IVTV ====================
Jun 20 23:14:35 stern kernel: ivtv: version 0.3.6 (e) loading
Jun 20 23:14:35 stern kernel: ivtv: Linux version: 2.6.11.7 preempt K8
gcc-3.3
Jun 20 23:14:35 stern kernel: ivtv: In case of problems please include
the debug info
Jun 20 23:14:35 stern kernel: ivtv: between the START INIT IVTV and END
INIT IVTV lines when
Jun 20 23:14:35 stern kernel: ivtv: mailing the ivtv-devel mailinglist.
Jun 20 23:14:35 stern kernel: ivtv: Autodetected WinTV PVR 150 card
Jun 20 23:14:35 stern kernel: ivtv: Found an iTVC16 based chip
Jun 20 23:14:35 stern kernel: ACPI: PCI interrupt 0000:02:08.0[A] ->
GSI 17 (level, low) -> IRQ 17
Jun 20 23:14:35 stern kernel: ivtv: VIA PCI device: 0x0282 vendor:
0x1106
Jun 20 23:14:35 stern kernel: tveeprom: Hauppauge: model = 23552, rev =
D592, serial# = 2943000
Jun 20 23:14:35 stern kernel: tveeprom: tuner = Philips FQ1236A MK4
(idx = 92, type = 57)
Jun 20 23:14:35 stern kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
0x08, v4l2 = 0x00001000)
Jun 20 23:14:35 stern kernel: tveeprom: audio_processor = MSP3410D
(type = 5)
Jun 20 23:14:35 stern kernel: ivtv: i2c attach [client=tveeprom[50],ok]
Jun 20 23:14:35 stern kernel: ivtv: Tuner Type 57, Tuner formats
0x00001000, Radio: yes, Model 0x00915652, Revision 0x00000000
Jun 20 23:14:35 stern kernel: ivtv: NTSC tuner detected
Jun 20 23:14:35 stern kernel: ivtv: Radio detected
Jun 20 23:14:35 stern kernel: tuner: Ignoring new-style parameters in
presence of obsolete ones
Jun 20 23:14:35 stern kernel: tuner: chip found at addr 0xc2 i2c-bus
ivtv i2c driver #0
Jun 20 23:14:35 stern kernel: ivtv: i2c attach [client=(tuner unset),ok]
Jun 20 23:14:36 stern kernel: cx25840: requesting firmware
Jun 20 23:14:40 stern kernel: cx25840: firmware loaded
Jun 20 23:14:40 stern kernel: ivtv: i2c attach [client=cx25840[50],ok]
Jun 20 23:14:40 stern kernel: ivtv: i2c attach [client=wm8775[50],ok]
Jun 20 23:14:42 stern kernel: ivtv: Encoder revision: 0x02050032
Jun 20 23:14:42 stern kernel: ivtv: Encoder Firmware may be buggy, use
version 0x02040011
Jun 20 23:14:42 stern kernel: ivtv: Configuring WinTV PVR 150 card with
5 streams
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device, streamtype
0 minor 0
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 0 using 512 4096
byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device, streamtype
1 minor 32
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 1 using 97 43200
byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device, streamtype
2 minor 224
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 2 using 480 4368
byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device, streamtype
3 minor 24
Jun 20 23:14:42 stern kernel: ivtv: Create DMA stream 3 using 455 4608
byte buffers 0 kbytes total
Jun 20 23:14:42 stern kernel: ivtv: Registered v4l2 device, streamtype
4 minor 64
Jun 20 23:14:42 stern kernel: ivtv: Create stream 4
Jun 20 23:14:42 stern kernel: ivtv: Setting Tuner 57
Jun 20 23:14:42 stern kernel: tuner: type set to 57 (Philips FQ1236A
MK4) by ivtv i2c driver #0
Jun 20 23:14:42 stern kernel: ivtv: Switching standard to NTSC.
Jun 20 23:14:42 stern kernel: ivtv: Initialized WinTV PVR 150, card #0
Jun 20 23:14:42 stern kernel: ivtv: Autodetected WinTV PVR 150 card
Jun 20 23:14:42 stern kernel: ivtv: Found an iTVC16 based chip
Jun 20 23:14:42 stern kernel: ACPI: PCI interrupt 0000:02:09.0[A] ->
GSI 18 (level, low) -> IRQ 18
Jun 20 23:14:42 stern kernel: ivtv: VIA PCI device: 0x0282 vendor:
0x1106
Jun 20 23:14:42 stern kernel: tveeprom: Hauppauge: model = 23552, rev =
D592, serial# = 2943000
Jun 20 23:14:42 stern kernel: tveeprom: tuner = Philips FQ1236A MK4
(idx = 92, type = 57)
Jun 20 23:14:42 stern kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
0x08, v4l2 = 0x00001000)
Jun 20 23:14:42 stern kernel: tveeprom: audio_processor = MSP3410D
(type = 5)
Jun 20 23:14:42 stern kernel: ivtv: i2c attach [client=tveeprom[50],ok]
Jun 20 23:14:42 stern kernel: tuner: chip found at addr 0xc2 i2c-bus
ivtv i2c driver #1
Jun 20 23:14:42 stern kernel: ivtv: i2c attach [client=(tuner unset),ok]
Jun 20 23:14:42 stern kernel: ivtv: ivtv_enc_thread: pid = 2564, itv =
0xf8af97a0
Jun 20 23:14:42 stern kernel: ivtv: ivtv_enc_vbi_thread: pid = 2565,
itv = 0xf8af97a0
Jun 20 23:14:42 stern kernel: cx25840: requesting firmware
Jun 20 23:14:46 stern kernel: cx25840: firmware loaded
Jun 20 23:14:46 stern kernel: ivtv: i2c attach [client=cx25840[50],ok]
Jun 20 23:14:46 stern kernel: ivtv: i2c attach [client=wm8775[50],ok]
Jun 20 23:14:46 stern kernel: ivtv: Tuner Type 57, Tuner formats
0x00001000, Radio: yes, Model 0x00915652, Revision 0x00000000
Jun 20 23:14:46 stern kernel: ivtv: Radio detected
Jun 20 23:14:47 stern kernel: ivtv: Encoder revision: 0x02050032
Jun 20 23:14:47 stern kernel: ivtv: Encoder Firmware may be buggy, use
version 0x02040011
Jun 20 23:14:47 stern kernel: ivtv: Configuring WinTV PVR 150 card with
5 streams
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device, streamtype
0 minor 1
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 0 using 512 4096
byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device, streamtype
1 minor 33
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 1 using 97 43200
byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device, streamtype
2 minor 225
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 2 using 480 4368
byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device, streamtype
3 minor 25
Jun 20 23:14:47 stern kernel: ivtv: Create DMA stream 3 using 455 4608
byte buffers 0 kbytes total
Jun 20 23:14:47 stern kernel: ivtv: Registered v4l2 device, streamtype
4 minor 65
Jun 20 23:14:47 stern kernel: ivtv: Create stream 4
Jun 20 23:14:47 stern kernel: ivtv: Setting Tuner 57
Jun 20 23:14:47 stern kernel: tuner: type set to 57 (Philips FQ1236A
MK4) by ivtv i2c driver #1
Jun 20 23:14:47 stern kernel: ivtv: Switching standard to NTSC.
Jun 20 23:14:47 stern kernel: ivtv: Initialized WinTV PVR 150, card #1
Jun 20 23:14:47 stern kernel: ivtv: ==================== END INIT IVTV
====================
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel