포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.

안녕하세요?

다음은 Windows CE 6.0 eBoot의 메뉴에 대해 설명해 드립니다.
MS에서 제공되는 표준 eBoot와 달리 S3C64x0 계열 BSP의 eBoot는 기존과 약간 다르기 때문에 혼동이 올 수 있습니다.

DNW를 실행하고 Windows CE용 eboot.nb0를 실행하면 다음과 같이 부트로더가 수행 됩니다.

채병철님이 정리하신 http://www.aesop.or.kr/?document_srl=43393 문서를 참조하세요. :)

다음은 부트로더 수행 화면 입니다.

[ADDRESS:50030000h,TOTAL:524298(0x80000)]
(25.231MB/s,0.020s)

Checksum is being calculated....
(If you want to skip, press 'x' key)

Checksum O.K.
€?
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Mar 27 2009 16:01:43
Microsoft Windows CE Bootloader for the AESOP S3C6410 Version 2.4 Built Mar 27 2009

Arguments area has some values
Press [ENTER] to download image stored on boot media, or [SPACE] to enter boot monitor.

Initiating image download in 4 seconds.

위의 "Initiating image download in 4 seconds."에서 [스페이스 바 키]를 누르면, 다음과 같이 부트 환경 설정 부분으로
진입하게 됩니다. [엔터]키를 누르면, 미리 설정된 부트 환경으로 부팅을 진행하게 됩니다.

다음은 부트로더 환경 설정 메뉴이며, 각 메뉴의 기능에 대해 설명 드리겠습니다.

Ethernet Boot Loader Configuration:

0) IP address: 0.0.0.0
1) Subnet mask: 255.255.255.0
2) DHCP: Disabled
3) Boot delay: 5 seconds
4) Reset to factory default configuration
5) Startup image: DOWNLOAD NEW
6) Program disk image into SmartMedia card: Disabled
7) Program LAN9215 MAC address (00:00:00:00:00:00)
8) KITL Configuration: DISABLED
9) Format Boot Media for BinFS
A) Erase All Blocks
B) Mark Bad Block at Reserved Block
C) Clean Boot Option: FALSE
D) Download image now
E) Erase Reserved Block
F) Low-level format the Smart Media card
L) LAUNCH existing Boot Media image
R) Read Configuration
U) DOWNLOAD image now(USB)
W) Write Configuration Right Now

0) IP address: 0.0.0.0 
 => LAN9215 이더넷 칩의 IP 주소를 설정 하는 부분 입니다.
       Windows CE 이미지를 이더넷으로 다운로드 하거나, KITL을 사용할 경우 설정해 주셔야 합니다.

1) Subnet mask: 255.255.255.0
 => LAN9215 이더넷 칩의 서브넷 마스크를 설정 하는 부분 입니다.
      Windows CE 이미지를 이더넷으로 다운로드 하거나, KITL을 사용할 경우 설정해 주셔야 합니다.

2) DHCP: Disabled
=> DHCP를 이용하여, 자동으로 IP를 얻어오는 기능을 사용 합니다.

3) Boot delay: 5 seconds
=> 부트로더 초기 실행시 "Initiating image download in 4 seconds."의 시간을 설정할 수 있습니다.

4) Reset to factory default configuration
=> 모든 설정을 초기 값으로 되돌릴 수 있습니다.

5) Startup image: DOWNLOAD NEW 또는 LAUNCH EXISTING
=> 1) "Initiating image download in 4 seconds." 이후 수행될 동작에 대해 정의 합니다.
           DOWNLOAD NEW로 설정 시,  "Initiating image download in 4 seconds."  이후, 다운로드 작업을 수행 합니다.
           LAUNCH EXISTING로 설정 시, "Initiating image download in 4 seconds."  이후,  NAND Flash에 저장된 이미지로
           부팅을 시도 합니다.

      2) "D) Download image now", "U) DOWNLOAD image now(USB)" 를 이용하여 Windows CE 이미지를 다운로드 후
            다운로드 받은 이미지를 실행할 것인지에 대해 설정 합니다.
           DOWNLOAD NEW로 설정 시, 다운로드 작업만을 수행하고 종료 합니다.
           LAUNCH EXISTING로 설정 시, 다운로드 작업 후 다운로드 된 이미지를 수행 합니다.

6) Program disk image into SmartMedia card: Disabled
=> "D) Download image now", "U) DOWNLOAD image now(USB)" 를 이용하여 Windows CE 이미지를 다운로드 후
      다운로드 받은 이미지를 NAND Flash에 기록할 것인지에 대해 설정 합니다.

7) Program LAN9215 MAC address (00:00:00:00:00:00)
=> LAN9215 이더넷 칩의 MAC 주소를 설정하는 부분 입니다. 보통 "00:11:22:33:44:55"로 설정 합니다.

8) KITL Configuration: DISABLED
=> KITL을 사용할 것인지에 대해 설정 합니다.

9) Format Boot Media for BinFS
=> S3C64x0 계열용 WinCE의 경우 NAND Flash의 영역을 Stepldr / eBoot / NK.bin / User Space 영역으로 파티션을
     하여 사용하며, 해당 메뉴를 선택시 NK.bin과 User Space 영역을 삭제 합니다.
     NAND Flash에 NK.bin을 기록 시, 한 번은 수행해 줘야 합니다.

A) Erase All Blocks
=> NAND Flash의 모든 블록을 삭제 합니다.

B) Mark Bad Block at Reserved Block
=> Stepldr / eBoot / NK.bin / User Space 영역 중 Stepldr / eBoot  영역을 BAD Block로 설정하여, 삭제를 방지 합니다.

C) Clean Boot Option: FALSE
=> 별 필요 없는 메뉴 입니다. :) 안써봐서 모르겠네요. ㅋ

D) Download image now
=> Ethernet를 이용하여 이미지를 다운로드 합니다.

E) Erase Reserved Block
=> Stepldr / eBoot / NK.bin / User Space 영역 중 Stepldr / eBoot  영역을 삭제 합니다.
     NAND Flash에 기록된 부트로더 교체 시 사용 합니다.

F) Low-level format the Smart Media card
=> NAND Flash를 Low Level 포멧 합니다. 리눅스용 NAND Flash를 사용했을 경우 한번은 수행해 줘야 합니다.

L) LAUNCH existing Boot Media image
=> NAND Flash에 기록된 이미지로 부팅 작업을 수행 합니다.

R) Read Configuration
=> 저장된 환경 설정을 읽습니다.

U) DOWNLOAD image now(USB)
=> USB를 이용하여 DNW를 통해 이미지를 전송 받을 때 사용하는 메뉴 입니다.

W) Write Configuration Right Now
=> 현재 변경한 환경 설정들을 NAND Flash에 기록 합니다.

profile

인생은 연극이고 세상은 무대이다!

이솝 임베디드 포럼 운영 및 비즈니스와 관련된 것 이외에 E-Mail이나 메신저 및 휴대폰 등을 통한 개인적인 질문 및 답변은 받지 않습니다. 문의 사항은 이솝 임베디드 포럼 게시판을 이용해 주시면 감사하겠습니다.

엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Resources_S3C6410&document_srl=36774&act=trackback&key=ba9

노희준

2009.03.29 08:20:23
*.35.144.9

자세한 설명 고맙습니다. 저같은 초보한데 좋네요 ^^;
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
133 smdk6410용 u-boot-1.3.4-20090305 version file [5] 고현철 2009-04-27 15335
132 RootFS-aESOP6410-android-20091011 file [13] 오태호 2009-10-12 14011
131 RT3070 USB Wireless 사용하기 [2] kten 2010-06-13 13935
130 Samsung-AP-2.6_v2.6.28.6-s3c64xx-r4_090324 file [8] 김재훈 2009-12-29 13233
129 [datasheet] S3C6410 user manual rev 1.10 [12] 관리자 2009-01-09 13126
128 s3c6410-wince6.0 file [11] lin850306 2009-12-29 12975
127 AESOP-6410 : u-boot 1.1.6 입니다.. file [7] just4you 2010-01-10 12845
126 AESOP6410 : Kernel 2.6.29 - Android & X-Windows file [14] 김재훈 2009-05-12 12668
125 TV out 드라이버와 어플이에요..^^ file [6] 김수현 2009-11-25 12459
124 CP210x USB to UART Bridge VCP Drivers for Windows7 file 전호철 2009-12-17 12102
123 AESOP6410 : Kernel 2.6.29.6 + 090905 Android file [13] 오태호 2009-09-05 12052
122 AESOP6410 : USB WiFi Module 사용법 file [3] 김재훈 2009-10-14 12014
121 s3c6410 camera yuv->rgb display source file [10] 고현철 2009-09-16 11671
120 AESOP6410: Android gstreamer root filesystem file 고도리 2009-09-08 11465
119 linux-android-aesop-2.6.29.6-20091011 file [8] 오태호 2009-10-11 11455
118 S3C6410 mtd-utils 와 실행관련 library binary & source file 송의석 2010-03-16 11447
117 aESOP6410 Manual for Beginer 0.1 file [9] just4you 2010-01-11 11181
116 tvp5150 디바이스 드라이버... file [6] 이학남 2009-09-29 10891
» AESOP-6410 : Windows CE 6.0 eBoot 메뉴 설명 [1] 김재훈 2009-03-29 10875
114 S3C6410 Kernel 2.6.29 - CS8900 Ethernet Device Driver file [2] 김재훈 2009-06-11 10768

사용자 로그인