[mythtv-users] RE: Test capture fails - No sound and screen display is fuzzy

Don Brett dlbrett at zoominternet.net
Sat Nov 13 13:48:41 UTC 2004


> I am following the instructions outlined on Jarod's site under Section
10.  The test
capture is coming across fuzzy with several hundred horizontal zig-zag
lines.
> I cannot figure out what I am doing wrong here.
> Here is what I have done in step 10:
>
> 4)  # /sbin/lspci -v
>
>
> 02:02.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2
Encoder (rev 01)
>         Subsystem: Hauppauge computer works Inc.: Unknown device 0009
>         Flags: bus master, medium devsel, latency 64, IRQ 3
>         Memory at f0000000 (32-bit, prefetchable)
>         Capabilities: [44] Power Management version 2
>

This looks correct

>
> 5)  Run this:
>
> [root at localhost /]# ll /dev/video?
>
> crw-------  1 mythtv root 81, 0 Feb 23  2004 /dev/video0
> crw-------  1 mythtv root 81, 1 Feb 23  2004 /dev/video1
> crw-------  1 mythtv root 81, 2 Feb 23  2004 /dev/video2
> crw-------  1 mythtv root 81, 3 Feb 23  2004 /dev/video3

This also looks good


>
> 6) Run this:
>
> [root at localhost /]# /bin/dmesg |grep ivtv
>
> ivtv: ==================== START INIT IVTV ====================
> ivtv: version 0.1.10 (0.1.10-48.3_pre2_ck100zz.rhfc2.at) loading
> ivtv: Linux version: 2.6.8-1.521 686 REGPARM 4KSTACKS 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: Unknown card: vendor/device: 4444/0016, subsystem vendor/device:
0070/0009ivtv:
Defaulting to WinTV PVR 250 card
>

This looks bad

> ivtv: Please mail the vendor/device and subsystem vendor/device IDs
and what kind of
> ivtv: card you have to the ivtv-devel mailinglist:
http://sourceforge.net/projects/ivtv
> ivtv: Prefix your subject line with [UNKNOWN CARD].
> ivtv: Found an iTVC16 based chip
> ivtv: Unreasonably low latency timer, setting to 64 (was 32)
> ivtv: pci: PCIBUS detected device: 0x2570 vendor: 0x8086
> ivtv: i2c attach [client=tveeprom[0],ok]
> ivtv: Tuner Type 50, Tuner formats 0x00001000, Radio: yes, Model
0x00891615, Revision
0x00000000
>

It really is a type 50 card

>
> ivtv: NTSC tuner detected
> ivtv: Radio detected
> tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
> ivtv: i2c attach [client=(tuner unset),ok]
> saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)
> ivtv: i2c attach [client=saa7115[0],ok]
> ivtv: i2c attach [client=MSP3448W-A2,ok]
> ivtv: Encoder revision: 0x02040024
> ivtv: Configuring WinTV PVR 250 card with 5 streams
> ivtv: Create DMA stream 0 using 128 buffers of size 32768
> ivtv: Create DMA stream 1 using 128 buffers of size 32768
> ivtv: Create stream 2 using 128 buffers of size 52224
> ivtv: Create DMA stream 3 using 128 buffers of size 32768
> ivtv: Create stream 4
> ivtv: Setting Tuner 50
> tuner: type set to 50 (TCL 2002N) by ivtv i2c driver #0
> ivtv: Setting audio matrix to input 3, output 1
> ivtv: Switching standard to NTSC.
> ivtv: Initialized WinTV PVR 250, card #0
> ivtv: ====================  END INIT IVTV  ====================
>
>
> 7) SETUP THE CARD:
>
> /usr/bin/ivtvctl -u 0x3000
> # /usr/bin/ivtvctl -p 4
> # /usr/bin/ivtvctl -f width=720,height=480
>

You set the card type to 4, it's really a 50

See this thread:

http://www.gossamer-threads.com/lists/mythtv/users/92748?search_string=highly;#92748



Hauppauge has some new tuner hardware they've been using lately and the
MythTv world is slowly catching up (or at least that what it looks
like).  I just finished
getting my pvr-350 to work, but I had to patch the tuner.c/tuner.h
kernel modules.  Take
a look at this doc, which will explain what you have to do.

http://67.18.1.101/~ckennedy/ivtv/new_tuners/README.new_tuners

As a test, you may care to try:
# /usr/bin/ivtvctl -p 39

The currently released kernel source that I'm using (2.4.47) has a
header file (tuner.h)
that defines the tuner list to be 1-45, which is why 50 is unrecognised.

Setting it to 39 is close to the correct type (and in the list!) and may
work well
enough to tell you something.  The patch from ckennedy adjusts the list.

Good luck,
Don



More information about the mythtv-users mailing list