[ivtv-users] Random Reboots w/PVR-500

Ken ken.ivtv at minker.dyndns.org
Sat Jan 9 16:09:41 CET 2010


Resurrecting an old thread.

To rehash the issue: The motherboard in my mythbackend died. I replaced
it with an ASUS K8V-X SE and AMD Athlon 64 3000+. It also had a PVR-250
and a PVR-500 in it. The formerly rock solid machine started having
random reboots with no warning. I traced it down to the PVR-500. When
capturing from the PVR-500, the box would suddenly reboot. Nothing in
the logs or on the console.

So I finally got some time and money to throw at this issue. I ebay'd a
ASRock K8Upgrade-NF3 motherboard. I swapped it out for the ASUS board.
The machine is rock solid again. The ASUS board uses a VIA K8T800
northbridge and a VIA VT8237R southbridge. The ASRock board use a single
NVIDIA nForce3 250 chip. I mention the chipsets as I suspect that the
VIA chipset were the culprit. I have no evidence, just my gut. The ASUS
board ran fine when the PVR-500 wasn't in use. The two just didn't play
well together.

Just an FYI,
Ken


Steve Firth wrote:
> 
> It's sounding like Mark Paulus' theory is the best contender: Dodgy caps 
> on the PVR-500 or motherboard.
> 
> Given that the PSU itself is known to be OK, and you've swapped a lot of 
> stuff already....a change of thought...
> 
> I can't see any way for a PCI card to generate a genuine spurious reset 
> to the motherboard. Though someone may correct me.
> 
> I can only imagine that a reboot could happen if the supplies are 
> marginally decoupled either on the motherboard where the PCI connector 
> "exits"
> or on the card itself, or a combination of the two, pulling down one of 
> the supplies for enough time to do an unintentional power on-reset.
> 
> Improving the decoupling on either board may help as the (lack of) total 
> decoupling would be the problem. I'm suspecting that the source is the 
> PCI card but the effect is on the motherboard only.
> 
> Depending how brave you are......in reverse order of ease!
> 
> I'm not sure if you are able to add SMD caps yourself? If you are, don't 
> worry about the value just use the largest value you can find in the 
> same package type , and solder it over the top, in parallel of the old 
> ones. SI theory has changed recently on this point, it used to be the 
> biggest value cap, but  the increased inductance tends to swamp the 
> capacitive gains.
> 
> Slightly less fiddly would be to take flying leads from the PSU directly 
> to the PCI card, reducing the Vdd drop along the motherboard. Even just 
> a fat ground lead could help.
> 
> Alternatively, if you aren't able to do any decoupling/soldering 
> experiments! You could try to reduce any possible undesired impedance by 
> cleaning up the contacts on the PCI card, making them as shiny-clean as 
> possible. This is likely to be resistive not inductive and so will 
> impact overall Vdd droop not instantaneous droop, but it may give you 
> some margin.
> 
> Can you use a PCI slot closer to where the ATX supply enters the 
> motherboard? This would improve the net impedance.
> 
>   Can you try a PCI extender board or several stacked? The idea here is 
> to increase the inductance, to provide more Vdd isolation from the 
> motherboard supplies, on the assumption that the PCI card 
> integrity/margin is OK, but it couples back noise to the motherboard.
> 
> 
> Sorry again if this is information overload
> 
> spf
> 
> 
> ----- Original message -----
> Sent: 2009/06/09 17:03:19
> Subject: Re:Re: [ivtv-users] Random Reboots w/PVR-500
> 
> I orginally thought power supply and upgraded to a newer, more
> powerful(700W) one. It didn't help.
> 
> I've moved around/removed as much as I could; i.e. drives, cards, etc.,
> with no change. I've tried multiple video cards and moving the PVR cards
> around, same results.
> 
> The old MB/CPU combo was a 32bit AMD setup. Something completely died
> and I couldn't get it to post, so I installed the current combo which
> were laying around from upgrading another system.
> 
> With the card installed, but not in use, the system will run fine for
> days. Myth will record from PVR-250 without a problem. Start one capture
> from the PVR-500 and in 1 to ~20 minutes, the system reboots.
> 
> When it reboots, it comes back up just fine.
> 
> 
> Steve Firth wrote:
>  >
>  >
>  > Thoughts......
>  >
>  > Is the psu upto the job of the new motherboard/CPU. Is there a 
> possibility
>  > of a thermal or other environmental issue with the processor? e.g. is
>  > heatsink correctly
>  > connected? Can you beg/borrow/steal a chunkier PSU to try a swap?
>  >
>  > Clean all connectors. Could you have damaged a connector when installing
>  > new motherboard etc ?
>  > or pushed the solder away from the back of the PCB? A dry joint is
>  > possible especially on the larger connectors : Do any of the
>  > solder joints on the PSU connectors particularly look "dull"? Or, just
>  > resolder them anyway if you're OK with a soldering
>  > iron (I've seen this often on TV HT side)
>  >
>  > After restart and being presented with BIOS does it then continue with
>  > the boot to Myth
>  > or just hangs? i.e. are we suspecting spurious resets?
>  >
>  > Can you swap back the old processor? and do a 2 way uP/Motherboard swap
>  > with all 4 combinations?
>  > (new/new, old/new, old/old, new/old)
>  >
>  > Can you remove the Disk drives one by one? or any other peripherals?
>  >
>  > I'm rabbiting now : In summary: can you change/remove as much as
>  > possible and see if there is any change in behaviour?
>  >
>  >
>  >
>  > spf
>  >
>  > ----- Original message -----
>  > Sent: 2009/06/09 16:00:17
>  > Subject: Re:[ivtv-users] Random Reboots w/PVR-500
>  >
>  > I am running MythTV via atrpms packages on a CentOS 5.3 install. I have
>  > a PVR-250, a PVR-500 and a HD HomeRun. I am getting random reboots when
>  > capturing from the PVR-500. There are no problems when capturing from
>  > the PVR-250. It is not a MythTV issue as it occurs when I just cat from
>  > the appropriate /dev/videoX device file. There are no messages on the
>  > console or in /var/log/messages. All of a sudden the machine reboots and
>  > I'm looking at the BIOS startup screen. The problem has persisted
>  > through kernel updates. It started not long after I installed a new
>  > motherboard and processor due to the old one dying. So, I'm thinking
>  > chip issue or something like that.
>  >
>  > Any ideas will be greatly appreciated.
>  >
>  > Ken
>  >
>  >
>  >
>  >
>  >
>  > Processor: AMD Athlon(tm) 64 Processor 3000+
>  > Motherboard: ASUS K8V-X SE
>  > Distro: CentOS 5.3
>  > Kernel: 2.6.18-128.1.10.el5 (stock)
>  > ivtv-0.10.6-132.el5
>  > ivtv-firmware-20080701-18
>  > ivtv-kmdl-2.6.18-128.1.10.el5-0.10.6-132.el5
>  > perl-Video-ivtv-0.13-8.0.el5
>  >
>  > ivtv: ==================== START INIT IVTV ====================
>  > ivtv: version 0.10.6 (tagged release) loading
>  > ivtv: Linux version: 2.6.18-128.1.10.el5 SMP mod_unload 686 REGPARM
>  > 4KSTACKS gcc-4.1
>  > ivtv: In case of problems please include the debug info between
>  > ivtv: the START INIT IVTV and END INIT IVTV lines, along with
>  > ivtv: any module options, when mailing the ivtv-users mailinglist.
>  > ivtv0: Autodetected Hauppauge card (cx23416 based)
>  > ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 17 (level, low) -> IRQ 185
>  > input: PC Speaker as /class/input/input0
>  > via-rhine.c:v1.10-LK1.4.1 July-24-2006 Written by Donald Becker
>  > sd 0:0:0:0: Attached scsi generic sg0 type 0
>  > sd 1:0:0:0: Attached scsi generic sg1 type 0
>  > ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
>  > ivtv0: Encoder revision: 0x02060039
>  > tveeprom 1-0050: Hauppauge model 32031, rev B110, serial# 6790025
>  > tveeprom 1-0050: tuner model is Philips FI1236 MK2 (idx 10, type 2)
>  > tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
>  > tveeprom 1-0050: audio processor is MSP3435 (idx 10)
>  > tveeprom 1-0050: decoder processor is SAA7115 (idx 19)
>  > tveeprom 1-0050: has no radio, has IR remote
>  > ivtv0: Autodetected Hauppauge WinTV PVR-250
>  > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
>  > saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
>  > msp3400 1-0040: MSP3435G-B6 found @ 0x80 (ivtv i2c driver #0)
>  > msp3400 1-0040: MSP3435G-B6 supports radio, mode is autodetect and
>  > autoselect
>  > ivtv0: Registered device video0 for encoder MPEG (16 MB)
>  > ivtv0: Registered device video32 for encoder YUV (2 MB)
>  > ivtv0: Registered device vbi0 for encoder VBI (8 MB)
>  > ivtv0: Registered device video24 for encoder PCM audio (1 MB)
>  > tuner 1-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and 
> compatibles))
>  > ivtv0: Initialized Hauppauge WinTV PVR-250, card #0
>  > ivtv: ====================== NEXT CARD ======================
>  > ivtv1: Autodetected Hauppauge card (cx23416 based)
>  > ACPI: PCI Interrupt 0000:02:08.0[A] -> GSI 19 (level, low) -> IRQ 193
>  > ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
>  > ivtv1: Encoder revision: 0x02060039
>  > tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
>  > tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
>  > tuner 2-0060: TEA5767 detected.
>  > tuner 2-0060: chip found @ 0xc0 (ivtv i2c driver #1)
>  > tuner 2-0060: type set to 62 (Philips TEA5767HN FM Radio)
>  > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
>  > tveeprom 2-0050: Hauppauge model 23552, rev D492, serial# 7855863
>  > tveeprom 2-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57)
>  > tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
>  > tveeprom 2-0050: second tuner model is Philips TEA5768HL FM Radio (idx
>  > 101, type 62)
>  > tveeprom 2-0050: audio processor is CX25843 (idx 37)
>  > tveeprom 2-0050: decoder processor is CX25843 (idx 30)
>  > tveeprom 2-0050: has radio, has no IR remote
>  > ivtv1: Autodetected WinTV PVR 500 (unit #1)
>  > cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
>  > cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
>  > wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
>  > ivtv1: Registered device video1 for encoder MPEG (16 MB)
>  > ivtv1: Registered device video33 for encoder YUV (2 MB)
>  > ivtv1: Registered device vbi1 for encoder VBI (8 MB)
>  > ivtv1: Registered device video25 for encoder PCM audio (1 MB)
>  > ivtv1: Registered device radio1 for encoder radio
>  > tuner 2-0061: type set to 57 (Philips FQ1236A MK4)
>  > ivtv1: Initialized WinTV PVR 500 (unit #1), card #1
>  > PCI: Enabling device 0000:00:11.5 (0000 -> 0001)
>  > ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 201
>  > PCI: Setting latency timer of device 0000:00:11.5 to 64
>  > ivtv: ====================== NEXT CARD ======================
>  > ivtv2: Autodetected Hauppauge card (cx23416 based)
>  > ACPI: PCI Interrupt 0000:02:09.0[A] -> GSI 16 (level, low) -> IRQ 209
>  > codec_read: codec 0 is not valid [0xfe0000]
>  > codec_read: codec 0 is not valid [0xfe0000]
>  > codec_read: codec 0 is not valid [0xfe0000]
>  > codec_read: codec 0 is not valid [0xfe0000]
>  > ivtv2: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
>  > ivtv2: Encoder revision: 0x02060039
>  > tuner 3-0043: chip found @ 0x86 (ivtv i2c driver #2)
>  > tda9887 3-0043: tda988[5/6/7] found @ 0x43 (tuner)
>  > tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #2)
>  > cx25840 3-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #2)
>  > cx25840 3-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
>  > wm8775 3-001b: chip found @ 0x36 (ivtv i2c driver #2)
>  > tveeprom 3-0050: Hauppauge model 23552, rev D492, serial# 7855863
>  > tveeprom 3-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57)
>  > tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08)
>  > tveeprom 3-0050: second tuner model is Philips TEA5768HL FM Radio (idx
>  > 101, type 62)
>  > tveeprom 3-0050: audio processor is CX25843 (idx 37)
>  > tveeprom 3-0050: decoder processor is CX25843 (idx 30)
>  > tveeprom 3-0050: has radio, has no IR remote
>  > ivtv2: Correcting tveeprom data: no radio present on second unit
>  > ivtv2: Autodetected WinTV PVR 500 (unit #2)
>  > ivtv2: Registered device video2 for encoder MPEG (16 MB)
>  > ivtv2: Registered device video34 for encoder YUV (2 MB)
>  > ivtv2: Registered device vbi2 for encoder VBI (8 MB)
>  > ivtv2: Registered device video26 for encoder PCM audio (1 MB)
>  > tuner 3-0061: type set to 57 (Philips FQ1236A MK4)
>  > ivtv2: Initialized WinTV PVR 500 (unit #2), card #2
>  > ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 217
>  > eth0: VIA Rhine II at 0xfaa00000, 00:15:f2:41:46:a9, IRQ 217.
>  > eth0: MII PHY found at address 1, status 0x7849 advertising 01e1 Link 
> 0000.
>  > r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
>  > ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 18 (level, low) -> IRQ 225
>  > r8169 0000:00:0d.0: no PCI Express capability
>  > eth1: RTL8169sb/8110sb at 0xf89de000, 00:19:e0:73:18:31, XID 10000000
>  > IRQ 225
>  > ivtv: ==================== END INIT IVTV ====================
>  >
>  > _______________________________________________
>  > ivtv-users mailing list
>  > ivtv-users at ivtvdriver.org
>  > http://ivtvdriver.org/mailman/listinfo/ivtv-users
> 
> 
> _______________________________________________
> ivtv-users mailing list
> ivtv-users at ivtvdriver.org
> http://ivtvdriver.org/mailman/listinfo/ivtv-users





More information about the ivtv-users mailing list