On Saturday 18 August 2007 19:53:09 Marty wrote: > 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:
I've made some major changes lately and I'd like you to test that first. Can you get my v4l-dvb tree: http://www.linuxtv.org/hg/~hverkuil/v4l-dvb and try with that first? If that doesn't solve the problem, then try replacing the v4l-cx25840.fw firmware file with this firmware version: http://dl.ivtvdriver.org/ivtv/firmware/HcwMakoB.ROM. Also, does this corruption only occur when you enable VBI or also with a straight capture? Is the video scaled or is it captured at full resolution? (720x480 for NTSC). Thanks, Hans > > 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 _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
