[mythtv-users] Help, PVR-350 TV Out doesn't work

Gera Makarov h8dk97 at rocketmail.com
Sun Aug 21 21:51:32 UTC 2005


At this stage I've only been trying to output live tv from 350 but the
intention was to run X through it. I did enable 350 hardware decoding
in mythfrontend but it didn't do anything. I was able to get sound
trhough 350 from the following test:

# /usr/bin/ivtvfbctl /dev/fb0 -noglobalalpha -localalpha
# dd if=/dev/video0 of=/dev/video16 bs=64k

but there were diagonal lines that didn't let see the picture. I can't
even get sound now (can't remember what I did to change it). 

Here's my modprobe.conf

alias eth0 8139too
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
options snd-via82xx index=0
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ;
}; /sbin/modprobe -r --ignore-remove snd-via82xx
alias usb-controller uhci-hcd
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias tveeprom tveeprom-ivtv
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe
ivtv-fb


Output from messages

Aug 21 21:37:47 pvr kernel: ivtv: ==================== START INIT IVTV
====================
Aug 21 21:37:47 pvr kernel: ivtv: version 0.2.0 (rc3j) loading
Aug 21 21:37:47 pvr kernel: ivtv: Linux version: 2.6.12-1.1398_FC4 686
REGPARM 4KSTACKS gcc-4.0
Aug 21 21:37:47 pvr kernel: ivtv: In case of problems please include
the debug info
Aug 21 21:37:47 pvr kernel: ivtv: between the START INIT IVTV and END
INIT IVTV lines when
Aug 21 21:37:47 pvr kernel: ivtv: mailing the ivtv-devel mailinglist.
Aug 21 21:37:47 pvr kernel: ivtv: Autodetected WinTV PVR 350 card
Aug 21 21:37:47 pvr kernel: ivtv: Found an iTVC15 based chip
Aug 21 21:37:47 pvr kernel: ACPI: PCI Interrupt Link [LNKA] enabled at
IRQ 11
Aug 21 21:37:47 pvr kernel: PCI: setting IRQ 11 as level-triggered
Aug 21 21:37:47 pvr kernel: ACPI: PCI Interrupt 0000:00:09.0[A] -> Link
[LNKA] -> GSI 11 (level, low) -> IRQ 11
Aug 21 21:37:47 pvr kernel: ivtv: VIA PCI device: 0x3099 vendor: 0x1106
Aug 21 21:37:47 pvr kernel: tveeprom: Hauppauge: model = 48134, rev =
I121, serial# = 6154918
Aug 21 21:37:47 pvr kernel: tveeprom: tuner = Philips FM1216 (idx = 21,
type = 5)
Aug 21 21:37:47 pvr kernel: tveeprom: tuner fmt = PAL(B/G) (eeprom =
0x04, v4l2 = 0x00000007)
Aug 21 21:37:47 pvr kernel: tveeprom: audio_processor = CS5331 (type =
9)
Aug 21 21:37:47 pvr kernel: ivtv: i2c attach [client=tveeprom,ok]
Aug 21 21:37:47 pvr kernel: ivtv: Tuner Type 5, Tuner formats
0x00000007, Radio: yes, Model 0x00a51491, Revision 0x00000001
Aug 21 21:37:47 pvr kernel: ivtv: PAL tuner detected
Aug 21 21:37:47 pvr kernel: ivtv: Radio detected
Aug 21 21:37:47 pvr kernel: ivtv: i2c attach [client=(tuner unset),ok]
Aug 21 21:37:47 pvr kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c
driver #0)
Aug 21 21:37:47 pvr kernel: saa7115: starting probe for adapter SMBus
Via Pro adapter at 0400 (0x0)
Aug 21 21:37:48 pvr kernel: saa7115: starting probe for adapter ivtv
i2c driver #0 (0x10005)
Aug 21 21:37:48 pvr kernel: saa7115: detecting saa7115 client on
address 0x42
Aug 21 21:37:48 pvr kernel: saa7115: writing init values
Aug 21 21:37:48 pvr kernel: ivtv: i2c attach [client=saa7115,ok]
Aug 21 21:37:48 pvr kernel: saa7115: status: (1E) 0x00, (1F) 0xc0
Aug 21 21:37:48 pvr kernel: saa7127: Ignoring new-style parameters in
presence of obsolete ones
Aug 21 21:37:48 pvr kernel: saa7127: video encoder driver version V 0.3
loaded
Aug 21 21:37:48 pvr kernel: saa7127: detecting saa7127 client on
address 0x88
Aug 21 21:37:48 pvr kernel: saa7127: Selecting NTSC video Standard
Aug 21 21:37:48 pvr kernel: saa7127: Selecting S-Video+Composite
Aug 21 21:37:48 pvr kernel: saa7127: Turn WSS off
Aug 21 21:37:48 pvr kernel: saa7127: Widescreen Mode 4:3 Full Format
Aug 21 21:37:48 pvr kernel: saa7127: Selecting Normal Encoder Input
Aug 21 21:37:48 pvr kernel: saa7127: Enable Video Output
Aug 21 21:37:48 pvr kernel: ivtv: i2c attach [client=saa7127,ok]
Aug 21 21:37:48 pvr kernel: msp34xx: init: chip=MSP3418W-A2 +nicam
+simple +simpler +radio mode=simpler
Aug 21 21:37:48 pvr kernel: ivtv: i2c attach [client=MSP3418W-A2,ok]
Aug 21 21:37:48 pvr kernel: msp34xxg: daemon started
Aug 21 21:37:49 pvr kernel: ivtv: Encoder revision: 0x02040024
Aug 21 21:37:49 pvr kernel: ivtv: Encoder Firmware may be buggy, use
version 0x02040011
Aug 21 21:37:49 pvr kernel: ivtv: Decoder revision: 0x02020023
Aug 21 21:37:49 pvr kernel: ivtv: Configuring WinTV PVR 350 card with 9
streams
Aug 21 21:37:49 pvr kernel: ivtv: Create DMA stream 0 using 256 16384
byte buffers  4194304 kbytes total
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 0
minor 0
Aug 21 21:37:49 pvr kernel: ivtv: Create DMA stream 1
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 1
minor 32
Aug 21 21:37:49 pvr kernel: ivtv: Create stream 2 using 40 52224 byte
buffers  2097152 kbytes total
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 2
minor 224
Aug 21 21:37:49 pvr kernel: ivtv: Create DMA stream 3 using 455 4608
byte buffers  2097152 kbytes total
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 3
minor 24
Aug 21 21:37:49 pvr kernel: ivtv: Create stream 4
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 4
minor 64
Aug 21 21:37:49 pvr kernel: ivtv: Create DMA stream 5 using 16 65536
byte buffers  1048576 kbytes total
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 5
minor 16
Aug 21 21:37:49 pvr kernel: ivtv: Create stream 6 using 1024 2048 byte
buffers  262144 kbytes total
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 6
minor 228
Aug 21 21:37:49 pvr kernel: ivtv: Create stream 7
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 7
minor 232
Aug 21 21:37:49 pvr kernel: ivtv: Create DMA stream 8
Aug 21 21:37:49 pvr kernel: ivtv: Registered v4l2 device, streamtype 8
minor 48
Aug 21 21:37:49 pvr kernel: ivtv: Setting Tuner 5
Aug 21 21:37:49 pvr kernel: tuner 1-0061: type set to 5 (Philips PAL_BG
(FI1216 and compatibles))
Aug 21 21:37:49 pvr kernel: saa7115: decoder set input (4)
Aug 21 21:37:49 pvr kernel: saa7115: now setting Composite input
Aug 21 21:37:49 pvr kernel: ivtv: Setting audio matrix to input 3,
output 1
Aug 21 21:37:49 pvr kernel: ivtv: Switching standard to PAL.
Aug 21 21:37:49 pvr kernel: saa7115: decoder set norm PAL
Aug 21 21:37:49 pvr kernel: saa7115: set audio: 0x01
Aug 21 21:37:49 pvr kernel: saa7127: Setting Encoder Video Standard
Aug 21 21:37:49 pvr kernel: saa7127: Set PAL Video Mode
Aug 21 21:37:49 pvr kernel: saa7127: Selecting PAL video Standard
Aug 21 21:37:49 pvr kernel: ivtv: Initialized WinTV PVR 350, card #0
Aug 21 21:37:49 pvr kernel: ivtv: ====================  END INIT IVTV 
====================


And there's my xorg file (I haven't modified it yet)


# XFree86 4 configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# RgbPath is the location of the RGB database.  Note, this is the name
of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated
together)
# By default, Red Hat 6.0 and later now use a font server independent
of
# the X server to render fonts.
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath     "unix/:7100"
EndSection

Section "Module"
        Load  "dbe"
        Load  "extmod"
        Load  "fbdevhw"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
        Load  "dri"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#       Option  "Xleds"         "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#       Option  "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#       Option  "XkbModel"      "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#       Option  "XkbModel"      "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#       Option  "XkbLayout"     "de"
# or:
#       Option  "XkbLayout"     "de"
#       Option  "XkbVariant"    "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#       Option  "XkbOptions"    "ctrl:swapcaps"
# Or if you just want both to be control, use:
#       Option  "XkbOptions"    "ctrl:nocaps"
#
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "CPD-G420"
        DisplaySize  360        270
        HorizSync    30.0 - 110.0
        VertRefresh  48.0 - 170.0
        Option      "dpms"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "nv"
        VendorName  "Videocard vendor"
        BoardName   "NVIDIA GeForce 2 GTS (generic)"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "DRI"
        Group        0
        Mode         0666
EndSection


Thank you.

--- Nick <knowledgejunkie at gmail.com> wrote:

> On 8/21/05, Gera Makarov <h8dk97 at rocketmail.com> wrote:
> > Did anyone have problems with tv-out on 350? I got mythtv working,
> can
> > watch live tv on my computer (although the pq is not that great)
> but
> > when trying to output pvr350 to tv it's not working. I'm running
> FC4
> > with all the latest updates. I followed the instructions (for FC3)
> on
> 
> Are you trying to just output LiveTV and recordings from the 350, or
> run your whole X Windows session on the output? Please check you are
> enabling the 350's output in MythTV (frontend setup). Also, please
> post your modprobe.conf, xorg.conf and ivtv output from
> /var/log/messages.
> 
> Nick
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 



		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 


More information about the mythtv-users mailing list