2560 x 1600 50hz 디스플레이 화면 떨림 현상

Post Reply
jhoh
Posts: 2
Joined: Mon Sep 28, 2020 8:10 pm
languages_spoken: korean
ODROIDs: C4
Has thanked: 0
Been thanked: 0
Contact:

2560 x 1600 50hz 디스플레이 화면 떨림 현상

Post by jhoh »

안녕하세요. 디스플레이 화면이 떨려서 글을 올리게 되었습니다.

디스플레이 모델명 : TFTMD089030
해상도 : 2560x1600 (50hz)

아무 설정없이 그냥 부팅을 하면 자동으로 화면이 잡히는 걸로 알고있습니다.
자동으로 잡았을 때 화면은 나오지만 좌우로 흔들리면서 화면이 나옵니다.



그래서 수동으로 modeline을 boot.ini에 설정해서 해보았습니다.

setenv modeline "2560,1600,222180,81000,50,2560,2683,2693,2743,1600,1612,1616,1620,0,1,1"
이 값을 추가하여 돌려도 똑같이 화면은 나오나 계속 좌우로 흔들립니다.

User avatar
odroid
Site Admin
Posts: 35871
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1316 times
Been thanked: 909 times
Contact:

Re: 2560 x 1600 50hz 디스플레이 화면 떨림 현상

Post by odroid »

사용하는 OS 이미지 파일 이름과 커널 버전을 명시해 주시면 해당 문제를 재현하고 원인을 찾아보는데 도움이 됩니다.

joy
Posts: 1464
Joined: Fri Oct 02, 2015 1:44 pm
languages_spoken: english
ODROIDs: ODROID-C1+, XU4, X
Has thanked: 160 times
Been thanked: 182 times
Contact:

Re: 2560 x 1600 50hz 디스플레이 화면 떨림 현상

Post by joy »

@jhoh,
문제 파악을 위해 아래 정보를 공유해주시고, 두 가지 테스트를 해봐 주시기 바랍니다.

1. OS 이미지 / 커널 버전
@odroid의 문의와 같이 위 정보를 알려주시기 바랍니다.

2. modeline (2560x1600@50hz, higher pixel clock & vblank)
아래 타이밍을 적용하여 테스트해봐 주시기 바랍니다.

N2/C4 보드와 하드커널 최신 이미지를 사용하고 계신다면 boot.ini가 아닌 config.ini를 아래와 같이 수정하셔야 합니다.
또는 혹시 C2를 사용하고 계신다면 기존처럼 boot.ini를 수정하면 됩니다.

Code: Select all

; Auto Detection of Monitor settings based on your Screen information
; true -> false
display_autodetect=false

; HDMI Mode
; Resolution Configuration
; block -> hdmimode=1080p60hz
hdmimode=custombuilt
modeline=2560,1600,226298,82500,50,2560,2683,2693,2743,1600,1612,1616,1650,0,1,1
위 modeline은 사용하고 계신 모니터의 vblank를 늘린 타이밍 값을 기반으로 생성된 값입니다.

3. manual mode (2560x1600@60hz)
혹시 2번의 테스트에서도 동일한 flickering 문제가 발생한다면 manual mode 2560x1600@60hz로 테스트를 해봐 주시기 바랍니다.
아래는 config.ini sample입니다.

Code: Select all

; Auto Detection of Monitor settings based on your Screen information
; true -> false
display_autodetect=false

; HDMI Mode
; Resolution Configuration
; 1080p60hz -> 2560x1600p60hz
hdmimode=2560x1600p60hz

sebaschan
Posts: 5
Joined: Sat Nov 07, 2020 9:07 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: 2560 x 1600 50hz 디스플레이 화면 떨림 현상

Post by sebaschan »

Sorry for English, but since this thread helped me find a solution here is the setting that works for me and my odroid N2 with TFTMD089030 display.
Slight overscan is present so I need to adjust position of screen manually in android (bottom +30) but maybe this can be solved with changing the resolutions in the modeline.

boot.ini (for odroid N2+!!!)

Code: Select all

###################
# Default values
###################
setenv display_autodetect "false"
setenv hdmimode "custombuilt"
setenv voutmode "hdmi"
setenv backlight_pwm "yes"
setenv zoom_rate "100"
setenv colorattribute "444,8bit"
setenv osd_reverse "0"
setenv video_reverse "0"
setenv suspend_hdmiphy "1"
setenv cvbsmode "480cvbs"
setenv disablehpd "false"
setenv disable_vu7 "false"
setenv touch_invert_x "false"
setenv touch_invert_y "false"
setenv test_mt_vid "0000"
setenv test_mt_pid "0000"
setenv max_freq_big "1800"
setenv max_freq_little "1896"
setenv enable_wol "0"
setenv heartbeat "1"
setenv sg_tablesize "2"
setenv prevent_sleep "0"

#Custom Resolution
setenv modeline "2560,1600,285750,82300,50,2560,2683,2693,2743,1600,1612,1616,1650,0,1,1"
setenv customwidth "2560"
setenv customheight "1600"
env.ini (I know its double, but...)

Code: Select all

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Custom modeline
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
hdmimode="custombuilt"
; 2560x1440p60hz sample
modeline=2560,1600,285750,82300,50,2560,2683,2693,2743,1600,1612,1616,1650,0,1,1
customwidth="2560"
customheight="1600"

User avatar
odroid
Site Admin
Posts: 35871
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1316 times
Been thanked: 909 times
Contact:

Re: 2560 x 1600 50hz 디스플레이 화면 떨림 현상

Post by odroid »

@sebaschan,
Thank you for sharing a solution for Korean(and other) users. :)

Post Reply

Return to “C0/C1/C1+/C2”

Who is online

Users browsing this forum: No registered users and 1 guest