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