Here's the situation I'm seeing: With a 0.10.1 development version (rev 3851), I have a mostly-working system. There are occasional VBI glitches, but they're tolerably infrequent. Messages are logged on occasion but don't seem to correlate. Here's a typical 30 minute program:
Jun 20 09:10:07 tv-land kernel: ivtv1 warning: encoder VBI: Couldn't find start of buffer within the first 256 bytes Jun 20 09:18:19 tv-land kernel: ivtv1 warning: encoder VBI: Couldn't find start of buffer within the first 256 bytes Jun 20 09:29:52 tv-land kernel: ivtv1 warning: encoder VBI: Couldn't find start of buffer within the first 256 bytes Attempting to update to any of the recent release or development versions, however, causes immediate and significant corruption in the VBI data for recorded streams. A log excerpt from a minute or so of capturing (and feeding back to the PVR-350's decoder, but that doesn't seem to be a factor) results in many more of the same message: Jun 19 22:51:05 tv-land kernel: ivtv1 warning: encoder VBI: Couldn't find start of buffer within the first 256 bytes Jun 19 22:51:08 tv-land last message repeated 8 times Jun 19 22:51:08 tv-land kernel: ivtv1 warning: encoder VBI: Couldn't find start of buffer within the first 256 bytes Jun 19 22:51:08 tv-land kernel: ivtv1 warning: encoder VBI: Couldn't find start of buffer within the first 256 bytes Jun 19 22:51:39 tv-land last message repeated 113 times Jun 19 22:52:03 tv-land last message repeated 88 times The machine is an 800 MHz Pentium III (Coppermine) w/PVR-150 and PVR-350 and 512 MB RAM. I use both the encoder and decoder on the PVR-350. Kernel init messages are appended. Does anybody have any ideas what I might be able to do about this? --scott Jun 19 22:49:33 tv-land kernel: ivtv: ==================== START INIT IVTV ==================== Jun 19 22:49:33 tv-land kernel: ivtv: version 0.10.4 (development revision 3932) loading Jun 19 22:49:33 tv-land kernel: ivtv: Linux version: 2.6.18-chw-13 SMP preempt mod_unload 586 gcc-4.1 Jun 19 22:49:33 tv-land kernel: ivtv: In case of problems please include the debug info between Jun 19 22:49:33 tv-land kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with Jun 19 22:49:33 tv-land kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. Jun 19 22:49:33 tv-land kernel: ivtv0: Autodetected Hauppauge card (cx23416 based) Jun 19 22:49:33 tv-land kernel: PCI: Found IRQ 11 for device 0000:01:00.0 Jun 19 22:49:33 tv-land kernel: PCI: Sharing IRQ 11 with 0000:00:1f.2 Jun 19 22:49:33 tv-land kernel: parport: PnPBIOS parport detected. Jun 19 22:49:33 tv-land kernel: parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP] Jun 19 22:49:33 tv-land kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) Jun 19 22:49:33 tv-land kernel: ivtv0: Encoder revision: 0x02060039 Jun 19 22:49:33 tv-land kernel: tveeprom 1-0050: Hauppauge model 26132, rev F1B2, serial# 10061275 Jun 19 22:49:33 tv-land kernel: tveeprom 1-0050: tuner model is TCL M2523_5N_E (idx 112, type 50) Jun 19 22:49:33 tv-land kernel: tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) Jun 19 22:49:33 tv-land kernel: tveeprom 1-0050: audio processor is CX25841 (idx 35) Jun 19 22:49:33 tv-land kernel: tveeprom 1-0050: decoder processor is CX25841 (idx 28) Jun 19 22:49:33 tv-land kernel: tveeprom 1-0050: has no radio, has IR remote Jun 19 22:49:33 tv-land kernel: ivtv0: Autodetected Hauppauge WinTV PVR-150 Jun 19 22:49:33 tv-land kernel: ivtv0: reopen i2c bus for IR-blaster support Jun 19 22:49:33 tv-land kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) Jun 19 22:49:33 tv-land kernel: cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) Jun 19 22:49:33 tv-land kernel: cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes) Jun 19 22:49:33 tv-land kernel: wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) Jun 19 22:49:33 tv-land kernel: ivtv0: Registered device video0 for encoder MPEG (4 MB) Jun 19 22:49:33 tv-land kernel: ivtv0: Registered device video32 for encoder YUV (2 MB) Jun 19 22:49:33 tv-land kernel: ivtv0: Registered device vbi0 for encoder VBI (1 MB) Jun 19 22:49:33 tv-land kernel: ivtv0: Registered device video24 for encoder PCM audio (1 MB) Jun 19 22:49:33 tv-land kernel: tuner 1-0061: type set to 50 (TCL 2002N) Jun 19 22:49:33 tv-land kernel: ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 Jun 19 22:49:33 tv-land kernel: ivtv: ====================== NEXT CARD ====================== Jun 19 22:49:33 tv-land kernel: ivtv1: Autodetected Hauppauge card (cx23415 based) Jun 19 22:49:33 tv-land kernel: PCI: Found IRQ 9 for device 0000:01:02.0 Jun 19 22:49:33 tv-land kernel: PCI: Sharing IRQ 9 with 0000:00:1f.3 Jun 19 22:49:33 tv-land kernel: PCI: Sharing IRQ 9 with 0000:00:1f.5 Jun 19 22:49:33 tv-land kernel: ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) Jun 19 22:49:33 tv-land kernel: ivtv1: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) Jun 19 22:49:33 tv-land kernel: ivtv1: Encoder revision: 0x02060039 Jun 19 22:49:33 tv-land kernel: ivtv1: Decoder revision: 0x02020023 Jun 19 22:49:33 tv-land kernel: tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1) Jun 19 22:49:33 tv-land kernel: tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner) Jun 19 22:49:33 tv-land kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1) Jun 19 22:49:33 tv-land kernel: tveeprom 2-0050: Hauppauge model 48132, rev K268, serial# 7876055 Jun 19 22:49:33 tv-land kernel: tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) Jun 19 22:49:33 tv-land kernel: tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08) Jun 19 22:49:33 tv-land kernel: tveeprom 2-0050: audio processor is MSP4448 (idx 27) Jun 19 22:49:33 tv-land kernel: tveeprom 2-0050: decoder processor is SAA7115 (idx 19) Jun 19 22:49:33 tv-land kernel: tveeprom 2-0050: has radio, has IR remote Jun 19 22:49:33 tv-land kernel: ivtv1: Autodetected Hauppauge WinTV PVR-350 Jun 19 22:49:33 tv-land kernel: saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #1) Jun 19 22:49:33 tv-land kernel: saa7127 2-0044: saa7129 found @ 0x88 (ivtv i2c driver #1) Jun 19 22:49:33 tv-land kernel: msp3400 2-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #1) Jun 19 22:49:33 tv-land kernel: msp3400 2-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device video1 for encoder MPEG (4 MB) Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device video33 for encoder YUV (2 MB) Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device vbi1 for encoder VBI (1 MB) Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device video25 for encoder PCM audio (1 MB) Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device radio1 for encoder radio Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device video17 for decoder MPEG (1 MB) Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device vbi9 for decoder VBI (1 MB) Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device vbi17 for decoder VOUT Jun 19 22:49:33 tv-land kernel: ivtv1: Registered device video49 for decoder YUV (1 MB) Jun 19 22:49:33 tv-land kernel: ivtv1: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) Jun 19 22:49:33 tv-land kernel: tuner 2-0061: type set to 47 (LG NTSC (TAPE series)) Jun 19 22:49:33 tv-land kernel: ivtv1: Initialized Hauppauge WinTV PVR-350, card #1 Jun 19 22:49:33 tv-land kernel: ivtv: ==================== END INIT IVTV ==================== _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
