Trouble with PVR150 and FC4

Sean Holohan <[email protected]>
Newsgroups gmane.linux.freshrpms.user
Message-ID <[email protected]>
Hey guys, I'm having some trouble w/ my Hauppauge 150.  I did the FC4
install, but getting static.  Here's some info:

Using wilsonet.com's FC4 how-to.  Everything went fine until I tried
testing the PVR-150 I have.  (Section 10 of wilson's how-to)


I ran the ivtv install w/ no problem, added the NTSC entry into the
/etc/modprobe.conf, and ran "depmod -ae" and "modprobe ivtv" w/ no
errors.

Here's the ivtv content from /var/log/messages :


Nov 17 20:11:28 localhost kernel: ivtv:  ==================== START
INIT IVTV ====================
Nov 17 20:11:28 localhost kernel: ivtv:  version 0.4.0 (tagged release) loading

Nov 17 20:11:28 localhost kernel: ivtv:  Linux version:
2.6.14-1.1637_FC4 686 REGPARM 4KSTACKS gcc-4.0
Nov 17 20:11:28 localhost kernel: ivtv:  In case of problems please
include the debug info
Nov 17 20:11:28 localhost kernel: ivtv:  between the START INIT IVTV
and END INIT IVTV lines when

Nov 17 20:11:29 localhost fstab-sync[2574]: removed all generated mount points
Nov 17 20:11:29 localhost kernel: ivtv:  mailing the ivtv-devel mailinglist.
Nov 17 20:11:29 localhost kernel: ivtv0: Autodetected WinTV PVR 150
card (iTVC16 based)

Nov 17 20:11:29 localhost kernel: ACPI: PCI Interrupt Link [LNK4]
enabled at IRQ 3
Nov 17 20:11:29 localhost kernel: PCI: setting IRQ 3 as level-triggered
Nov 17 20:11:29 localhost kernel: ACPI: PCI Interrupt 0000:02:
07.0[A] -> Link [LNK4] -> GSI 3 (level, low) -> IRQ 3
Nov 17 20:11:29 localhost kernel: ivtv0: Unreasonably low latency
timer, setting to 64 (was 32)
Nov 17 20:11:29 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=tveeprom, addr=50]

Nov 17 20:11:29 localhost kernel: tveeprom 2-0050: Hauppauge model
26032, rev C199, serial# 2985049
Nov 17 20:11:29 localhost kernel: tveeprom 2-0050: tuner model is TCL
2002N 5H (idx 99, type 50)
Nov 17 20:11:29 localhost kernel: tveeprom 2-0050: TV standards
NTSC(M) (eeprom 0x08)

Nov 17 20:11:29 localhost kernel: tveeprom 2-0050: audio processor is
CX25841 (idx 35)
Nov 17 20:11:29 localhost kernel: tveeprom 2-0050: decoder processor
is CX25841 (idx 28)
Nov 17 20:11:29 localhost kernel: tveeprom 2-0050: has no radio, has IR remote

Nov 17 20:11:29 localhost kernel: tuner 2-0061: chip found @ 0xc2
(ivtv i2c driver #0)
Nov 17 20:11:29 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=(tuner unset), addr=61]
Nov 17 20:11:29 localhost kernel: cx25840 2-0044: cx25841-23 found @
0x88 (ivtv i2c driver #0)

Nov 17 20:11:29 localhost kernel: cx25840 2-0044: loaded
/lib/modules/HcwMakoA.ROM firmware (13353 bytes)
Nov 17 20:11:29 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=cx25840, addr=44]
Nov 17 20:11:29 localhost kernel: wm8775 2-001b: chip found @ 0x36
(ivtv i2c driver #0)

Nov 17 20:11:29 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=wm8775, addr=1b]
Nov 17 20:11:29 localhost kernel: ivtv0: loading /lib/modules/ivtv-fw-enc.bin
Nov 17 20:11:29 localhost kernel: ivtv0: Encoder revision: 0x02040024

Nov 17 20:11:29 localhost kernel: ivtv0 warning: Encoder Firmware can
be buggy, use version 0x02040011 or 0x02050032.
Nov 17 20:11:29 localhost kernel: ivtv0: Allocate DMA encoder MPEG
stream: 128 x 32768 buffers (4096KB total)

Nov 17 20:11:29 localhost kernel: ivtv0: Allocate DMA encoder YUV
stream: 194 x 10800 buffers (2048KB total)
Nov 17 20:11:29 localhost kernel: ivtv0: Allocate DMA encoder VBI
stream: 120 x 17472 buffers (2048KB total)

Nov 17 20:11:29 localhost kernel: ivtv0: Allocate DMA encoder PCM
audio stream: 455 x 4608 buffers (2048KB total)
Nov 17 20:11:29 localhost kernel: tuner 2-0061: type set to 50 (TCL 2002N)
Nov 17 20:11:29 localhost kernel: ivtv0: Initialized WinTV PVR 150, card #0

Nov 17 20:11:29 localhost kernel: ivtv:  ====================  END
INIT IVTV  ====================

lspci -v

02:07.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR 150

        Flags: bus master, medium devsel, latency 64, IRQ 3
        Memory at e4000000 (32-bit, prefetchable) [size=64M]

        Capabilities: [44] Power Management version 2


ls -ltr /dev/video*
crw-------  1 mythtv root 81,  0 Nov 17 15:11 /dev/video0

lrwxrwxrwx  1 root   root      6 Nov 17 15:11 /dev/video -> video0
crw-------  1 mythtv root 81, 32 Nov 17 15:11 /dev/video32

crw-------  1 mythtv root 81, 24 Nov 17 15:11 /dev/video24

dmesg | grep Initialized


ivtv0: Initialized WinTV PVR 150, card #0

Then I ran


/usr/bin/ivtvctl -u 0x3000
/usr/bin/ivtvctl -p 6
/usr/bin/ivtvctl -f width=720,height=480


mplayer -vo xv /dev/video0

And all I get is static.  And not 'kind of picture' static, but just
all static (even the sound was just static).  I tried different -p
options.  0-6 gives me a dark gray screen, 6 & 7 give me the same sort
of static.


I know the cable line isn't the problem (I can see the channels when I
plug it directly into the TV).  Any ideas.

Note:  I don't have /usr/lib/ivtv/ptune-ui.pl in my system.  Anyone
know if this might solve the problem or where I might grab a version?


~sean
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.