Android S3C6410 °³¹ßº¸µå

    Á¦Ç° ±¸¸Å : http://www.toolparts.co.kr


ÀÌ ¸Å´º¾óÀº ÅøÆÄÃ÷¿¡ ÀÇÇؼ­ ¹ø¿ª, ¼öÁ¤, ÀÛ¼º µÇ¾ú°í ¼ÒÀ¯±Ç ¶ÇÇÑ ÅøÆÄÃ÷ÀÇ °ÍÀÔ´Ï´Ù.
¼ÒÀ¯±ÇÀÚÀÇ Çã°¡¸¦ ¹ÞÁö ¾Ê°í ¹«´ÜÀ¸·Î ¼öÁ¤, »èÁ¦Çϰųª ¹èÆ÷ ÇÒ ¼ö ¾ø½À´Ï´Ù.

Windows CE Ä¿½ºÅ͸¶ÀÌ¡, Æ÷Æà ¸Þ´º¾ó ¹× °³¹ßÀÚ °¡À̵å
pdfWindows CE6.0 User Manual Àüü PDF¹öÁ¯

  1. 1 Preface
  2. 2 Build environment
    1. 2.1 VS2005 and WinCE 6.0 install
    2. 2.2 WinCE BSP install for Android S3C6410
  3. 3 Customize and compile the BSP
  4. 4 Burn and update the Image
    1. 4.1 File introduce
    2. 4.2 Create SD boot card
    3. 4.3 Burning the image into flash by SD card
  5. 5 System Picture

?

1 Preface


This page will explain how to compile WinCE 6.0 ?for Android S3C6410

2 Build environment


2.1 VS2005 and WinCE 6.0 install

Whether VS2005 and WinCE6.0 proper installed is very important to the product development. So when install the development environment please kindly follow our user manual, step by step.
Android S3C6410 development board support WinCE6.0 version, please refer to the follow document to install the software.

pdfWindows CE6.0 User Manual Àüü

2.2 WinCE BSP install for Android S3C6410

Android S3C6410 development board WinCE6.0 BSP include two part: S3C6410_SEC_V1 and SMDK6410
  1. Copy WinCE6.0\BSP\SMDK6410 to D:\WINCE600\PLATFROM\
  2. Copy WinCE6.0\BSP\S3C6410_SEC_V1 to D:\WINCE600\PLATFORM\COMMON\SRC\SOC
  3. Remove S3C6410_SEC_V1 and SMDK6410 read-only properties.
  4. Please confirm SMDK6410, S3C6410_SEC_V1 file has been copy to correct directory

3 Customize and compile the BSP

Step 1. Find the ¡°6410V2¡± project folder under the directory ¡°WinCE6.0\project¡± in CD-ROM. Copy this folder to the directory ¡°D:\WINCE600\OSDesigns¡± and remove the read-only property ( if there is no OSDesigns?directory, you can create one. ).


Step 2.Run ¡°VS2005¡±, select ¡°File->open->Project/solution¡± In the VS2005 menu, then load the file ¡°D:\WINCE600\OSDesigns\6410V2\6410V2.sln¡± :


Step 3.?Select Menu ¡°Build¡±-> ¡°Advanced Build Commands¡±->¡±Build and systen¡±

( If this is the first time to create project, we suggest you to select ¡°Build¡±-> ¡°Advanced Build Commands¡± -> ¡° Clean Sysgen¡±)


Step 4. After compiling, NK.bin has been generated under project directory:

"D:\WINCE600\OSDesigns\6410V2\6410V2\RelDir\Samsung_SMDK6410_Release".

4 Burn and update the Image


4.1 File introduce

IROM_SD_EBoot.nb0
The tools to create SD boot card
Block0.nb0
Firstly Bootloader
eboot.bin
Secondly Bootloader, booting NK
NK.bin
WinCE Image file

4.2 Create SD boot card


(1) Insert the SD card to USB reader under WinXP, and format the SD card to FAT32 format.
(2) Run the IROM_Fusing_Tool.exe tools, ?
the tools position:CD:\tools\SDboot\IROM_Fusing_Tool.exe
(3) burn bootloader into the SD card
  • In the IROM_Fusing_Tool dialog, Click ¡°Browse¡±, add the file IROM_SD_EBOOT.nb0,
    The file position: CD:\tools\SDboot\IROM_SD_EBOOT.nb0
  • select SD card in SD/MMC Drive?under tools.
  • Click ¡°START¡±
IROM Fusing

After burning the image successfully, there will be a pop-up windows ¡°Fusing image done¡±, Click ¡°Ok¡± to finish creating the SD card.

4) Copy file

  • Copy block0.nb0 to SD card root folder
  • Copy eboot.bin and NK.bin to SD card root folder
The Image Position: ?CD:\WinCE6.0\Image

4.3 Burning the image into flash by SD card


Preparations for burning:
  • link the serial vable from PC to the board UART0
  • link the Power to the board?
    (About the board interface, please refer to the <hardware Dev Guide>)
  • Open the DNW software, and configure it
    1) Find DNW software under directory CD:\Tools\DNW.exe. Double-click to open it:
    2) Click ¡°Configuration -> Options¡±, it will open the ¡°UART/USB Options¡± dialog.
    • choose '115200' in 'Baud Rate'
    • choose 'COM1' in 'COM Port' (the COM1 means the serial number in PC)
    3) click 'OK' to finish the DNW configuration:
    4) Click 'Serial Port->connect' to enable the DNW serial link.

1) Insert the SD card to the Android S3C6410.
2) Set the board for SD boot mode
  • set the digital switch to boot from SD mode as follow:
boot mode / Pin 1 2 3 4 5 6 7 8
SD card boot OFF OFF
OFF
OFF
OFF
OFF
OFF
OFF
Nand flash boot mode OFF
ON
OFF
OFF
OFF
OFF
OFF
OFF

3) Power on the board, then the DNW will print the message,
4) Then within 3 second, press ¡°Space¡± Key on PC keyboard, enter BOOT command line.
5) input A) B) C) to format the flash.
6) Please confirm the option 5), 6) is proper set as follow picture
DNW
7) Download block0.nb0
  • Press ¡°s¡± - "0", to burn the block0.nb0

8) Download eboot.bin
  • Reset the board, and press space key to enter the boot command again.
  • press "s" -> "1" to download the eboot into flash

9) Download nk.bin
  • Reset the board, and press space key to enter the boot command again.
  • press "s" -> "2" to download the Nk.bin into flash
10) then set the board boot from Nand flash, and boot it, it will boot into the wince system
  • set the digital switch to boot from Nand boot mode as follow:
boot mode / Pin 1 2 3 4 5 6 7 8
SD card boot OFF OFF
OFF
OFF
OFF
OFF
OFF
OFF
Nand flash boot OFF
ON
OFF
OFF
OFF
OFF
OFF
OFF

11) configure the LCD type for the board
Boot the board, and press space key to enter the boot command again,
Press ¡°G¡±, it will show the support LCD module.
Then choose the LCD type you used, such as press "1" to choose the 4.3"LCD.Then press "enter" and "W" to save the configure, reset the board again, you will see the LCD is ok.
4.3"LCD ---- 1. WanXin WXCAT43
5"LCD------ --2. HannStar HSD050
7"LCD---------3.INNOLUX AT070V83V.1
VGA ----------4 VGA Moudle

12) Reboot the board again, you will enter the WinCE system.

5 System Picture

System Picture