홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
MV2450 LCD 설정 방법
등록인 : 문의 |

안녕하세요

현재 리눅스 환경에서 LCD 프로그램을 작성하려고 하고 있습니다.

480x272 사이즈로 사용하고 싶은데 현재 설정은 다르게 되어 있어 프로그램을 작성하는데 어려움이 있습니다.

s3cfb.c 드라이버 내부에 레지스터를 수정하여 커널을 재컴파일하여 보았으나, 부팅시 화면이 깨져서 출력됩니다. 이렇게 하는 방법이 맞는지 모르겠습니다.

혹시 LCD 사이즈 조정하는 방법이나, 관련 예제 프로그램이 있으면 제공해주실 수 있으신지 문의드립니다. 

감사합니다.

 - drivers/video/s3c-fb.c 수정사항

/* VIDTCON0 */
data = ((2-1)<<16) | ((25-1)<<8) | (10-1);
writel(data, regs + sfb->variant.vidtcon);

/* VIDTCON1 */
data = ((44-1)<<16) | ((7-1)<<8) | (40-1);
writel(data, regs + sfb->variant.vidtcon+4);

/* VIDTCON2 */
data = VIDTCON2_LINEVAL(272-1) |
         VIDTCON2_HOZVAL(480-1);
writel(data, regs + sfb->variant.vidtcon+8);

덧글 0 | 엮인글 0
 





 
    34 / 2,659,031
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D51%22%3EQ+%26+A%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E