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

Reply via email to