Jim Kusznir wrote: > The problem materializes either as video with a very heavy red/back > static and no audio, a black screen with "little splotches" of static > (with a red bias), or a fairly clear picture with no audio. I've gone > through the logs, and the initialization looked normal except for 1 > line late in the boot (after the begin/end initialization) that > complained about firmware for v4l-cx25840 load failed.
The cx2584[0123] is the broadcast video/audio digitizer. It takes the analog signals, syncs to them, and converts them to digital samples. If you can't load the firmware for one of those, it's a miracle you're getting anything. You may be getting partially through load of the firmware but it fails before completion. > As far as information to help debug the problem: When I re-installed > the cards, the pvr-500 was next to my nvidia GeForce 4MX. On my old > motherboard, it was one slot further away (with a soundblaster card > in-between). I noticed that the video card was producing a fair > amount of heat, and its length seemed to encompass only one of the two > connextant chips on the PVR. I moved it to the end of the mobo, where > it should be among the coolest places in the computer. The problem > still persists. > > does anyone have any suggestions? Is that tuner on my 500 fried? I'm going to suggest that static discharge would be a culprit before heat. Swapping computer components on cold, low humidity days, while not wearing cotton fabrics, and not properly grounding oneself is a recipe for zapping chips. Hopefully you didn't zap your cx25840 chips, but it is a possibility, if you're looking to blame hardware. What do the logs say when you load the modules with the debug option set? # modinfo ivtv # modinfo cx25840 # modprobe -r ivtv cx25840 # modprobe cx25840 debug=1 # modprobe ivtv debug=1023 -Andy > Thanks! > --Jim > > --------- Begin log dump --------- > Mar 13 21:27:12 myth kernel: ivtv: Start initialization, version 1.1.0 > Mar 13 21:27:12 myth kernel: ivtv0: Initializing card #0 > Mar 13 21:27:12 myth kernel: ivtv0: Autodetected Hauppauge card (cx23416 > based) > Mar 13 21:27:12 myth kernel: ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19 > Mar 13 21:27:12 myth kernel: ACPI: PCI Interrupt 0000:02:08.0[A] -> Link > [APC4] > -> GSI 19 (level, high) -> IRQ 20 > Mar 13 21:27:12 myth kernel: ivtv0: Unreasonably low latency timer, setting > to 6 > 4 (was 32) > Mar 13 21:27:12 myth kernel: tuner 2-0043: chip found @ 0x86 (ivtv i2c driver > #0 > ) > Mar 13 21:27:12 myth kernel: tda9887 2-0043: tda988[5/6/7] found @ 0x43 > (tuner) > Mar 13 21:27:12 myth kernel: tuner 2-0043: type set to tda9887 > Mar 13 21:27:12 myth kernel: TEA5767 detected. > Mar 13 21:27:12 myth kernel: tuner 2-0060: chip found @ 0xc0 (ivtv i2c driver > #0 > ) > Mar 13 21:27:12 myth kernel: tea5767 2-0060: type set to Philips TEA5767HN FM > Ra > dio > Mar 13 21:27:12 myth kernel: tuner 2-0060: type set to tea5767 > Mar 13 21:27:12 myth kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver > #0 > ) > Mar 13 21:27:12 myth kernel: ohci_hcd 0000:00:02.0: wakeup > Mar 13 21:27:12 myth kernel: tveeprom 2-0050: Hauppauge model 23552, rev > D492, s > erial# 7855734 > Mar 13 21:27:12 myth kernel: tveeprom 2-0050: tuner model is Philips FQ1236A > MK4 > (idx 92, type 57) > Mar 13 21:27:12 myth kernel: tveeprom 2-0050: TV standards NTSC(M) (eeprom > 0x08) > Mar 13 21:27:12 myth kernel: tveeprom 2-0050: second tuner model is Philips > TEA5 > 768HL FM Radio (idx 101, type 62) > Mar 13 21:27:12 myth kernel: tveeprom 2-0050: audio processor is CX25843 (idx > 37 > ) > Mar 13 21:27:12 myth kernel: tveeprom 2-0050: decoder processor is CX25843 > (idx > 30) > Mar 13 21:27:12 myth kernel: tveeprom 2-0050: has radio, has no IR receiver, > has > no IR transmitter > Mar 13 21:27:12 myth kernel: ivtv0: Autodetected WinTV PVR 500 (unit #1) > Mar 13 21:27:12 myth kernel: cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv > i2c d > river #0) > Mar 13 21:27:12 myth kernel: wm8775 2-001b: chip found @ 0x36 (ivtv i2c > driver # > 0) > Mar 13 21:27:12 myth kernel: tuner-simple 2-0061: type set to 57 (Philips > FQ1236 > A MK4) > Mar 13 21:27:12 myth kernel: tuner 2-0061: type set to Philips FQ1236A MK4 > Mar 13 21:27:12 myth kernel: ivtv0: Registered device video0 for encoder MPG > (16 > 384 kB) > Mar 13 21:27:12 myth kernel: ivtv0: Registered device video32 for encoder YUV > (2 > 048 kB) > Mar 13 21:27:12 myth kernel: ivtv0: Registered device vbi0 for encoder VBI > (8192 > kB) > Mar 13 21:27:12 myth kernel: ivtv0: Registered device video24 for encoder PCM > (3 > 20 kB) > Mar 13 21:27:12 myth kernel: ivtv0: Registered device radio0 for encoder radio > Mar 13 21:27:12 myth kernel: ivtv0: Initialized card #0: WinTV PVR 500 (unit > #1) > Mar 13 21:27:12 myth kernel: ivtv1: Initializing card #1 > Mar 13 21:27:12 myth kernel: ivtv1: Autodetected Hauppauge card (cx23416 > based) > Mar 13 21:27:12 myth kernel: ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16 > Mar 13 21:27:12 myth kernel: ACPI: PCI Interrupt 0000:02:09.0[A] -> Link > [APC1] > -> GSI 16 (level, high) -> IRQ 21 > Mar 13 21:27:12 myth kernel: ivtv1: Unreasonably low latency timer, setting > to 6 > 4 (was 32) > Mar 13 21:27:12 myth kernel: tuner 3-0043: chip found @ 0x86 (ivtv i2c driver > #1 > ) > Mar 13 21:27:12 myth kernel: tda9887 3-0043: tda988[5/6/7] found @ 0x43 > (tuner) > Mar 13 21:27:12 myth kernel: tuner 3-0043: type set to tda9887 > Mar 13 21:27:12 myth kernel: tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver > #1 > ) > Mar 13 21:27:12 myth kernel: cx25840 3-0044: cx25843-23 found @ 0x88 (ivtv > i2c d > river #1) > Mar 13 21:27:12 myth kernel: wm8775 3-001b: chip found @ 0x36 (ivtv i2c > driver # > 1) > Mar 13 21:27:12 myth kernel: usb 1-1: new full speed USB device using > ohci_hcd a > nd address 3 > Mar 13 21:27:12 myth kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 4 > ports > , IRQ sharing disabled > Mar 13 21:27:12 myth kernel: serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a > 16550 > A > Mar 13 21:27:12 myth kernel: serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a > 16550 > A > Mar 13 21:27:12 myth kernel: 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > Mar 13 21:27:12 myth kernel: 00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A > Mar 13 21:27:12 myth kernel: parport: PnPBIOS parport detected. > Mar 13 21:27:12 myth kernel: parport0: PC-style at 0x378, irq 7 > [PCSPP,TRISTATE] > Mar 13 21:27:12 myth kernel: tveeprom 3-0050: Hauppauge model 23552, rev > D492, s > erial# 7855734 > Mar 13 21:27:12 myth kernel: tveeprom 3-0050: tuner model is Philips FQ1236A > MK4 > (idx 92, type 57) > Mar 13 21:27:12 myth kernel: tveeprom 3-0050: TV standards NTSC(M) (eeprom > 0x08) > Mar 13 21:27:12 myth kernel: tveeprom 3-0050: second tuner model is Philips > TEA5 > 768HL FM Radio (idx 101, type 62) > Mar 13 21:27:12 myth kernel: tveeprom 3-0050: audio processor is CX25843 (idx > 37 > ) > Mar 13 21:27:12 myth kernel: tveeprom 3-0050: decoder processor is CX25843 > (idx > 30) > Mar 13 21:27:12 myth kernel: tveeprom 3-0050: has radio, has no IR receiver, > has > no IR transmitter > Mar 13 21:27:12 myth kernel: ivtv1: Correcting tveeprom data: no radio > present o > n second unit > Mar 13 21:27:12 myth kernel: ivtv1: Autodetected WinTV PVR 500 (unit #2) > Mar 13 21:27:12 myth kernel: tuner-simple 3-0061: type set to 57 (Philips > FQ1236 > A MK4) > Mar 13 21:27:12 myth kernel: tuner 3-0061: type set to Philips FQ1236A MK4 > Mar 13 21:27:12 myth kernel: ivtv1: Registered device video1 for encoder MPG > (16 > 384 kB) > Mar 13 21:27:12 myth kernel: ivtv1: Registered device video33 for encoder YUV > (2 > 048 kB) > Mar 13 21:27:12 myth kernel: ivtv1: Registered device vbi1 for encoder VBI > (8192 > kB) > Mar 13 21:27:12 myth kernel: ivtv1: Registered device video25 for encoder PCM > (3 > 20 kB) > Mar 13 21:27:12 myth kernel: ivtv1: Initialized card #1: WinTV PVR 500 (unit > #2) > Mar 13 21:27:12 myth kernel: ivtv: End initialization > Mar 13 21:27:23 myth kernel: ivtv0: Loaded v4l-cx2341x-enc.fw firmware > (376836 b > ytes) > Mar 13 21:27:23 myth kernel: ivtv0: Encoder revision: 0x02060039 > Mar 13 21:27:33 myth kernel: ivtv1: Loaded v4l-cx2341x-enc.fw firmware > (376836 b > ytes) > Mar 13 21:27:33 myth kernel: ivtv1: Encoder revision: 0x02060039 > Mar 13 21:27:37 myth kernel: cx25840 3-0044: loaded v4l-cx25840.fw firmware > (163 > 82 bytes) > # from dmesg (not found in messages) > cx25840 2-0044: firmware v4l-cx25840.fw load failed > # appeared immediately above first ivtv1: message above > --------------End Log Dump ---------------- _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
