이 매뉴얼은 JK전자(JK Electronics) 에 의해서 번역, 수정, 작성 되었고 소유권 또한
JK전자(JK Electronics)
의 것입니다. 소유권자의 허가를 받지 않고 무단으로 수정, 삭제하거나 배포 할 수 없습니다.

 

S5PV210 SDK 개발보드 Windows CE 6.0 Developer Guide


 
* Update history

- 2012.4.25 : 초기 Release


 


1. WindowsCE 6.0 development environment

1.1 Installation Windows Embedded CE 6.0

자세한 설치 과정은 여기 Installation Windows CE Install Guide 을 참조하시기 바랍니다.

1.2 Install BSP

(1) 제공하는 CD-ROM에서 "\WindowsCE6\BSP\PLATFORM\Mini210" 디렉토리를 "C:\WINCE600\PLATFORM\" 에 복사 합니다.
(2) 제공하는 CD-ROM에서 "\WindowsCE6\BSP\S5PV210_SEC_V1" 디렉토리를 "C:\WINCE600\PLATFORM\COMMON\SRC\SOC\" 에 복사 합니다.
(3) 제공하는 CD-ROM에서 "WindowsCE6\Project" 안의 모든 파일들을 "C:\WinCE600\OSDesigns\" 에 복사 합니다.
(4) "C:\WINCE600\PLATFORM\COMMON\SRC\SOC\" 폴더의 "dirs" 파일을 아래와 같이 수정 합니다.

"C:\WINCE600\PLATFORM\COMMON\SRC\SOC\dirs" 파일 내용


DIRS=\
S5PV210_SEC_V1

프로젝트의 기본 언어 설정은 "한글" 로 설정 되어 있습니다. 복 이후의 디렉토리 구조 입니다.

linx

linx

linx

1.3 커널 컴파일

Windows CE 커널 컴파일은 이전 1.2절에서 설치했던 BSP를 이용해서 컴파일 합니다.

Windows 시작메뉴에서 "Program" > "Microsoft Visual Studio 2005" 를 실행 합니다. 이때 프로그램을 관리자 권한으로 실행해야 한다는 메세지 창이 나옵니다.

linx

프로그램 실행시 관리자 권한으로 실행해 주기 위해서 VS2005 단축 아이콘 혹은 시작메뉴의 프로그램에서 등록 정보에서 호환성 체크를 하고 실행 합니다.

linx

File-> Open-> Project/Solution 를 실행 합니다.

linx

"C:\WINCE600\OSDesigns\Mini210" 프로젝트 솔루션 파일을 선택 하고

linx

"Build-> Advanced Build Commands-> Clean Sysgen" 를 실행하여 커널 컴파일을 시작 합니다. 이것은 언어를 영어로 설정해서 기본으로 컴파일 하는 것입니다. 언어를 한국어 등으로 수정하기 위해서는 1.4 커널 커스터마이징을 참조하시기 바랍니다.

linx

커널 컴파일이 완료되면 C:\WINCE600\OSDesigns\Mini210\Mini210\RelDir\Mini210_ARMV4I_Release 디렉토리에 NK.bin, NK.nb0 파일이 생성 됩니다.

linx

1.4 커널 커스터마이징

1.4.1 언어설정과 국가 코드 수정

"Project" > "Properties" 에서 "Locales", "Default locale" 을 한국어로 수정 합니다.

linx

"Catalog Items View" 에서 한국어 폰트와 입력기를 추가 합니다.

linx

1.4.2 LCD Type에 따른 BSP 코드 수정

S5PV210 개발보드 부터는 OS에서 LCD 종류를 자동 판별하고 있습니다.

1.4.3 터치 방식에 따른 BSP 코드 수정

해당 사항 없음

1.4.4 About bootloader

S5PV210 개발보드 부터는 부트로더로 Superboot 한가지만 지원하고 있습니다.

1.4.5 Build SDK

일반적으로 WinCE용 응용 어플리케이션 개발자들은 타겟 개발보드에 맞는 SDK가 필요 합니다. 위에서 컴파일한 커널에 맞는 SDK를 생성해 보도록 합니다.

linx

SDK빌드가 완료되면 "C:\WINCE600\OSDesigns\Mini210\Mini210\SDKs\SDK2" 디렉토리에 "S5PV210_SDK.msi" 파일이 생성 됩니다.

1.4.6 Install SDK

1.4.5에서처럼 SDK를 다시 빌드한 SDK를 설치 하거나 CD ROM에 있는 파일을 사용해도 됩니다. SDK설치는 아주 간단 합니다. 단지 "S5PV210_SDK.msi" 를 실행 하기만 하면 됩니다. 아래 그림들이 6410용 화면들 이지만 S5PV210 동일하게 적용이 됩니다.

linx

"Next" 진행

linx

"Accept" 선택하고 "Next" 진행

linx

정보 입력하고 "Next" 진행

linx

"complete" 를 선택해서 진행

linx

"Next" 선택해서 설치 시작

linx

linx

linx

SDK 설치가 완료 되었습니다. 보통 Windows CE 6.0의 SDK의 설치 디렉토리는 "C:\Program Files\Windows CE Tools\wce600" 에 설치가 됩니다.
CE 5.0의 SDK 설치 디렉토리는 "C:\Program Files\Windows CE Tools\wce500" 입니다.