[Bug 12007] TV output garbled with RV280

Alex Deucher alexdeucher at gmail.com
Sun Nov 2 14:40:13 PST 2008


On Sun, Nov 2, 2008 at 6:28 PM, Alberto Hernando <pajaro.go at gmail.com> wrote:
>>>> For those of you with IGP chips and PAL here's a potential patch.  Please
>>>> test and let me know if it works for you.  I had to guess at the restart
>>>> stuff as the dumps didn't cover the 0x8xx range where those registers are
>>>> (specifically, I'd like to see TV_HRESTART (0x838), TV_VRESTART (0x83C),
>>>> and TV_HSTART (0x818)).  However the patch may just work.
>>>
>>>
>>> Hi.
>>>
>>> My asus pundit-r can't detect the connected tv, so all I get is a black
>>> screen. It's been like this since before applying the patch. Can anyone
>>> provide a working xorg.conf? At least, one that detects the tv. I have no
>>> monitor.
>>
>> Add the following
>
> options to the device section of your xorg.conf to
>> force tv-out on:
>> Option "ForceTVOut" "true"
>> Option "TVStandard" "pal"
>>
>> Or add this option to try to enable TV dac load detection:
>> Option "TVDACLoadDetect" "true"
>>
>> It's disabled by default as it's not reliable in all cases.
>>
>> Alex
>>
>
> Close!!
>
> It nearly works! I could get tv-out, but the image isn't perfect yet.
> what I mean is that I see it clearly, but it "jumps" a bit (as it
> sounds). It is centered and you could read as in another screen. If
> needed, I could record a video with my digital camera, althought the
> quality isn't very good. For now, here is the result of just running
> X.

Ideally someone would dump the registers I mentioned above using
radeontool when they have a working 800x600 mode on the tv using vbe.
In the meantime, you can try adjusting the defRestart entry for the 14
Mhz ref clk pal mode.  The current value is 702307.  Try adjusting
that value up or down (start out in increments of 1000) and see what
helps.

Alex


More information about the xorg-driver-ati mailing list