[mythtv-users] PVR350 TV-OUT (PAL) not Working (probably X-Server Config?)

IvanK. chepati at yahoo.com
Thu Jul 22 18:54:21 EDT 2004


Try this link:

http://ivtv.writeme.ch/tiki-index.php?page=TvOutHowto

it has some important updates.  What version of ivtv are using? 0.1.9?  The 
the 0.1.10-pre2-ck series.  Keep in mind that the newest are bleeding edge 
developers' releases and may, and probably will, be broken.  I'm running 70 
something.

IvanK.

On Thursday 22 July 2004 06:14 pm, Frank Bertling wrote:
> Hi all,
>
> after several (estimated 100's) tries I'd like to get some professional
> advice on my problems, which is using the PVR350s TV-Out for MythTV
>
> What have I done? I installed the system based on a c't (German Computer
> Magazine) Distribution and I'm currently using a PVR350 and a Nexus DVB-S
> Capture Card. But before I'd like to configure the DVB-S I'd like to get my
> PVR350 TV-OUT working, but it won't.
>
> So what I#ve done up to now is:
>
> I followed the great thread "My  first attempt at PVR-350 TV-out "howto"
> (very LONG)" to get my TV_Out working.
>
> I've seen the color pattern clearly on the screen. So far so good. So in my
> opinion there is no problem with the card or the modules. But when I start
> the X-Server I get a "running" picture (like one might have had in former
> computer times when resolution was wrong) So I can guess that the X -
> Server is running, becaus I know the look from the desktop, but I cannot
> get a clear picture.
>
> This even occurs somehow with the X-Server not started (when manually
> inserting the ivtv-fb)
>
> Relevant ? part of my modules.conf
>
> options ivtv ivtv_debug=1 ivtv_pal=1 tuner=5
> options tuner type=5 pal=1
> options msp3400 once=1 simple=1
> add below msp3400 tuner
> add below saa7115 msp3400
> add below ivtv saa7115
> #add test_image=1 to get a test picture
> #change out_select for non composite
> #get options by calling modinfo on module file
> options saa7127 enable_output=1 output_select=0 pal=1
> #uncomment the following lines to use your pvr350 for output
> add above ivtv ivtv-fb
> add below ivtv saa7127
>
>
> So I've tried several changes to my XF86Config-4 file, but either it had no
> effect or the X server wouldn't start at all.
>
> I would really get some advise.
>
> Thanks for reading and even more for helping.
>
> Frank
> P.S. Sorry for the bad english, but I am a german guy.
>
> Following parts from kernel log & XF86Config-4 & X-Log
> ----------------------------------------------------------------------
> Kernel Log
> ----------------------------------------------------------------------
> Jul 22 23:47:43 vdr kernel: PCI: Found IRQ 11 for device 00:0a.0
> Jul 22 23:47:43 vdr kernel: PCI: Sharing IRQ 11 with 00:02.7
> Jul 22 23:47:43 vdr kernel: tuner: chip found @ 0xc2
> Jul 22 23:47:43 vdr kernel: i2c-core.o: client [(tuner unset)] registered
> to adapter [ivtv i2c driver #0](pos. 0).
> Jul 22 23:47:43 vdr kernel: tuner: type forced to -1 (<NULL>) [insmod]
> Jul 22 23:47:43 vdr kernel: tuner: type set to 5 (Philips PAL_BG (FI1216
> and compatibles))
> Jul 22 23:47:45 vdr kernel: saa7127: Configuring encoder...i2c-core.o:
> client [saa7127[0]] registered to adapter [ivtv i2c driver #0](pos. 1).
> Jul 22 23:47:45 vdr kernel: saa7114.c: starting probe for adapter ivtv i2c
> driver #0 (0x10005)
> Jul 22 23:47:45 vdr kernel: saa7114.c: detecting saa7114 client on address
> 0x42
> Jul 22 23:47:45 vdr kernel: saa7115.c: writing init values
> Jul 22 23:47:47 vdr kernel: status: (1E) 0x48, (1F) 0xc0
> Jul 22 23:47:47 vdr kernel: i2c-core.o: client [saa7115[0]] registered to
> adapter [ivtv i2c driver #0](pos. 2).
> Jul 22 23:47:47 vdr kernel: msp34xx: init: chip=MSP3418W-A2, has NICAM
> support Jul 22 23:47:47 vdr kernel: msp3410: daemon started
> Jul 22 23:47:47 vdr kernel: i2c-core.o: client [MSP3418W-A2] registered to
> adapter [ivtv i2c driver #0](pos. 3).
> Jul 22 23:47:47 vdr kernel: i2c-core.o: adapter ivtv i2c driver #0
> registered as adapter 0.
> Jul 22 23:47:49 vdr kernel: ivtv: Encoder revision: 0x02040011
> Jul 22 23:47:49 vdr kernel: ivtv: Decoder revision: 0x02020023
> Jul 22 23:47:49 vdr kernel: tuner: type already set (5)
> Jul 22 23:47:49 vdr kernel: ivtv: Device or minor 0 not accepted
> Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 1
> Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 32
> Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 224
> Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 16
> Jul 22 23:47:49 vdr kernel: ivtv: loaded
> Jul 22 23:47:49 vdr kernel: ivtv-fb: Framebuffer module loaded (attached to
> ivtv card id 0)
> Jul 22 23:47:49 vdr kernel: ivtv-fb: screen coords: [0 0] -> [720 576]
> Jul 22 23:47:49 vdr kernel: ivtv-fb: original global alpha = 208
> Jul 22 23:47:49 vdr kernel: ivtv-fb: new global alpha = 208
> Jul 22 23:47:50 vdr kernel: ivtv-fb: current OSD state = 35
> Jul 22 23:47:50 vdr kernel: ivtv-fb: warning: cannot reserve video memory
> at 0xd9510000
> Jul 22 23:47:50 vdr kernel: ivtv-fb: framebuffer at 0xd9510000, mapped to
> 0xcae7c000, size 2818k
> Jul 22 23:47:50 vdr kernel: ivtv-fb: mode is 720x576x32, linelength=2880
> Jul 22 23:47:50 vdr kernel: Console: switching to colour frame buffer
> device 90x36
> Jul 22 23:47:50 vdr kernel: fb0: iTVC15 TV out frame buffer device
>
> ----------------------------------------------------------------------
> XF86Config-4
> ----------------------------------------------------------------------
> Section "Files"
>         #FontPath       "unix/:7100"                    # local font server
>         # if the local font server has problems, we can fall back on these
>         FontPath        "/usr/lib/X11/fonts/misc"
>         FontPath        "/usr/lib/X11/fonts/cyrillic"
>         FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
>         FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
>         FontPath        "/usr/lib/X11/fonts/Type1"
>         FontPath        "/usr/lib/X11/fonts/CID"
>         FontPath        "/usr/lib/X11/fonts/Speedo"
>         FontPath        "/usr/lib/X11/fonts/100dpi"
>         FontPath        "/usr/lib/X11/fonts/75dpi"
> EndSection
> Section "Module"
>         Load    "GLcore"
>         Load    "bitmap"
>         Load    "dbe"
>         Load    "ddc"
>         Load    "dri"
>         Load    "extmod"
>         Load    "freetype"
>         Load    "glx"
>         Load    "int10"
>         Load    "record"
>         Load    "speedo"
>         Load    "type1"
>         Load    "vbe"
>
>         Load    "fbdevhw"
>
> EndSection
> Section "InputDevice"
>         Identifier      "Generic Keyboard"
>         Driver          "keyboard"
>         Option          "CoreKeyboard"
>         Option          "XkbRules"      "xfree86"
>         Option          "XkbModel"      "pc104"
>         Option          "XkbLayout"     "de"
>         Option          "XkbVariant"    "de"
> EndSection
> Section "InputDevice"
>         Identifier      "Configured Mouse"
>         Driver          "mouse"
>         Option          "CorePointer"
>         Option          "Device"                "/dev/psaux"
>         Option          "Protocol"              "PS/2"
>         Option          "ZAxisMapping"          "4 5"
> EndSection
>
> Section "InputDevice"
>         Identifier      "Generic Mouse"
>         Driver          "mouse"
>         Option          "SendCoreEvents"        "true"
>         Option          "Device"                "/dev/input/mice"
>         Option          "Protocol"              "ImPS/2"
>         Option          "ZAxisMapping"          "4 5"
> EndSection
> Section "Device"
>         Identifier      "Standardgrafikkarte"
>         Driver          "sis"
>         BusID           "PCI:1:0:0"
> EndSection
>
> ### Bertling
>
> Section "Device"
>         Identifier  "PVR350"
>         Driver      "fbdev"
>         ### change fb0 to whatever your card grabbed
>         Option      "fbdev" "/dev/fb0"
>         ### change the busid to whatever is reported by lspci. Note that
>         ### output of lspci is hex, so add a preceding "0x" to the BusID
>         BusID "PCI:0:0x10:0"
> EndSection
>
> Section "Monitor"
>     Identifier  "PAL"
>     HorizSync  30-68
>     VertRefresh 50-120
>     Mode "720x576"
>         #D: 41.475 MHz, H: 44.693 kHz, V: 74.488 Hz
>         DotClock 41.476
>          HTimings  720 752 840 928
>         VTimings  576 580 584 600
>          Flags    "-HSync" "-VSync"
>     EndMode
> EndSection
> Section "Screen"
>         Identifier  "TV"
>         Device      "PVR350"
>         Monitor     "PAL"
>         DefaultDepth 24
>         DefaultFbbpp 32
>         Subsection "Display"
>           Depth 24
>           FbBpp 32
>           Modes "720x576"
>         EndSubsection
> EndSection
> ### Bertling
> Section "Monitor"
>         Identifier      "Standardbildschirm"
>         HorizSync       30-70
>         VertRefresh     50-160
>         Option          "DPMS"
> EndSection
> Section "Screen"
>         Identifier      "Default Screen"
>         Device          "Standardgrafikkarte"
>         Monitor         "Standardbildschirm"
>         DefaultDepth    24
>         SubSection "Display"
>                 Depth           1
>                 Modes           "800x600" "640x480"
>         EndSubSection
>         SubSection "Display"
>                 Depth           4
>                 Modes           "800x600" "640x480"
>         EndSubSection
>         SubSection "Display"
>                 Depth           8
>                 Modes           "800x600" "640x480"
>         EndSubSection
>         SubSection "Display"
>                 Depth           15
>                 Modes           "800x600" "640x480"
>         EndSubSection
>         SubSection "Display"
>                 Depth           16
>                 Modes           "800x600" "640x480"
>         EndSubSection
>         SubSection "Display"
>                 Depth           24
>                 Modes           "800x600" "640x480"
>         EndSubSection
> EndSection
> Section "ServerLayout"
>         Identifier      "Default Layout"
>         #Screen         "Default Screen"
>         #Screen         "TV" LeftOf "Default Screen"
>         Screen          "TV"
>         InputDevice     "Generic Keyboard"
>         InputDevice     "Configured Mouse"
>         InputDevice     "Generic Mouse"
> EndSection
> Section "DRI"
>         Group   0
>         Mode    0666
> EndSection
> ---------------------------------------------------


More information about the mythtv-users mailing list