[ivtv-users] PVR-150 i2c problems

Edward Barnard edbarnard at gmail.com
Sat Apr 29 08:40:21 CEST 2006


Hi

I have a Hauppauge PVR-150 (model 1062) running under Ubuntu Breezy  
(5.10) (i386 NOT amd64 version) with ubuntu's kernel 2.6.12-10-386 on  
a MSI K8T Neo (Via K8T800 chipset) motherboard.

I have tried ivtv version 0.4.0, 0.4.4, and the latest svn tarball  
from the 0.4 branch, but keep getting the same i2c errors like this  
in dmesg:

ivtv0 warning: i2c client addr: 0x44 not found for command 0xc008561c!

ivtv correctly identifies the card and creates /dev/video0 etc,  
however when I try to read the mpeg stream with "cat /dev/video0" i  
get no mpeg stream and this in dmesg:

[4297655.072000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0xc0cc5605!
[4297655.552000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x40045613!
[4297655.552000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x40045612!

When I tried 0.4.4 | got this as part of my dmesg:
[4294707.422000] tveeprom: tuner = <unknown> (idx = 112, type = 4)

but in the latest 0.4 svn:
[4295967.902000] tveeprom: tuner = TCL M2523_5N_E (idx = 112, type = 50)

This is the "lspci -v" output:
0000:00:08.0 Multimedia video controller: Internext Compression Inc  
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
         Subsystem: Hauppauge computer works Inc.: Unknown device 8801
         Flags: bus master, medium devsel, latency 64, IRQ 19
         Memory at c8000000 (32-bit, prefetchable) [size=64M]
         Capabilities: [44] Power Management version 2

Here is the full dmesg output:

[4295967.858000] ivtv:  ==================== START INIT IVTV  
====================
[4295967.858000] ivtv:  version 0.4.5 (development snapshot compiled  
on Fri 28 Apr 2006 10:30:01 PM PDT) loading
[4295967.858000] ivtv:  Linux version: 2.6.12-10-386 386 gcc-3.4
[4295967.858000] ivtv:  In case of problems please include the debug  
info between
[4295967.858000] ivtv:  the START INIT IVTV and END INIT IVTV lines,  
along with
[4295967.859000] ivtv:  any module options, when mailing the ivtv- 
users mailinglist.
[4295967.861000] ivtv0: Autodetected WinTV PVR 150 card (cx23416 based)
[4295967.862000] ACPI: PCI Interrupt 0000:00:08.0[A] -> GSI 19  
(level, low) -> IRQ 19
[4295967.902000] tveeprom: ivtv version
[4295967.902000] tveeprom: Hauppauge: model = 26582, rev = F0B2,  
serial# = 9448199
[4295967.902000] tveeprom: tuner = TCL M2523_5N_E (idx = 112, type = 50)
[4295967.902000] tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 =  
0x00001000)
[4295967.902000] tveeprom: audio processor = CX25843 (type = 25)
[4295967.902000] tveeprom: decoder processor = CX25843 (type = 1e)
[4295967.902000] ivtv0: i2c attach to card #0 ok [client=tveeprom,  
addr=50]
[4295967.918000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv  
i2c driver #0
[4295967.918000] ivtv0: i2c attach to card #0 ok [client=(tuner  
unset), addr=61]
[4295968.074000] wm8775 0-001b: ivtv driver
[4295968.074000] wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
[4295968.081000] ivtv0: i2c attach to card #0 ok [client=wm8775,  
addr=1b]
[4295968.127000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0xc008561c!
[4295968.809000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144  
bytes)
[4295969.029000] ivtv0: Encoder revision: 0x02050032
[4295969.030000] ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768  
buffers (4096KB total)
[4295969.032000] ivtv0: Allocate DMA encoder YUV stream: 194 x 10800  
buffers (2048KB total)
[4295969.034000] ivtv0: Allocate DMA encoder VBI stream: 120 x 17472  
buffers (2048KB total)
[4295969.035000] ivtv0: Allocate DMA encoder PCM audio stream: 455 x  
4608 buffers (2048KB total)
[4295969.036000] tuner: type set to 50 (TCL 2002N) by ivtv i2c driver #0
[4295969.036000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x40085618!
[4295969.036000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0xc0045627!
[4295969.039000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x40046d11!
[4295969.039000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x40085618!
[4295969.039000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0xc008561c!
[4295969.039000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x40045613!
[4295969.042000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x402c5639!
[4295969.042000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0x40045612!
[4295969.142000] ivtv0 warning: i2c client addr: 0x44 not found for  
command 0xc008561c!
[4295969.142000] ivtv0: Initialized WinTV PVR 150, card #0
[4295969.142000] ivtv:  ====================  END INIT IVTV   
====================


Thanks for your help!
-Ed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ivtvdriver.org/pipermail/ivtv-users/attachments/20060429/0a6d4595/attachment.html


More information about the ivtv-users mailing list