(adsbygoogle = window.adsbygoogle || []).push({}); O_o :: 'UREN' 태그의 글 목록

'UREN'에 해당되는 글 2건

  1. 2008.11.10 [UREN] Windows XP Pro 최적화
  2. 2008.11.10 AMD GEODE LX800 Win2003 Video Driver 작성

[UREN] Windows XP Pro 최적화

|

 

 차량 네비게이션인 UREN 이다.

네비게이션인데 UMPC형태로 나와서 OS 및 프로그램을 를 맘대로 깔수 있다.

단, 메모리가 풍족하지 않다는사실.. 비디오램을 제외하고 실제 가용 메모리는 256Mbyte중 224Mbyte쯤 된다.

따라서 윈도우의 쓰잘데 없는 기능들을 제거하여 메모리를 충분히 확보해야 어플들이 도는데 버벅대지 않는다.

 원래는 Windows XPe 버젼이 깔려 있으나,

터미널 서비스를 사용하기 위하여 Windows XP Pro Black Edition을 깔았다.

이 외 몇몇 서비스를 죽이고, 쓰잘데 없는 메모리 낭비 및, 가상메모리 영역 및 Temp 영역을 조정해서 최적화 했다.

UREN의 기본 프로그램들을 다 띄우고도 많은 메모리가 확보됨을 볼수 있다.

사용자 삽입 이미지

And

AMD GEODE LX800 Win2003 Video Driver 작성

|

 

UREN에 NI6008을  연결하여 자료 수집중 치명적인 문제가 발생..

자료 수집에 무슨 이유인지 모르겠으나, 수집 량이 많은경우 버퍼 관련 오류가 발생 하였다.

이는 버퍼를 늘려 잡아도 해결이 안되는 문제로, API로 다른것을 써보고, 수집 Component도 바꿔봐도

기본적인 Measurement Studio에서도 똑같은 문제 발생... H/W 또는 OS 관련됬다고 잠정 결론을 내렸다.

 

우선 예전에 잘 돌아갔던 OS인 Windows 2000  을 UREN에 깔아서  Test..

역시 CPU로 거의 안 잡아 먹으면서 MAX 치에 가까운 데이터를  잘 받아 온다.

 단, UREN Windows 2000 드라이버들이 빈약한지라.. 2003 을 깔아보기로 결정

 

Windows 2003을 깔던 도중, 잘 호환 될듯한 Video 드라이버가 말썽이다.

드라이버를 설치 후 재 부팅 하면, 화면이 깨서서 아무것도 출력 안되는 상황이 발생.. -_--;;

결국 드라이버를 알아보던중,AMD 에서Custom Driver 만드는 툴을 이용하여 드라이버를 생성했다.

 

800x480 resolution을 지원하도록 만들기 위하여 다음과 같은 Text화일을 작성한다.

binary_file lx_datawave.out
inf_file lx_datawave.inf
disk_id "Datawave Custom Video Driver for LX800 v0.1"
show_crt_modes 0
simultaneous_CRT 0

flags                   (VG_MODEFLAG_NEG_HSYNC |
                        VG_MODEFLAG_NEG_VSYNC |
                        VG_MODEFLAG_AVG_BAND)

panel_width 800
panel_height 480
panel_tim1 0
panel_tim2 0
panel_dither_ctl 0
panel_pad_sel_low 0
panel_pad_sel_high 0

hactive 0x0320
hblankstart 0x0320
hsyncstart 0x0348
hsyncend 0x0398
hblankend 0x0410
htotal 0x0410

vactive 480
vblankstart 480
vsyncstart 488
vsyncend 496
vblankend 526
vtotal 526
frequency 0x20D000

그다음lxpanel.exe를 이용하여 *.inf, *.out 화일 생성후 기본 화일들과 함께 배포 하면 된다.

 

사용자 삽입 이미지

And
prev | 1 | next