이것저것/My_Work

WinCE 플레싱

우담바라 2007. 2. 23. 15:17
SMCard,NAND 에 WinCE Flashing


DNW를 이용하여 다운로드를 한다.
USB로 다운받을 것이 없다면, 다른 프로그램을 사용해도 무방.

DNW 셋팅
DNW의 USB의 다운 주소 : 0x30038000( SROM/SDRAM 영역 ) <= 보드에 바이너리 이미지를
                                                                                          플레싱할때 사용            
                                   : 0x32001000  ( SDRAM )                    <= NK.nb0 파일              

사용자 삽입 이미지
                                                                                             
image 퓨징 순서는 stepldr.bin -> eboot.bin -> nk.bin

EMDK 에 부트로더만 올라가있다는 가정에서 설명.

DNW 에서 'USB Port' => 'Transmit' 탭 설정
거기에서 Eboot.nb0 를 usb를 이용하여 받아온다.
"C:\WINCE500\PBWorkspaces\Preview\RelDir\smdk2440a_ARMV4I_Release"
기본설정으로 해서 작업중이라면 해당 폴더 아래에 원하는 파일이 있을것이다.

그럼 eboot가 뜨게 되고, 시간 카운트를 하고있을것인데,
설정화면으로 들어가기 위해서 'space bar'를 눌러준다.
여기에서 ip 등 여러 설정을 하게된다.
처음에는 포멧을 먼저하기를 권장한다.
'F' -> '9'

포멧이 끝나면 이제 이미지를 받으면 된다.
그전에 WinCE platform에서 platform -> Settings 선택하면 다이얼로그 창이 뜬다.
여기에서 가장 아래 File name for run-time image: 를 선택하는것이 있다.
여기에서  stepldr.bin 를 선택하고,
DNW로 가서 이미지 다운 모드로 전환.
다시 Platform에서, Target ->Connectivity Option 을 선택하면 다이얼로그 창이 뜬다.
여기에서. Download 의 settings를 선택하면 자그마한 창이 뜨고, 기다리고 있으면,
아래 여백쪽에 ip 가 뜨게 된다. 그것을 선택후 창을 닫는다.
(약 여기서 ip가 뜨지 않는다면, 보드와 pc 간의 ip셋팅이 맞지 않아서이다. 다시 셋팅~!!)

그 후 Attach Device 를 실행하면 이미지를 받게된다.
다 받으면, eboot.bin, 그 다음에 nk.bin 을 받으면 끝나게된다.

stepldr.bin -> eboot.bin -> nk.bin