이것저것/My_Work

[LX800]-그래픽 드라이버(해상도) 수정하기

우담바라 2008. 2. 13. 15:16


LX800보드를 XPe를 올려 테스트 하던 중, '320*240' 해상도 출력을 테스트 해보았다.

1. amd홈페이지에 가서 lx800에서 그래픽 드라이버 소스를 받아온다.

   ' Display - Graphics v3.03.06 '버젼을 사용하였다. 바이너리 파일만 있는 압축파일, 소스포함 압축파일, 그리고 해상도 설정 변경 관련 pdf 파일.

( 소스파일을 Visual studio, DDK를 이용해서 원하는 드라이버를 컴파일/제작 할 수 있다.
   이 방법은 아직 ;;ㅋ  좀 더 진행 해봐야할듯...)

여튼 쉽게 만들어 보자.

'GeodeLX_XP_XPe_Graphics _v3.03.06.zip' 를 압축 풀면 바이너리 파일등이 있고, 'Custom' 폴더가 있다.

Custom 폴더안에는 여러 해상도 및 장치의 설정 파일이 들어있다.

여기서 qvga.txt 파일을 열어보면 320*240 해상도 관련 내용이 설정되어있다.

위에서 다운 받은폴더 안에있던 pdf 파일을 참고하여 위 설정을 수정 및 변경하면된다.

'qvga.txt' 파일을 참고하였다. 이 파일을 이용하여 *.inf, *.out 파일을 만들어야 한다.

이것은 pdf 파일에도 언급이 되어있듯, 'lxcustom.exe', 'lxpanel.exe'를 이용해서 만들면된다.
     
그런데, 나의 'lxpanel'을 이용하였다.
     
방법은 '시작'->'실행'->cmd 입력

도스창에서 해당 파일이 있는 경로로 가서 'lxpanel qvga.txt'라고 입력하면 완료.

이것으로 기본 파일이 만들어진것이다.

드라이버 설치를 위해서는 qvga.inf, qvga.out 파일 외에,
   
geodelx.dll, lxmini.sys, LXDPApp.dll 파일이 더 필요하다.

이 파일들은 ''GeodeLX_XP_XPe_Graphics _v3.03.06' 폴더에 있다.

자, 이제 보드에 적용시키자

기존 드라이버를 제거 하고 재부팅....

==========이 부분은 바이오스에서 출력 방법 설정에 관한 것(무시하고 넘어가도 괜찮다)========

   그런다음, 바이오스셋팅으로 들어가자.

   거기에서 'Motherboard Device configuration' -> ' Video and Flat Panel Configuration'

    여기서 자기 LCD에 맞는 셋팅을 해주면 될듯.

    나는 기존에 CRT출력을 사용하고있었기에

    output display를 'flat panel' 로 수정, 그리고 출력 해상도 정소 셋팅해줬다.

   뭐 여기서 안해줘도 상관은 없다.

    여기서의 셋팅은 바이오스에서 윈도우가 뜨기 직전까지의 셋팅을 맞춰주는 부분이니까 ㅋ
======================== 이                      상  ==========================================


정상 부팅 되면 아까 만들어준 드라이버로 설치하자.

자.... 화면이 뜨는가?

적용이 안된 화면이 뜰 수도있다.

당황하지말고, 디스플레이 속성 ->고급 ->GeodeLXSetting 에서

출력을 TFT로 맞춰주고 재부팅 하면....

'320*240' 해상도 로 출력되는것을 확인 할 수 있다.

근데....

문제가 있다.

재부팅 후에,

디스플레이 속성 파일을 만졌더니 해상도가 이상하게 변해서
 
320*240이 나오지 않는다...-_-;;;

여기서 꼼수....-_-;;;;;;;;

그냥 셋팅 후에 EWF 적용시켜버렸다.

해상도 변경 후, EWF를 적용시켜 변경한 해상도를 계속 유지 할수있도록하였다.....;;
   
종종 해상도를 변경하라는 풍선말이 뜬다.

이것을 없에기 위해서는 regedit를 수정해주면된다.

단순히 풍선도움말을 없에는 방법

시작 - 실행 - regedit 실행
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced 에 DWORD 값을 추가 후, 이름을 EnableBalloontips 입력하고, 데이터 값을 '0'으로 설정.


재부팅해보면 더이상 풍선말이 뜨지 않는것을 확인할수있다.

'이것저것 > My_Work' 카테고리의 다른 글

[잡담] - 러기드(Rugged) PC  (0) 2008.03.20
Windows Xp tablet 설치  (1) 2008.03.11
[XPE] - 이미지 만들기  (0) 2008.01.30
[XPE] - System Cloning Tool  (0) 2008.01.30
Windows Server 2008  (0) 2008.01.09