Hello,
I have a problem with IVTV which I can't seem to solve. :-( I have a working PVR350, and recently I bought a PVR500, which I can't get to work. I'm in Belgium, so I'm in a PAL country. I searched the mailinglist, various forums and howto's, but somehow all the solutions provided there seem to make things worse for me. (PVR350 also not working, worse picture, strange colors, ...) I tried to get the PVR500 functional without the PVR350 in the computer, but was also unable to do so. I think there's only a small thing wrong, but I can't figure out what... I downgraded the encoder/decoder firmware to the recomended version. I upgraded from ivtv 0.2.0 (rc3j) to version 0.3.7 (k). (I also tried 0.3.8.) I use the following modules.conf: (I stripped everything I that didn't seem to make a difference as I'm trusting the autodetection.) alias char-major-61 lirc_i2c alias char-major-81 videodev alias char-major-81-0 ivtv alias char-major-81-1 ivtv alias char-major-81-2 ivtv options ivtv tda9887=0,0,0 ivtv_debug=1 All options I tried made things worse... :-( With this configuration the PVR350 (/dev/video0) is working perfectly, /dev/video1 en /dev/video2 (PVR500) both have sound and the image changes when tuning to another chanel. A "frame" on /dev/video1 gives a pretty bad quality image (pixelated), but faces are recognizable, etc... The problem is that with 25 frames/second it seems every individual line doesn't start at the same place. Some lines ident to the left, others to the right. The amount and direction changes with every frame. This leads to a distorted image. Sound is working perfectly. /dev/video2 is worse. Sound is working, although soft, and you can see moving shadows. The image is very pixelated and mostly black and white with some green and purple artifacts. The quality is too bad to say for sure, but I think it has the same problem as /dev/video1, but worse. I can provide screenshots if necessary. Am I using a wrong tuner type? I tried a lot of those, but they al make things worse if they work at all. What am I doing wrong? Here is the ivtv output: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.3.7 (k) loading ivtv: Linux version: 2.6.12-gentoo-r10 preempt PENTIUM4 gcc-3.3 ivtv: In case of problems please include the debug info ivtv: between the START INIT IVTV and END INIT IVTV lines when ivtv: mailing the ivtv-devel mailinglist. ivtv: Autodetected WinTV PVR 350 card (iTVC15 based) ACPI: PCI Interrupt 0000:02:01.0[A] -> Link [LNKF] -> GSI 11 (level, low) -> IRQ 11 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Hauppauge: model = 48139, rev = K157, serial# = 7521063 tveeprom: tuner = Philips FM1216 ME MK3 (idx = 57, type = 38) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio processor = MSP4418 (type = 19) tveeprom: decoder processor = SAA7115 (type = 13) ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50] tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61] ivtv: i2c attach to card #0 ok [client=saa7115[50], addr=21] ivtv: i2c attach to card #0 ok [client=saa7127[50], addr=44] msp34xx: ivtv version msp34xx: init: chip=MSP3418W-B3, has NICAM support, simple (D) mode, simpler (G) no-thread mode msp34xx: $Id$ compiled on: Sep 8 2005 21:02:25 ivtv: i2c attach to card #0 ok [client=MSP3418W-B3, addr=40] tda9885/6/7: chip found @ 0x86 ivtv: i2c attach to card #0 ok [client=tda9887, addr=43] ivtv: Encoder revision: 0x02040011 ivtv: Decoder revision: 0x02020023 ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total) ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total) ivtv: Create DMA encoder VBI stream: 0 x 26208 buffers (0KB total) ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total) ivtv: Create encoder radio stream ivtv: Create DMA decoder MPEG stream: 0 x 65536 buffers (0KB total) ivtv: Create DMA decoder VBI stream: 0 x 2048 buffers (0KB total) ivtv: Create decoder VOUT stream ivtv: Create DMA decoder YUV stream: 0 x 51840 buffers (0KB total) ivtv: Create DMA decoder OSD stream: 0 x 65536 buffers (0KB total) tuner: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) by ivtv i2c driver #0 ivtv: Initialized WinTV PVR 350, card #0 ivtv: ====================== NEXT CARD ====================== ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) ACPI: PCI Interrupt 0000:03:08.0[A] -> Link [LNKA] -> GSI 10 (level, low) -> IRQ 10 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 8223738 tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio processor = CX25843 (type = 25) tveeprom: decoder processor = CX25843 (type = 1e) ivtv: i2c attach to card #1 ok [client=tveeprom[50], addr=50] tuner: chip found at addr 0xc0 i2c-bus ivtv i2c driver #1 TEA5767 detected. ivtv: 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: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61] tda9885/6/7: chip found @ 0x86 ivtv: i2c attach to card #1 ok [client=tda9887, addr=43] ivtv: This is the first unit of a PVR500 cx25840: firmware /lib/modules/HcwMakoA.ROM loaded ivtv: i2c attach to card #1 ok [client=cx25840[50], addr=44] ivtv: i2c attach to card #1 ok [client=wm8775[50], addr=1b] ivtv: Detected a TEA5767 radio tuner. Enabling radio support. ivtv: Encoder revision: 0x02040011 ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total) ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total) ivtv: Create DMA encoder VBI stream: 0 x 26208 buffers (0KB total) ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total) ivtv: Create encoder radio stream tuner: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) by ivtv i2c driver #1 ivtv: Initialized WinTV PVR 150, card #1 ivtv: ====================== NEXT CARD ====================== ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 12 PCI: setting IRQ 12 as level-triggered ACPI: PCI Interrupt 0000:03:09.0[A] -> Link [LNKC] -> GSI 12 (level, low) -> IRQ 12 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 8223738 tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio processor = CX25843 (type = 25) tveeprom: decoder processor = CX25843 (type = 1e) ivtv: i2c attach to card #2 ok [client=tveeprom[50], addr=50] tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #2 ivtv: i2c attach to card #2 ok [client=(tuner unset), addr=61] tda9885/6/7: chip found @ 0x86 ivtv: i2c attach to card #2 ok [client=tda9887, addr=43] cx25840: firmware /lib/modules/HcwMakoA.ROM loaded ivtv: i2c attach to card #2 ok [client=cx25840[50], addr=44] ivtv: i2c attach to card #2 ok [client=wm8775[50], addr=1b] ivtv: This is the second unit of a PVR500 ivtv: Correcting tveeprom data: no radio present on second tuner ivtv: Encoder revision: 0x02040011 ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total) ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total) ivtv: Create DMA encoder VBI stream: 0 x 26208 buffers (0KB total) ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total) tuner: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) by ivtv i2c driver #2 ivtv: Initialized WinTV PVR 150, card #2 ivtv: ==================== END INIT IVTV ==================== Cheers, -- Johan Braeken http://www.knudde.be ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel