RV620 TV-out

Sergej Pupykin ml at sergej.pp.ru
Tue Aug 10 14:59:38 PDT 2010


  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?

$ 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