'import'에 해당되는 글 2건

  1. 2008.07.19 Aesop LX800 보드에 XPE 설치하기 #4
  2. 2008.07.18 Aesop LX800 보드에 XPE 설치하기 #3
2008. 7. 19. 09:58

Aesop LX800 보드에 XPE 설치하기 #4



이번엔.. 저번에 만들어 놓은 컴포넌트를 XPe Database에 등록하는 절차를 함 해보려 한다.
컴포넌트를 Database에 등록을 하기 위해서는 Component Database Manager 가 필요하다. 물론 XPe를 설치할 때 같이 설치되는 녀석이다.

XP Embedded Studio 의 Component Database Manager는 다른 XP Embedded Studio의 프로그램과 같이 실행되면 안된다. 먼저 실행되고 있는 XP Embedded Studio의 프로그램들(기존에 작업하던 Component Designer이나 Target Designer같은 프로그램)이 있다면 모두 종료하도록 한다.

시작 -> 프로그램 -> Microsoft Windows Embedded Studio -> Component Database Manager를 실행한다.
그리고 Import... 버튼을 클릭한다.
사용자 삽입 이미지

Import SLD라는 창이 뜰것이다. SLD file이라는 항목의 우측의 빨강네모 쳐있는 버튼을 클릭하여 이전에 .pmq파일로 작성했던 컴포넌트 devices.sld 파일을 선택한다.
사용자 삽입 이미지

아래와 같이 .sld 파일이 선택되었으면 Import 버튼을 클릭하여 Import 한다.
사용자 삽입 이미지

정상적으로 Import가 완료되면 Close 버튼을 클릭하여 Import SLD를 종료한다.
사용자 삽입 이미지

다음은 사용자가 직접 제작한 .sld 파일을 Import 한다.
방법은 위의 devices.sld를 Import 했던 방법과 동일하다.
사용자 삽입 이미지

사용자 삽입 이미지

다른 디바이스들에 대한 컴포넌트를 Database에 등록하는 절차를 마쳤으면, Component Database Manager의 Close 버튼을 클릭하여 종료한다.



2008. 7. 18. 14:23

Aesop LX800 보드에 XPE 설치하기 #3



이번에 할 작업은.. mydrivers를 이용해 추출된 디바이스 드라이버를 Database에 컴포넌트로 작성하는 작업이다.
일단 앞선 작업에서 추출한 디바이스 드라이버를 호스트 PC로 복사를 한다.
 
다른 디바이스 드라이버를 컴포넌트로 작성하는데는 상관이 없는데.. sound 쪽은 필요한 파일이 있다고 한다.
Windows Embedded Data폴더내에 있는 ks.inf, wdmaudio.inf 파일을 찾아 타겟보드 sound 디바이스 드라이버가 위치한 곳에 복사를 한다.

컴포넌트 작성할 준비가 끝났으면 Component Designer 를 실행한다.
시작 -> 프로그램 -> Micro Windows Embedded Studio -> Component Designer
사용자 삽입 이미지

File -> Import 를 클릭하여 Import 창이 활성화 되면, 생성할 디바이스 드라이버의 폴더로 이동한다. 그리고 파일형식(T)를 Setup information files (*.inf)로 변경한다.
사용자 삽입 이미지

생성하고자 하는 *.inf 파일을 선택하고 열기 버튼을 클릭한다.
INF Processing Options 창이 뜨는데... 디폴트로 Automatic를 선택하고 OK 버튼을 클릭하여 다음으로 넘어간다.
사용자 삽입 이미지

log 파일을 확인하려거든.. Log File을 대충 채워서 넣고, Start 버튼 클릭!!!
사용자 삽입 이미지

정상적으로 Import가 완료되면, Close 버튼을 클릭해 마치자.
다음과 같이 Import가 완료된 Component Designer를 볼 수 있다.
사용자 삽입 이미지

Repositories 항목에서 마우스 오른쪽버튼을 클릭하고 Add Repository를 선택하여 Repository 를 추가한다.
사용자 삽입 이미지

Source Path의 Browse.. 버튼을 클릭해 드라이버가 위치한 곳을 선택한다.
사용자 삽입 이미지

이렇게... ㅋ
사용자 삽입 이미지

Components 하위의 방금 Import 한 드라이버 컴포넌트를 선택하고 오른쪽 화면에서 Repository 항목의 Repositories버튼을 클릭한다.
사용자 삽입 이미지

Select Repository 창에서 현재 생성한 Repository(New Repository 1 [Version 1.0.R1] 을 선택하고 OK 버튼을 클릭한다.
사용자 삽입 이미지

Component Designer에 Repository가 설정된 상태이다.
사용자 삽입 이미지

File -> Save 를 선택해 파일로 저장한다. 확장자는 .sld이다.

다른 추출한 디바이스 드라이버도 이러한 형식으로 컴포넌트를 작성하면 된다.
으.. 길다... -_-