Currenty running with the svn revision 2710. What is seen is a static picture on /dev/video0, while on
/dev/video1 the picture is clear. Sound works on both.
Here are the details of my system based on data requests from previous posts:
[4358292.528000] ivtv: ==================== START INIT IVTV ====================
[4358292.528000] ivtv: version 0.3.9 (development svn snapshot revision 2710) loading
[4358292.528000] ivtv: Linux version: 2.6.12-9-386
386 gcc-3.4
[4358292.528000] ivtv: In case of problems please include the debug info
[4358292.528000] ivtv: between the START INIT IVTV and END INIT IVTV lines when
[4358292.528000] ivtv: mailing the ivtv-devel mailinglist.
[4358292.534000] ivtv: Autodetected WinTV PVR 150 card (iTVC16 based)
[4358292.534000] ACPI: PCI Interrupt 0000:06:08.0[A] -> GSI 16 (level, low) -> IRQ 16
[4358292.633000] tveeprom: Second (radio) tuner idx 101
[4358292.633000] tveeprom: ivtv version
[4358292.633000] tveeprom: Hauppauge: model = 23552, rev = D592, serial# = 2995686
[4358292.633000] tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57)
[4358292.633000
] tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
[4358292.633000] tveeprom: audio processor = CX25843 (type = 25)
[4358292.633000] tveeprom: decoder processor = CX25843 (type = 1e)
[4358292.633000
] ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50]
[4358292.635000] ivtv: This is the first unit of a PVR500
[4358292.642000] tuner (ivtv): chip found at addr 0xc0 i2c-bus ivtv i2c driver #0
[4358292.644000
] TEA5767 detected.
[4358292.644000] ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=60]
[4358292.645000] tuner: type set to 62 (Philips TEA5767HN FM Radio) by autodetect
[4358292.645000] type set to 62 (Philips TEA5767HN FM Radio)
[4358292.646000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
[4358292.646000] ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61]
[4358292.709000] cx25840: loading /lib/modules/HcwMakoA.ROM
[4358294.300000] ivtv: i2c attach to card #0 ok [client=cx25840, addr=44]
[4358294.322000] ivtv: i2c attach to card #0 ok [client=wm8775, addr=1b]
[4358294.333000] tda9885/6/7: (ivtv) chip found @ 0x86
[4358294.333000
] ivtv: i2c attach to card #0 ok [client=tda9887, addr=43]
[4358294.337000] ivtv: Detected a TEA5767 radio tuner. Enabling radio support.
[4358294.947000] ivtv: loading /lib/modules/ivtv-fw-enc.bin
[4358295.160000
] ivtv: Encoder revision: 0x02050032
[4358295.160000] ivtv warning: Encoder Firmware can be buggy, use version 0x02040011!!!!
[4358295.161000] ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
[4358295.163000] ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
[4358295.165000] ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
[4358295.168000] ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
[4358295.171000] ivtv: Create encoder radio stream
[4358295.172000] tuner: type set to 57 (Philips FQ1236A MK4) by ivtv i2c driver #0
[4358295.620000] ivtv: Initialized WinTV PVR 500 (unit #1), card #0
[4358295.620000
] ivtv: ====================== NEXT CARD ======================
[4358295.620000] ivtv: Autodetected WinTV PVR 150 card (iTVC16 based)
[4358295.620000] ACPI: PCI Interrupt 0000:06:09.0[A] -> GSI 18 (level, low) -> IRQ 18
[4358295.688000] tveeprom: Second (radio) tuner idx 101
[4358295.688000] tveeprom: ivtv version
[4358295.688000] tveeprom: Hauppauge: model = 23552, rev = D592, serial# = 2995686
[4358295.688000] tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57)
[4358295.688000] tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
[4358295.688000] tveeprom: audio processor = CX25843 (type = 25)
[4358295.688000] tveeprom: decoder processor = CX25843 (type = 1e)
[4358295.688000] ivtv: i2c attach to card #1 ok [client=tveeprom[50], addr=50]
[4358295.709000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #1
[4358295.709000] ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61]
[4358295.777000] cx25840: loading /lib/modules/HcwMakoA.ROM
[4358297.322000] ivtv: i2c attach to card #1 ok [client=cx25840, addr=44]
[4358297.339000] ivtv: i2c attach to card #1 ok [client=wm8775, addr=1b]
[
4358297.345000] tda9885/6/7: (ivtv) chip found @ 0x86
[4358297.345000] ivtv: i2c attach to card #1 ok [client=tda9887, addr=43]
[4358297.354000] ivtv: This is the second unit of a PVR500
[4358297.354000] ivtv: Correcting tveeprom data: no radio present on second unit
[4358297.973000] ivtv: loading /lib/modules/ivtv-fw-enc.bin
[4358298.186000] ivtv: Encoder revision: 0x02050032
[4358298.186000] ivtv warning: Encoder Firmware can be buggy, use version 0x02040011!!!!
[4358298.187000
] ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
[4358298.224000] ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
[4358298.226000] ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
[4358298.245000] ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
[4358298.245000] tuner: type set to 57 (Philips FQ1236A MK4) by ivtv i2c driver #1
[4358298.642000] ivtv: Initialized WinTV PVR 500 (unit #2), card #1
[4358298.642000] ivtv: ==================== END INIT IVTV ====================
ivtvctl --audio-status --video-status
ioctl IVTV_IOC_AUDIO_DEC_STATUS ok
ioctl IVTV_IOC_VIDEO_DEC_STATUS ok
/etc/modutils/ivtv (location on ubuntu)
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-81-1 ivtv
Output from lspci -v:
0000:06:08.0 Multimedia video controller: Internext
Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev01)
Subsystem: Hauppauge computer works Inc.:Unknown device e807
Flags: bus master, medium devsel, latency 64,IRQ 16
Memory at e4000000 (32-bit, prefetchable)[size=64M]
Capabilities: [44] Power Management version 2
0000:06:09.0 Multimedia video controller: Internext
Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev01)
Subsystem: Hauppauge computer works Inc.:Unknown device e817
Flags: bus master, medium devsel, latency 64,IRQ 18
Memory at e8000000 (32-bit, prefetchable)[size=64M]
Capabilities: [44] Power Management version 2
i2cdetect -l
i2c-1 unknown ivtv i2c driver #1 Algorithm unavailable
i2c-0 unknown ivtv i2c driver #0 Algorithm unavailable
i2cdetect -a 0
WARNING! This program can confuse your I2C bus, cause
data loss and worse!
I will probe file /dev/i2c-0.
I will probe address range 0x00-0x7f.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
10: XX XX XX XX XX XX XX XX XX XX XX UU XX XX XX XX
20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
40: XX XX XX UU UU XX XX XX XX XX XX XX XX XX XX XX
50: UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
60: UU UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX
70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
i2cdetect -a 1
WARNING! This program can confuse your I2C bus, cause
data loss and worse!
I will probe file /dev/i2c-1.
I will probe address range 0x00-0x7f.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
10: XX XX XX XX XX XX XX XX XX XX XX UU XX XX XX XX
20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
40: XX XX XX UU UU XX XX XX XX XX XX XX XX XX XX XX
50: UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
60: XX UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX
70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
Hope someone can determine the cause, I have this
problem with ivtv builds 0.3.7k thru latest.
Thanks, Bill