Dave,
I went back and tested tuner 1 on my PVR-500. All the channels on my cable
system (2 to 84) looked fine to me. My previous note to Hans was for tuner 2.
Everything was fine there too.
Scott Alfter -- my note about horizontal lines on channel 45 was on tuner 2.
On tuner 1, everything looked fine to me.
Kirk
Dave Logan wrote:
> Here are the results from my "in depth" testing with a 500 with the
> samsung tuners, post Hans' patch application to the 0.4.2 source tree.
>
> I am seeing more or less the same results. Tuner 1 is "quality
> deficient" still, but (inscrutably) tuner 2 is perfect on near all
> of my available channels.
> Here's what I did to test:
>
> #!/usr/bin/perl
> @channels = (2,3,4,5,6,7,8,9,10,11,12,13,19,20,22,23,24,62,63,64);
> foreach $tuner (1..2) {
> foreach $channel (@channels) {
> $change = `ivtv-tune -d /dev/video${tuner} -c ${channel}`;
> chomp($change);
> print "channel $channel: $change\n";
> `dd if=/dev/video${tuner} of=${tuner}.${channel}.mpg bs=1k count=10000`;
> }
> }
> exit(0);
>
>
> which produced output:
>
> channel 2: /dev/video1: 55.250 MHz (Signal Detected)
> channel 3: /dev/video1: 61.250 MHz
> channel 4: /dev/video1: 67.250 MHz (Signal Detected)
> channel 5: /dev/video1: 77.250 MHz (Signal Detected)
> channel 6: /dev/video1: 83.250 MHz (Signal Detected)
> channel 7: /dev/video1: 175.250 MHz (Signal Detected)
> channel 8: /dev/video1: 181.250 MHz (Signal Detected)
> channel 9: /dev/video1: 187.250 MHz (Signal Detected)
> channel 10: /dev/video1: 193.250 MHz (Signal Detected)
> channel 11: /dev/video1: 199.250 MHz (Signal Detected)
> channel 12: /dev/video1: 205.250 MHz (Signal Detected)
> channel 13: /dev/video1: 211.250 MHz (Signal Detected)
> channel 19: /dev/video1: 151.250 MHz (Signal Detected)
> channel 20: /dev/video1: 157.250 MHz (Signal Detected)
> channel 22: /dev/video1: 169.250 MHz (Signal Detected)
> channel 23: /dev/video1: 217.250 MHz (Signal Detected)
> channel 24: /dev/video1: 223.250 MHz (Signal Detected)
> channel 62: /dev/video1: 451.250 MHz (Signal Detected)
> channel 63: /dev/video1: 457.250 MHz (Signal Detected)
> channel 64: /dev/video1: 463.250 MHz (Signal Detected)
> channel 2: /dev/video2: 55.250 MHz (Signal Detected)
> channel 3: /dev/video2: 61.250 MHz (Signal Detected)
> channel 4: /dev/video2: 67.250 MHz (Signal Detected)
> channel 5: /dev/video2: 77.250 MHz (Signal Detected)
> channel 6: /dev/video2: 83.250 MHz (Signal Detected)
> channel 7: /dev/video2: 175.250 MHz (Signal Detected)
> channel 8: /dev/video2: 181.250 MHz (Signal Detected)
> channel 9: /dev/video2: 187.250 MHz (Signal Detected)
> channel 10: /dev/video2: 193.250 MHz (Signal Detected)
> channel 11: /dev/video2: 199.250 MHz (Signal Detected)
> channel 12: /dev/video2: 205.250 MHz (Signal Detected)
> channel 13: /dev/video2: 211.250 MHz (Signal Detected)
> channel 19: /dev/video2: 151.250 MHz (Signal Detected)
> channel 20: /dev/video2: 157.250 MHz (Signal Detected)
> channel 22: /dev/video2: 169.250 MHz (Signal Detected)
> channel 23: /dev/video2: 217.250 MHz (Signal Detected)
> channel 24: /dev/video2: 223.250 MHz (Signal Detected)
> channel 62: /dev/video2: 451.250 MHz (Signal Detected)
> channel 63: /dev/video2: 457.250 MHz (Signal Detected)
> channel 64: /dev/video2: 463.250 MHz (Signal Detected)
>
> I'm uploading the video content clips to this URL:
> http://www.digitalcoven.com/ivtv/
> (that may take a bit before they're all up there)
> filename format is tuner.channel.mpg
> I did ~15 second clips to make sure there is enough
> content to visually see what is really going on, then
> watched them all with vlc.
>
> Again, tuner 1 is of much lesser quality, and the only
> channels that are close to usable are the 7-13 or so and
> the 19-23 are barely usable, and then 64 is good.
> And then tuner 2 is great, but for channel 62, and channel
> 24 looks a little "not enough color".
> And you can note from the script output, that on the first
> tuner, it didn't even detect signal on channel 3....
>
> Hope this is useful output for everybody. If you want/need
> any more info, let me know.
>
> I'll also inline the whole dmesg output of the card initialization.
>
> ivtv: ==================== START INIT IVTV ====================
> ivtv: version 0.4.2 (tagged release) loading
> ivtv: Linux version: 2.6.8-2-686 preempt 686 gcc-3.3
> 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 WinTV PVR 250 card (cx23416 based)
> ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 3 (level, low) -> IRQ 3
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> tveeprom: Ignoring new-style parameters in presence of obsolete ones
> tveeprom: ivtv version
> tveeprom: Hauppauge: model = 32552, rev = C168, serial# = 7718382
> tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47)
> tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
> tveeprom: audio processor = MSP4448 (type = 1b)
> tveeprom: decoder processor = SAA7115 (type = 13)
> ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
> tuner: Ignoring new-style parameters in presence of obsolete ones
> tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
> ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
> saa7115: Ignoring new-style parameters in presence of obsolete ones
> saa7115 0-0021: ivtv driver
> saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
> msp3400: Ignoring new-style parameters in presence of obsolete ones
> msp3400 0-0040: ivtv driver
> msp3400 0-0040: chip=MSP4448G-A2 +nicam +simple +simpler +radio mode=simpler
> msp3400 0-0040: msp34xxg daemon started
> ivtv0: i2c attach to card #0 ok [client=MSP4448G-A2, addr=40]
> tda9887: Ignoring new-style parameters in presence of obsolete ones
> tda9887 0-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
> ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
> ivtv0: Encoder revision: 0x02050032
> 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)
> ivtv0: Create encoder radio stream
> tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #0
> ivtv0: Initialized WinTV PVR 250, card #0
> ivtv: ====================== NEXT CARD ======================
> ivtv1: Autodetected WinTV PVR 150 card (cx23416 based)
> ACPI: PCI interrupt 0000:03:08.0[A] -> GSI 7 (level, low) -> IRQ 7
> ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
> tveeprom: Second (radio) tuner idx 101
> tveeprom: ivtv version
> tveeprom: Hauppauge: model = 23552, rev = E587, serial# = 8363105
> tveeprom: tuner = Samsung TCPN 2121P30A (idx = 87, type = 68)
> tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
> tveeprom: audio processor = CX25843 (type = 25)
> tveeprom: decoder processor = CX25843 (type = 1e)
> ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
> tuner (ivtv): chip found at addr 0xc0 i2c-bus ivtv i2c driver #1
> TEA5767 detected.
> ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=60]
> tuner: type set to 62 (Philips TEA5767HN FM Radio) by autodetect
> type set to 62 (Philips TEA5767HN FM Radio)
> tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #1
> ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61]
> ivtv1: This is the first unit of a PVR500
> cx25840: Ignoring new-style parameters in presence of obsolete ones
> cx25840 1-0044: ivtv driver
> cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
> cx25840 1-0044: loaded v4l-cx25840.fw firmware (12282 bytes)
> ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44]
> wm8775 1-001b: ivtv driver
> wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #1)
> ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b]
> ivtv1: Detected a TEA5767 radio tuner. Enabling radio support.
> ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
> ivtv1: Encoder revision: 0x02050032
> 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)
> ivtv1: Create encoder radio stream
> tuner: type set to 68 (Samsung TCPN 2121P30A) by ivtv i2c driver #1
> ivtv1: Initialized WinTV PVR 500 (unit #1), card #1
> ivtv: ====================== NEXT CARD ======================
> ivtv2: Autodetected WinTV PVR 150 card (cx23416 based)
> ACPI: PCI interrupt 0000:03:09.0[A] -> GSI 4 (level, low) -> IRQ 4
> ivtv2: Unreasonably low latency timer, setting to 64 (was 32)
> tveeprom: Second (radio) tuner idx 101
> tveeprom: ivtv version
> tveeprom: Hauppauge: model = 23552, rev = E587, serial# = 8363105
> tveeprom: tuner = Samsung TCPN 2121P30A (idx = 87, type = 68)
> tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
> tveeprom: audio processor = CX25843 (type = 25)
> tveeprom: decoder processor = CX25843 (type = 1e)
> ivtv2: i2c attach to card #2 ok [client=tveeprom, addr=50]
> tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #2
> ivtv2: i2c attach to card #2 ok [client=(tuner unset), addr=61]
> cx25840 2-0044: ivtv driver
> cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #2)
> cx25840 2-0044: loaded v4l-cx25840.fw firmware (12282 bytes)
> ivtv2: i2c attach to card #2 ok [client=cx25840, addr=44]
> wm8775 2-001b: ivtv driver
> wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #2)
> ivtv2: i2c attach to card #2 ok [client=wm8775, addr=1b]
> ivtv2: This is the second unit of a PVR500
> ivtv2: Correcting tveeprom data: no radio present on second unit
> ivtv2: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
> ivtv2: Encoder revision: 0x02050032
> ivtv2: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
> ivtv2: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
> ivtv2: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
> ivtv2: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
> total)
> tuner: type set to 68 (Samsung TCPN 2121P30A) by ivtv i2c driver #2
> ivtv2: Initialized WinTV PVR 500 (unit #2), card #2
> ivtv: ==================== END INIT IVTV ====================
>
>
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users