igp 9100 tv-out

Alex Deucher alexdeucher at gmail.com
Sat Dec 26 11:14:14 PST 2009


On Sat, Dec 26, 2009 at 3:19 AM, Alberto Hernando <pajaro.go at gmail.com> wrote:
> Hi all.
>
> Here I come again with this that I've never been be able to make work. But
> now, I've read in the list about people that have their asus pundit-r
> working nicely with tv-out and the radeon driver, so I must too ;)
>
> Well, I built a new lfs-6.5 with:
> xf86-video-ati-6.12.4
> xorg-server-1.7.1

Only NTSC works on pre-AVIVO IGP chips at the moment.  I figured out
the plls for PAL on older IGPs, but never got the crtc timing sorted
out.

Alex


>
> This is the xorg.conf file I'm using, mostly created by xorg itself:
>
> Section "ServerLayout"
>         Identifier     "X.org Configured"
>         Screen      0  "Screen0" 0 0
> #       InputDevice    "Mouse0" "CorePointer"
>         InputDevice    "Keyboard0" "CoreKeyboard"
> EndSection
>
> Section "Files"
>         ModulePath   "/usr/lib/X11/modules"
>         FontPath     "/usr/lib/X11/fonts/misc/"
>         FontPath     "/usr/lib/X11/fonts/TTF/"
>         FontPath     "/usr/lib/X11/fonts/OTF"
>         FontPath     "/usr/lib/X11/fonts/Type1/"
>         FontPath     "/usr/lib/X11/fonts/100dpi/"
>         FontPath     "/usr/lib/X11/fonts/75dpi/"
> EndSection
>
> Section "Module"
>         Load  "extmod"
>         Load  "dri"
>         Load  "dbe"
>         Load  "dri2"
>         Load  "glx"
> #       Load  "record"
> EndSection
>
> Section "InputDevice"
>         Identifier  "Keyboard0"
>         Driver      "kbd"
> EndSection
>
>
> Section "InputDevice"
>         Identifier  "Mouse0"
>         Driver      "mouse"
>         Option      "Protocol" "auto"
>         Option      "Device" "/dev/input/mice"
>         Option      "ZAxisMapping" "4 5 6 7"
> EndSection
>
> Section "Monitor"
>         Identifier   "Monitor0"
>         VendorName   "Monitor Vendor"
>         ModelName    "Monitor Model"
> EndSection
>
>
> Section "Device"
>        # lots of commented options
>        Option     "ForceTVOut"                 "True"
>         Option     "TVStandard"                 "pal"
>          Identifier  "Card0"
>         Driver      "radeon"
>         VendorName  "Unknown Vendor"
>         BoardName   "Unknown Board"
>         BusID       "PCI:1:5:0"
> EndSection
>
>
> Section "Screen"
>         Identifier "Screen0"
>         Device     "Card0"
>         Monitor    "Monitor0"
>         DefaultDepth    16
>         SubSection "Display"
>                 Viewport   0 0
>                 Depth     1
>         EndSubSection
>         SubSection "Display"
>                 Viewport   0 0
>                 Depth     4
>         EndSubSection
>         SubSection "Display"
>                 Viewport   0 0
>                 Depth     8
>         EndSubSection
>         SubSection "Display"
> :                             Viewport   0 0
>                 Depth     15
>         EndSubSection
>         SubSection "Display"
>                 Viewport   0 0
>                 Modes      "800x600"
>                 Depth     16
>         EndSubSection
>         SubSection "Display"
>                 Viewport   0 0
>                 Depth     24
>         EndSubSection
> EndSection
>
>
> And what I get is a dark and out-of-sync image. I use x11vnc to check what I
> should be seeing, and twm works, even glxgears works with DRI. I also get
> this log:
>
> X.Org X Server 1.7.1
> Release Date: 2009-10-23
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 2.6.31.6-tgl2 i686
> Current Operating System: Linux tinglao 2.6.31.6-tgl2 #1 SMP PREEMPT Fri Dec
> 11 21:54:05 CET 2009 i686
> Kernel command line: auto BOOT_IMAGE=2.6.31.6-tgl2 ro root=303
> Build Date: 12 December 2009  01:23:45PM
>
> Current version of pixman: 0.15.20
>         Before reporting problems, check http://wiki.x.org
>         to make sure that you have the latest version.
> Markers: (--) probed, (**) from config file, (==) default setting,
>         (++) from command line, (!!) notice, (II) informational,
>         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> (==) Log file: "/var/log/Xorg.0.log", Time: Sat Dec 26 09:14:26 2009
> (==) Using config file: "/etc/X11/xorg.conf"
> NTSC PAL PAL-M NTSC-J
>   XRANDR name: VGA-0
>   Connector: VGA
>   CRT1: INTERNAL_DAC2
>   DDC reg: 0x60
>   XRANDR name: DVI-0
>   Connector: DVI-D
>   DFP2: INTERNAL_DVO1
>   DDC reg: 0x6c
>   XRANDR name: S-video
>   Connector: S-video
>   TV1: INTERNAL_DAC2
>   DDC reg: 0x0
> finished output detect: 0
> finished output detect: 1
> finished output detect: 2
> finished all detect
> before xf86InitialConfiguration
> after xf86InitialConfiguration
> Entering TV Save
> Save TV timing tables
> saveTimingTables: reading timing tables
> TV Save done
> disable TV
> disable TVDAC
> disable FP2
> disable TV
> disable TV
> init memmap
> init common
> init crtc1
> init pll1
> freq: 38250000
> best_freq: 38240909
> best_feedback_div: 235
> best_ref_div: 11
> best_post_div: 8
> restore memmap
> restore common
> restore crtc1
> restore pll1
> finished PLL1
> set RMX
> set TV
> computeRestarts: def = 696700, h = 0, v = 0, p1=124f, p2=1b22, restart =
> 696700
> computeRestarts: F/H/V=0,609,4
> computeRestarts: hSize=0,hInc=1301
> Entering Restore TV
> Restore TV PLL
> Restore TVHV
> Restore TV Restarts
> Restore Timing Tables
> Restore TV standard
> Leaving Restore TV
> enable TV
> disable FP2
> computeRestarts: def = 696700, h = 0, v = 0, p1=124f, p2=1b22, restart =
> 696700
> computeRestarts: F/H/V=0,609,4
> computeRestarts: hSize=0,hInc=1301
> computeRestarts: def = 696700, h = 0, v = 0, p1=124f, p2=1b22, restart =
> 696700
> computeRestarts: F/H/V=0,609,4
> computeRestarts: hSize=0,hInc=1301
> computeRestarts: def = 696700, h = 0, v = 0, p1=124f, p2=1b22, restart =
> 696700
> computeRestarts: F/H/V=0,609,4
> computeRestarts: hSize=0,hInc=1301
>
> I'm using s-video, because it's what seems to work to other people. But I
> also tried composite video and I get the same image.
> Any hope?
>
> thanks a lot
> Alberto
>
> _______________________________________________
> xorg-driver-ati mailing list
> xorg-driver-ati at lists.x.org
> http://lists.x.org/mailman/listinfo/xorg-driver-ati
>
>


More information about the xorg-driver-ati mailing list