RV620 TV-out

Alex Deucher alexdeucher at gmail.com
Tue Aug 10 15:06:52 PDT 2010


On Tue, Aug 10, 2010 at 5:59 PM, Sergej Pupykin <ml at sergej.pp.ru> wrote:
>  On 10.08.2010 20:35, Sergej Pupykin wrote:
>>
>> At Tue, 10 Aug 2010 12:26:41 -0400,
>> Alex Deucher<alexdeucher at gmail.com>  wrote:
>>>
>>> That scenario is not supported and only happens to work by luck with
>>> ums.  Since the encoder is shared between the DIN port and the analog
>>> portion of the DVI port, you can't really use them both at the same
>>> time.  It should work with the DIN and the VGA port.
>>
>> Thanks, I'll try to remove DVI2VGA connector and plug monitor into
>> VGA. But there is interesting thing: I bought DVI2VGA connector while
>> experimenting with CRTC settings. :) It solves TV-out problem in UMS
>> mode.
>>
>> Strange things with CRTCs<->output assigning...
>
> I checked VGA, but still have no success with TV. Moreover it seems VGA has
> issues with getting available modes. If I do xinit with or without xorg.conf
> it sets improper frequencies. Easiest way I found is 60Hz limit
> ('VertRefresh  40.0 - 60.0') however monitor can 75Hz and console works in
> this mode. Probably I can set proper modeline to get 75Hz but driver can not
> detect it automatically.
>
> Full story below (hope it help clarify what happens):
> ~2 year ago I bought ATI HD3450 and wasted quite much time before I catch
> that VGA and DIN can not use different CRTCs. Then I bought DVI2VGA
> connector and TV works fine on CRTC#0, DVI on CRTC#1. TV was broken after I
> switch to KMS.
>
> May be TV has the same issue as VGA and I should make proper raw mode with
> --newmode?

File a bug (https://bugs.freedesktop.org) and attach your xorg log and
dmesg output.

Alex

>
> $ xrandr --verbose
> Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 8192 x 8192
> DIN disconnected (normal left inverted right x axis y axis)
>        Identifier: 0x51
>        Timestamp:  1418833
>        Subpixel:   no subpixels
>        Clones:
>        CRTCs:      0 1
>        Transform:  1.000000 0.000000 0.000000
>                    0.000000 1.000000 0.000000
>                    0.000000 0.000000 1.000000
>                   filter:
>        tv standard:    pal
>                supported: ntsc         pal          pal-m        pal-60
>                           ntsc-j       scart-pal    pal-cn       secam
>        load detection: 1 (0x00000001)  range:  (0,1)
> VGA-0 connected 1280x1024+0+0 (0x54) normal (normal left inverted right x
> axis y axis) 340mm x 270mm
>        Identifier: 0x52
>        Timestamp:  1418833
>        Subpixel:   no subpixels
>        Clones:
>        CRTC:       0
>        CRTCs:      0 1
>        Transform:  1.000000 0.000000 0.000000
>                    0.000000 1.000000 0.000000
>                    0.000000 0.000000 1.000000
>                   filter:
>        EDID:
>                00ffffffffffff0026cdd64612110000
>                0b0f01030e221b782a5e50a6544c9926
>                145054bfef008180714f010101010101
>                010101010101bc34009851002a401090
>                1300540e1100001e000000ff00303534
>                39325335333034333730000000fd0037
>                4b18530e000a202020202020000000fc
>                00504c453433302f3433310a20200059
>        load detection: 1 (0x00000001)  range:  (0,1)
>  1280x1024 (0x54)  108.0MHz +HSync +VSync *current +preferred
>        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock
> 64.0KHz
>        v: height 1024 start 1025 end 1028 total 1066           clock
> 60.0Hz
>  1024x768 (0x55)   65.0MHz -HSync -VSync
>        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock
> 48.4KHz
>        v: height  768 start  771 end  777 total  806           clock
> 60.0Hz
>  800x600 (0x56)   40.0MHz +HSync +VSync
>        h: width   800 start  840 end  968 total 1056 skew    0 clock
> 37.9KHz
>        v: height  600 start  601 end  605 total  628           clock
> 60.3Hz
>  800x600 (0x57)   36.0MHz +HSync +VSync
>        h: width   800 start  824 end  896 total 1024 skew    0 clock
> 35.2KHz
>        v: height  600 start  601 end  603 total  625           clock
> 56.2Hz
>  640x480 (0x58)   25.2MHz -HSync -VSync
>        h: width   640 start  656 end  752 total  800 skew    0 clock
> 31.5KHz
>        v: height  480 start  490 end  492 total  525           clock
> 60.0Hz
> DVI-0 disconnected (normal left inverted right x axis y axis)
>        Identifier: 0x53
>        Timestamp:  1418833
>        Subpixel:   horizontal rgb
>        Clones:
>        CRTCs:      0 1
>        Transform:  1.000000 0.000000 0.000000
>                    0.000000 1.000000 0.000000
>                    0.000000 0.000000 1.000000
>                   filter:
>        load detection: 1 (0x00000001)  range:  (0,1)
>        coherent: 1 (0x00000001)        range:  (0,1)
>
>


More information about the xorg-driver-ati mailing list