Hello: I am seeing apparent horizontal syncing errors in one of my two PVR-150 MCE Hauppage tuners when I upgrade to versions higher than 0.7.4 (linux 2.6.17.14). The errors seem to be related to sharp vertical edges in the image, as used in graphics overlays on news or sports broadcasts. On other channels the corruption does not occur. or occurs only rarely. The corruption consists of horizontal displacement of some lines and occasional brief image stuttering or freezing. (I don't know if there's a connection but the sync failings coincide with the first kernel version (2.6.18) to have working VBI.)
The date codes on the failing card show it's about one year older than the working card. All the important parts have different revision codes. The problem still occurs on the latest development kernel, 2.6.23-rc3, which gives the following output. The failing card is the second, ivtv1: ivtv: Start initialization, version 1.0.0 ivtv0: Initializing card #0 ivtv0: Autodetected Hauppauge card (cx23416 based) ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 17 (level, low) -> IRQ 21 ivtv0: Unreasonably low latency timer, setting to 64 (was 32) ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv0: Encoder revision: 0x02060039 tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #0) tveeprom 5-0050: Hauppauge model 26582, rev E6B2, serial# 9710826 tveeprom 5-0050: tuner model is TCL M2523_5N_E (idx 112, type 50) tveeprom 5-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 5-0050: audio processor is CX25843 (idx 37) tveeprom 5-0050: decoder processor is CX25843 (idx 30) tveeprom 5-0050: has no radio, has no IR receiver, has no IR transmitter ivtv0: Autodetected Hauppauge WinTV PVR-150 cx25840 5-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0) cx25840 5-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 5-001b: chip found @ 0x36 (ivtv i2c driver #0) tuner 5-0061: type set to 50 (TCL 2002N) ivtv0: Registered device video0 for encoder MPEG (4 MB) ivtv0: Registered device video32 for encoder YUV (2 MB) ivtv0: Registered device vbi0 for encoder VBI (1 MB) ivtv0: Registered device video24 for encoder PCM audio (1 MB) ivtv0: Initialized card #0: Hauppauge WinTV PVR-150 ivtv1: Initializing card #1 ivtv1: Autodetected Hauppauge card (cx23416 based) ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 22 ivtv1: Unreasonably low latency timer, setting to 64 (was 32) ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv1: Encoder revision: 0x02060039 tuner 6-0061: chip found @ 0xc2 (ivtv i2c driver #1) cx25840 6-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) cx25840 6-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 6-001b: chip found @ 0x36 (ivtv i2c driver #1) tveeprom 6-0050: Hauppauge model 26582, rev C299, serial# 8445540 tveeprom 6-0050: tuner model is TCL 2002N 5H (idx 99, type 50) tveeprom 6-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 6-0050: audio processor is CX25843 (idx 37) tveeprom 6-0050: decoder processor is CX25843 (idx 30) tveeprom 6-0050: has no radio, has no IR receiver, has no IR transmitter ivtv1: Autodetected Hauppauge WinTV PVR-150 tuner 6-0061: type set to 50 (TCL 2002N) ivtv1: Registered device video1 for encoder MPEG (4 MB) ivtv1: Registered device video33 for encoder YUV (2 MB) ivtv1: Registered device vbi1 for encoder VBI (1 MB) ivtv1: Registered device video25 for encoder PCM audio (1 MB) ivtv1: Initialized card #1: Hauppauge WinTV PVR-150 ivtv: End initialization For good measure, here is the init output of the last working version: ==================== START INIT IVTV ==================== ivtv: version 0.7.4 (tagged release) loading ivtv: Linux version: 2.6.17.14 SMP preempt mod_unload K8 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 WinTV PVR-150 card (cx23416 based) ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 17 (level, low) -> IRQ 21 ivtv0: Unreasonably low latency timer, setting to 64 (was 32) lirc_mceusb2: no version for "lirc_get_pdata" found: kernel tainted. lirc_mceusb2: Philips eHome USB IR Transciever and Microsoft MCE 2005 Remote Control driver for LIRC $Revision: 1.29 $ lirc_mceusb2: Daniel Melander <[EMAIL PROTECTED]>, Martin Blatter <[EMAIL PROTECTED]> usb 3-2: reset full speed USB device using uhci_hcd and address 2 wm8775 5-001b: chip found @ 0x36 (ivtv i2c driver #0) tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #0) lirc_dev: lirc_register_plugin: sample_rate: 0 lirc_mceusb2[2]: SMK eHome Infrared Transceiver on usb3:2 usbcore: registered new driver lirc_mceusb2 lirc_mceusb2[2]: data received 00 ff aa ff 0b (length=5) lirc_mceusb2[2]: data received ff 0b 50 ff 1b 41 (length=6) lirc_mceusb2[2]: data received ff 18 (length=2) lirc_mceusb2[2]: data received ff 18 00 00 00 00 (length=6) cx25840 5-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0) cx25840 5-0044: loaded v4l-cx25840.fw firmware (16382 bytes) tveeprom 5-0050: Hauppauge model 26582, rev E6B2, serial# 9710826 tveeprom 5-0050: tuner model is TCL M2523_5N_E (idx 112, type 50) tveeprom 5-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 5-0050: audio processor is CX25843 (idx 37) tveeprom 5-0050: decoder processor is CX25843 (idx 30) tveeprom 5-0050: has no radio, has no IR remote ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv0: Encoder revision: 0x02060039 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) tuner 5-0061: type set to 50 (TCL 2002N) ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ====================== NEXT CARD ====================== ivtv1: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 22 ivtv1: Unreasonably low latency timer, setting to 64 (was 32) wm8775 6-001b: chip found @ 0x36 (ivtv i2c driver #1) tuner 6-0061: chip found @ 0xc2 (ivtv i2c driver #1) cx25840 6-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) cx25840 6-0044: loaded v4l-cx25840.fw firmware (16382 bytes) tveeprom 6-0050: Hauppauge model 26582, rev C299, serial# 8445540 tveeprom 6-0050: tuner model is TCL 2002N 5H (idx 99, type 50) tveeprom 6-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 6-0050: audio processor is CX25843 (idx 37) tveeprom 6-0050: decoder processor is CX25843 (idx 30) tveeprom 6-0050: has no radio, has no IR remote ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv1: Encoder revision: 0x02060039 ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) tuner 6-0061: type set to 50 (TCL 2002N) ivtv1: Initialized Hauppauge WinTV PVR-150, card #1 ivtv: ==================== END INIT IVTV ==================== _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
