Home > Á¦Ç°¼Ò°³ > °³¹ßº¸µå > S5PV210 º¸µå / Cortex-8 ÄÚ¾î > ±â¼úÁö¿ø
< ÀÓº£µðµå ¼Ö·ç¼Ç º¸µå - Cortex µà¾ó ÄÚ¾î >
Tegra2 º¸µå / Cortex-9µà¾óÄÚ¾î : Á¦Ç°¼Ò°³ / ±â¼úÁö¿ø / Á¦Ç°Ä«´Ù·Î±×
< »ï¼º ¼Ö·ç¼Ç º¸µå - Cortex µà¾ó ÄÚ¾î / ARM ÄÚ¾î >
S5PV310º¸µå / Cortex-9µà¾óÄÚ¾î : Á¦Ç°¼Ò°³ / ±â¼úÁö¿ø / Á¦Ç°Ä«´Ù·Î±× / µ¥¸ð¿µ»ó
S5PV210 º¸µå / Cortex-8 ÄÚ¾î : Á¦Ç°¼Ò°³ / ±â¼úÁö¿ø / Á¦Ç°Ä«´Ù·Î±× / µ¥¸ð¿µ»ó
S5PC110 º¸µå / Cortex-8 ÄÚ¾î : Á¦Ç°¼Ò°³ / ±â¼úÁö¿ø / Á¦Ç°Ä«´Ù·Î±×
S5PC100 º¸µå / Cortex-8 ÄÚ¾î : Á¦Ç°¼Ò°³ / ±â¼úÁö¿ø / Á¦Ç°Ä«´Ù·Î±×
S3C6410 º¸µå / ARM 11 ÄÚ¾î : Á¦Ç°¼Ò°³ / ±â¼úÁö¿ø / Á¦Ç°Ä«´Ù·Î±×
S3C2450 º¸µå / ARM 9 ÄÚ¾î : Á¦Ç°¼Ò°³ / ±â¼úÁö¿ø / Á¦Ç°Ä«´Ù·Î±×
< ÀÓº£µðµå CPU ¸ðµâ ¼Ò°³ >
MV Tegra2 ¸ðµâ (Tegra2/1GHz) : Á¦Ç°¼Ò°³ / ±â¼ú¼¼¹Ì³ª
MV V310 ¸ðµâ (S5PV310/1GHz) : Á¦Ç°¼Ò°³ / ±â¼ú¼¼¹Ì³ª
MV V210 ¸ðµâ (S5PV210/1GHz) : Á¦Ç°¼Ò°³ / ±â¼ú¼¼¹Ì³ª
MV C110 ¸ðµâ (S5PC110/1GHz) : Á¦Ç°¼Ò°³ / ±â¼ú¼¼¹Ì³ª
MV C100 ¸ðµâ (S5PC100/800MHz) : Á¦Ç°¼Ò°³ / ±â¼ú¼¼¹Ì³ª
MV 2450 ¸ðµâ (S3C2450/533MHz) : Á¦Ç°¼Ò°³ / ±â¼ú¼¼¹Ì³ª

Untitled Document

::: ±â¼úÁö¿ø :::


::: MV V210-LCD Q & A :::

1. ÀÀ¿ëÇÁ·Î±×·¥ À§ÇÑ »õ·Î¿î ÇÁ·ÎÁ§Æ® »ý¼º¹æ¹ý
2. ¾Èµå·ÎÀ̵带 À§ÇÑ ¸®´ª½º °³¹ß ȯ°æ
3. ¿ìºÐÆ® ·çÆ® ·Î±×ÀÎ ¹× ÆÐÅ°Áö ¼³Ä¡
4. ¿ìºÐÆ® 8.10 Samba ¼³Á¤
5. ¿ìºÐÆ® 8.10 ¿¡¼­ ¾Èµå·ÎÀ̵带 À§ÇÑ °³¹ß ȯ°æ
6. MV V210 ¾Èµå·ÎÀÌµå ¿ìºÐÆ® 8.10 ¸®´ª½º ȯ°æ¿¡¼­ ADB ±¸ÇöÇϱâ
7. S5PV210 JTAG ¿¡¹Ä·¹ÀÌÅÍ ¾øÀÌ uboot·Îµå ¹æ¹ý



::: 1. ÀÀ¿ëÇÁ·Î±×·¥ À§ÇÑ »õ·Î¿î ÇÁ·ÎÁ§Æ® »ý¼º ¹æ¹ý :::
1. Visual Studio 2005 ½ÇÇà.
¢º NEW -> Project Ŭ¸¯

¢º ¡°Smart Device¡± ¼±ÅÃ-> ¡°MFC Smart Device Application¡± -> ÇÁ·ÎÁ§Æ®¸í ±âÀÔ ÈÄ
¡¡ ¡°OK¡± Ŭ¸¯

¢º ¡°NEXT¡± Ŭ¸¯
¢º ¡°MV6410¡± ¼±ÅÃ, ¡°>¡± ¹öÆ° Ŭ¸¯ ÈÄ ¡°NEXT¡± Ŭ¸¯


¢º ¡°Dialog based¡± ¼±ÅÃ, ¡°Use MFC in a static library¡± ¼±Åà ÈÄ ¡±NEXT¡± Ŭ¸¯
¢º ¡°NEXT¡± Ŭ¸¯
¢º ¡°ActiveX controls¡± ¼±Åà ÈÄ ¡°NEXT¡± Ŭ¸¯

¢º ¡°CtestsApp¡± ¼±Åà ÈÄ ¡°Finish¡± Ŭ¸¯
¢º SDK Àû¿ëµÈ ¸ð½À



::: 2. ¾Èµå·ÎÀ̵带 À§ÇÑ ¸®´ª½º °³¹ß ȯ°æ :::
º» BSP´Â eClair 2.1 ÄÄÆÄÀÏ Çϱâ À§ÇØ ubuntu 8.10 ¼±ÅÃÇß´Ù. ubuntu 8.10 À̹ÌÁö´Â ÀÎÅͳÝÀ» ÅëÇØ ½±°Ô ´Ù¿î¹ÞÀ» ¼ö ÀÖÀ¸¸ç ¹Ø¿¡ ÀÖ´Â ÁÖ¼Ò¸¦ ÅëÇØ ´Ù¿î ¹ÞÀ» ¼ö ÀÖ´Ù.

¢º http://www.kubuntu.org/getkubuntu/download

¢º http://www.ubuntu.com/desktop/get-ubuntu/download

¸®´ª½º ¼³Ä¡ ¹æ¹ýÀº Å©°Ô 2°¡Áö°¡ ÀÖ´Ù.


- Windows ¼³Ä¡µÈ PC ¿¡ VMware ÇÁ·Î±×·¥À¸·Î ¸®´ª½º ¿î¿µ

- º°µµÀÇ ¸®´ª½º PC ¿î¿µ



ÀÌ µÎ °¡Áö ¹æ¹ýÀº ÀåÁ¡°ú ´ÜÁ¡ÀÌ ÀÖ´Ù. º»ÀÎÀº VMware ¼±ÅÃÇßÀ¸¸ç, ÀÌÀ¯´Â ¾Æ·¡ ±×¸²Ã³·³ ÇÑ´ëÀÇ Windows PC ¿¡ ¿©·¯ ÇÁ·ÎÁ§Æ®¸¦ »ç¿ë ÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡À¸·Î ¼±ÅÃÇß´Ù.
ÇÏÁö¸¸ ´ÙÀ½ ±×¸²Ã³·³ PC ¾È¿¡ ¶Ç ÇϳªÀÇ ³×Æ®¿öÅ© °øÀ¯±â°¡ »ý°Ü »ç¿ëÇÏ´Â Windows ¿Í ³×Æ®¿öÅ© ´ë¿ªÀÌ ´Ù¸£±â ¶§¹®¿¡ TFTP °°Àº Àü¼ÛÀÌ ¾È µÈ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù. ±×·¡¼­ ÄÄÆÄÀÏ µÈ °á°ú¹°Àº ¡°Samba Server¡± ³ª ¡°FTP¡±À» ÀÌ¿ëÇØ Windows PC¿¡ ´Ù¿î·Îµå ÇØ¾ß ÇÑ´Ù.

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

¹Ý¸é º°µµÀÇ ¸®´ª½º PC ¿î¿µÀº TFTP ³ª ³×Æ®¿öÅ© Àü¼ÛÀÌ ¿ëÀÌ ÇÏÁö¸¸, ¸¹Àº ÇÁ·ÎÁ§Æ® ¿î¿µ ÇÒ ¶§ ÀÏÀÏÀÌ CPU Kernel ¿¡ ¸Â´Â GCC ¹öÀü PATH¸¦ ¼³Á¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù´Â ºÒÆí ÇÔÀÌ ÀÖ´Ù

¸¸¾à VMware·Î ¸®´ª½º ¼³Ä¡ ÇÑ´Ù¸é ¸Þ¸ð¸®´Â 1024MB, Çϵåµð½ºÅ©´Â ÃÖ¼Ò 22GB ÃßõÇÑ´Ù. ÀÌÀ¯´Â ¡°eClair¡± ÄÄÆÄÀÏ ½Ã »ó´çÇÑ ÇÏµå µð½ºÅ© ¿ë·®À» ¿ä±¸ÇÏ°í, ¶ÇÇÑ ¸Þ¸ð¸® Á¡À¯À² ³ô±â ¶§¹®ÀÌ´Ù.


ubuntu 8.10 ¼³Ä¡

¢º ¾ð¾î ¼±ÅÃ


¢º ¡°Install Ubuntu¡± ¼±ÅÃ


¢º ¾ð¾î ¼±Åà ÈÄ ¡°Forward¡± Ŭ¸¯


¢º ½Ã°£ ¼±Åà ÈÄ ¡°Forward¡± Ŭ¸¯


¢º Å°º¸µå ¼±Åà ÈÄ ¡°Forward¡± Ŭ¸¯


¢º ¡°Forward¡± Ŭ¸¯


¢º ID ¿Í Password ¸í ÀÔ·Â ÈÄ ¡°Forward¡± Ŭ¸¯


¢º ¡°Install¡± Ŭ¸¯


¢º ¼³Ä¡µÇ´Â Àå¸é


¢º ¡°Restart Now¡± Ŭ¸¯ÇÑ´Ù.


¢º ºÎÆÃµÈ ¸ð½À



::: 3. ¿ìºÐÆ® ·çÆ® ·Î±×ÀÎ ¹× ÆÐÅ°Áö ¼³Ä¡ :::
ROOT ·Î±×ÀÎ ¹æ¹ý

¸®´ª½º ¼³Ä¡°¡ ³¡³ª¸é °³¹ßÀ» Çϱâ À§ÇÑ ±âº»ÀûÀΠȯ°æ¼ºÁ¤ÀÌ µÇ¾îÀÖ¾î¾ß ÇÑ´Ù. ¹Ø¿¡ ³ª¿À´Â ½ºÅ©¸³Æ®´Â ¹Ýµå½Ã ¶ç¾î¾²±â ±¸ºÐÀÌ ÀÖ°í ÇÑ ÁÙ·Î ÀÔ·ÂÇØ¾ß ÇÑ´Ù. º» PDF ¹®¼­¿¡¼­ º¹»ç¸¦ Çϰųª ÀÏÀÏÀÌ Å¸ÀÌÇÎÀ» ÇÏ¸é ¿ÀŸ°¡ ¹ß»ý ÇÒ ¼ö Àֱ⠶§¹®¿¡ CD ¿¡ /TOOL/Linux-Setup ¾È¿¡ º¸¸é ¡°SetupForUbuntu8.10.txt¡± ÆÄÀÏ ÀÖ´Ù. ÀÌ ÆÄÀÏÀ» USB Stick À̳ª ±âŸ Àü¼Û ¸Åü¸¦ ÀÌ¿ëÇØ ¸®´ª½º¿¡ º¹»çÇÏ°í, ½ºÅ©¸³Æ®¸¦ º¹»çÇØ ½ÇÇàÇÏ¸é µÈ´Ù.

¸®´ª½º ºÎÆà ÈÄ ¾Æ·¡¿Í °°Àº ¼ø¼­·Î ½ÇÇàÇÑ´Ù.



¢º # sudo -s ½ÇÇà ÈÄ ¼³Ä¡ ÇÒ ¶§ ÀÔ·ÂÇÑ Password ÀÔ·Â

ÆÐÅ°Áö ¼³Ä¡ ¹× ¾÷µ¥ÀÌÆ®

# sudo apt-get install libqt3-headers libqt3-mt-dev build-essential bin86 kernel-package libstdc++6

# sudo apt-get install python-dev python patch m4 make ccache perl diffstat bitbake wget curl ftp cvs git subversion

# sudo apt-get install git tar bzip2 gzip unzip jade docbook docbook-utils texinfo texi2html sec bison bc libc6-dev

# sudo apt-get upgrade
# sudo apt-get update


¼³Ä¡ ÈÄ Àç ºÎÆà Çϸé VMware ¿Í Windows°£ÀÇ ¡°Ctrl + Alt¡± Å° ¾øÀÌ À̵¿ÇÒ ¼ö ÀÖ´Ù.

Java 5 ¼³Ä¡

JABA6À» ¼³Ä¡ Çϸé eClair ÄÄÆÄÀÏ ½Ã ¿¡·¯ ¹ß»ý Çϱ⠶§¹®¿¡ JAVA5 ¼³Ä¡¸¦ ÃßõÇÑ´Ù.
Android °³¹ßÀ» À§ÇØ ´ÙÀ½°ú °°Àº ¼ø¼­´ë·Î ÆÐÅ°Áö ¼³Ä¡ ÇØÁØ´Ù.


# sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev


¢º ¼³Ä¡ µµÁß ´ÙÀ½°ú °°Àº È­¸é Ãâ·ÂµÇ¸é ¡°Tab¡± Å°¸¦ ÀÌ¿ëÇØ ¡°¡± ¹öÆ° ¼±ÅÃÇÑ´Ù



¢º ¡°¡± ¹öÆ° ¼±ÅÃÇÑ´Ù


# sudo apt-get install valgrind
# apt-get install lib32readline5-dev : ubuntu 8.10 »óÀ§ ¹öÀüºÎÅÍ ¼³Ä¡ ÇÒ ¼ö ÀÖ´Ù.
# update-java-alternatives -s java-1.5.0-sun


¼³ Ä¡ ¿Ï·á ÈÄ ¡°java ?version¡± ¸í·É¾î ÀÔ·ÂÇÏ¸é ¹öÀü È®ÀÎ ÇÒ ¼ö ÀÖ´Ù.
Telnet ¼³Ä¡

¸¶Áö¸·À¸·Î Telnet¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ´ÙÀ½°ú °°Àº ¼ø¼­·Î ÀÛ¾÷ÇÑ´Ù.

¢º ¼³Ä¡
apt-get install xinetd
apt-get install telnetd

¡°xinetd.conf¡± ¼öÁ¤
vi /etc/xinetd.conf

¢º ¹Ø¿¡ ½ºÅ©¸³Æ® Ãß°¡ÇÑ´Ù

service telnet
{
disable = no
flag = REUSR
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_no_failure += USERID
}

¢º ÀúÀå ÈÄ Á¾·áÇÏ°í, µ¥¸ó Àç ±¸µ¿ ÇÑ´Ù
/etc/init.d/xinetd restart



::: 4. ¿ìºÐÆ® 8.10 Samba ¼³Á¤ :::
Samba ¼³Á¤

VMware¸¦ »ç¿ëÇϸé TFTP ³ª ±âŸ FTP·Î Àü¼ÛÀÌ ºÒÆíÇϱ⠶§¹®¿¡ Linux ¿Í Windows °£ÀÇ ÆÄÀÏ °øÀ¯ÇØ, ºü¸¥ ½Ã°£¿¡ °á°ú¹°µéÀ» º¹»ç Çϱâ À§ÇØ ¼³Á¤ÇÑ´Ù.

»ï¹Ù ¼³Ä¡ Çϱâ À§ÇØ ¡°sudo apt-get install samba¡± ½ÇÇàÇÑ´Ù.
# sudo apt-get install samba

¾Æ·¡¿Í °°ÀÌ ¿ìºÐÆ®¿¡¼­ vi ¿¡µðÅ͸¦ »ç¿ëÇϸé, º»ÀÎÀÌ °¡Áö°í ÀÖ´Â Å°º¸µå Å° À§Ä¡°¡ Ʋ¸®±â ¶§¹®¿¡ ¸Å¿ì ºÒÆíÇÑ Å° ÀÔ·ÂÀ» ÇØ¾ß ÇÑ´Ù. ±×·¡¼­ CD ¿¡ /TOOL/Linux-Setup ¾È¿¡ º¸¸é ¡°.vimrc¡± ÆÄÀÏÀÌ ÀÖ´Ù. ÀÌ ÆÄÀÏÀ» ¿­±â ÇÏ¸é ´ÙÀ½°ú °°ÀÌ ¸¶Áö¸· ºÎºÐ¿¡ ½ºÅ©¸³Æ®¸¦ º¼ ¼ö ÀÖ´Ù.


set t_kb=^V
fixdel
set nocompatible " Use Vim defaults (much better!)
set backspace=2 " allow backspacing over everything in insert mode


ÀÌ ½ºÅ©¸³Æ®¸¦ root ³ª ¶Ç ´Ù¸¥ °èÁ¤¿¡ ÀÖ´Â ¡°.vimrc¡± ÆÄÀÏ¿¡ Ãß°¡ Çϰųª, CD ¿¡ /TOOL/Linux-Setup ¾È¿¡ ÀÖ´Â ¡°.vimrc¡± ÆÄÀÏ¿¡ ¼Ó¼ºÀ» ¼û±èÀ¸·Î ÇÏ°í º»ÀÎÀÌ ¼³Ä¡ÇÑ ¸®´ª½º¿¡ º¹»çÇØ »ç¿ëÇصµ µÈ´Ù.

»ï¹Ù ½ºÅ©¸³Æ® ¼öÁ¤ÇÑ´Ù. (¹Ø¿¡ ¼öÁ¤ÇÑ ºÎºÐÀº, ¡°#¡± ³ª, ¡°;¡± ºÎºÐÀ» ´Ù Á¦°ÅÇØ¾ß ÇÑ´Ù.)


# sudo vi /etc/samba/smb.conf

[global]
workgroup = MVC100 <- 35 ¶óÀÎ ¼öÁ¤
server string = %h server (For C100 Samba) <- 38 ¶óÀÎ ¼öÁ¤
log file = /var/log/samba/log.%m <- 75 ¶óÀÎ ¼öÁ¤
security = SHARE <- 99 ¶óÀÎ ¼öÁ¤
encrypt password = yes <- 100 ¶óÀÎ Ãß°¡
smb password file = /etc/samba/smbpasswd <- 101 ¶óÀÎ Ãß°¡
client code page = 949 <- 102 ¶óÀÎ Ãß°¡
encrypt passwords = yes <- 105 ¶óÀÎ ¼öÁ¤
socket options = TCP_NODELAY SORCVUF=8192 SOSNDBUF=8192 <- 196 ¶óÀÎ ¼öÁ¤

[homes]
comment = Home Speedwee <- 238 ¶óÀÎ ¼öÁ¤
browseable = yes <- 239 ¶óÀÎ ¼öÁ¤
writable = yes <- 240 ¶óÀÎ Ãß°¡

[public]
comment = MVC100 <- 263 ¶óÀÎ Ãß°¡
path=/home/Speedwee <- 264 ¶óÀÎ Ãß°¡
public = yes <- 265 ¶óÀÎ Ãß°¡
writable = yes <- 266 ¶óÀÎ Ãß°¡

ÀúÀå ÈÄ ´ÙÀ½°ú °°Àº ¸í·É¾î ½ÇÇà ÇÑ´Ù.

# sudo smbpasswd -a ¡°»ï¹Ù °èÁ¤¡±
# sudo /etc/init.d/samba restart


Windows ³» ÄÄÇ»ÅÍ ÁÖ¼Ò Ã¢¿¡ ³»°¡ ¼³Ä¡ÇÑ ¸®´ª½º IP ÀÔ·ÂÇÑ´Ù.
¡°\\192.168.226.129\speedwee¡±
ÀÔ·Â ÈÄ password ÀԷ â ³ª¿À¸é, »ï¹Ù °èÁ¤ ¼³Á¤ ½Ã ÀÔ·ÂÇß´ø password ÀÔ·ÂÇÑ´Ù.

¢º ÆÄÀÏ °øÀ¯µÈ ¸ð½À


ÀÌÁ¦ºÎÅÍ ¸¶¿ì½º µå·¡±× ¸¸À¸·Î ÆÄÀÏÀ» ÀÚÀ¯ ÀÚÁ¦·Î Linux ³ª Windows PC ·Î º¹»çÇÒ ¼ö ÀÖ´Ù.



::: 5. ¿ìºÐÆ®8.10¿¡¼­ ¾Èµå·ÎÀ̵带 À§ÇÑ °³¹ßȯ°æ :::
eclipse ´Ù¿î·Îµå »çÀÌÆ®
(¡°Eclipse IDE for Java EE Developers¡±·Î ´Ù¿î¹Þ´Â´Ù.)
http://www.eclipse.org/downloads/

Android SDK ´Ù¿î·Îµå »çÀÌÆ®
(ÇöÀç ȨÆäÀÌÁö ¹æ¹®Çϸé 1.0 1.5 ȤÀº 2.1 ´Ù¿î¹Þ´Â °÷Àº ¾øÀ¸¸ç ¡°android-sdk_r04-windows.zip¡± ´Ù¿î¹Þ¾Æ ¾÷µ¥ÀÌÆ® ÇÏ°Ô²û µÇ¾îÀÖ´Ù.)
http://developer.android.com/sdk/index.html

JAVA JDK ´Ù¿î·Îµå »çÀÌÆ® (¹öÀü 5ÀÌ»óÀ¸·Î ´Ù¿î¹Þ´Â´Ù.)
http://java.sun.com/javase/downloads/index_jdk5.jsp

CD ¿¡ /SRC/Android2.1 ¾È¿¡ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ÆÐÅ°ÁöµéÀÌ ÀÖ´Ù.
/ Windows_ADB_USB_Driver (USB µå¶óÀ̹ö)
/eclipse (eclipse ÇÁ·Î±×·¥)
/Java6-JDK (Jave JDK6)
/SDK (Android SDK)

º» ÇÁ·Î±×·¥Àº Java6-JDK ¿Í USB µå¶óÀ̹ö ¼³Ä¡Çϸç, eclipse ¿Í SDK ´Â ¼³Ä¡ ÇÏÁö ¾Ê°í °æ·Î¿¡ º¹»ç¸¸À¸·Î ½ÇÇàÇÑ´Ù.

º»ÀÎÀº C:\mv-v210_Android ¹Ø¿¡ º¹»çÇß´Ù. (ÇÑ±Û °æ·Î À־´Â ¾ÈµÊ)


USB µå¶óÀ̹ö ¼³Ä¡

Android ºÎÆà ¿Ï·áµÈ »óÅ¿¡¼­ USB ÄÉÀ̺í PC ¿¡ ¿¬°áÇÏ¸é ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö Ãâ·ÂµÈ´Ù.
(º¸µå»ó¿¡¼­ settings -> Application -> Development -> USB debubbing äũ µÇ¾î¾ß ADB ÇÒ ¼ö ÀÖ´Ù.)



¢º ¡°´ÙÀ½¡± Ŭ¸¯ÇÑ´Ù


µå¶óÀ̹ö À§Ä¡´Â CD ¿¡
/SRC/Android2.1/Windows_ADB_USB_Driver /adb_usb_driver_sdk_1.5_r3/x86 ¾È¿¡ ÀÖ´Ù.


¢º ¡°´ÙÀ½¡± Ŭ¸¯ÇÑ´Ù



¢º ¼³Ä¡ ¿Ï·áµÈ ¸ð½À


ÀåÄ¡ °ü¸®ÀÚ¿¡¼­ ADB ¼³Ä¡µÈ ¸ð½À È®ÀÎ ÇÒ ¼ö ÀÖ´Ù.

JAVA JDK6 ¼³Ä¡

¡°jdk-6u13-windows-i586-p.exe¡± ½ÇÇàÇÑ´Ù.


¢º ¡°Accept¡± Ŭ¸¯


¢º ¡°NEXT¡± Ŭ¸¯


¢º ¡°NEXT¡± Ŭ¸¯


¢º ¡°Finish¡± Ŭ¸¯


Eclipse ¼³Á¤ ¹× SDK ¼³Ä¡

CD ¿¡ /SRC/Android2.1/eclipse ¾È¿¡ ÀÖ°í, º»ÀÎÀº C:/mv-v210_Android/eclipse ¾È¿¡ º¹»çÇØ ½ÇÇà ÇÏ¿´´Ù. eclipse.exe ½ÇÇà ÇÑ´Ù.

¢º ¡°Workspace¡± °æ·Î ¼³Á¤ÇÑ´Ù


¢º ½ÇÇàµÈ ¸ð½À


¢º Help -> Install New Software Ŭ¸¯ÇÑ´Ù


¢º ¡°Add¡± ¼±ÅÃÇÑ´Ù


¢º ´ÙÀ½°ú °°ÀÌ ÁÖ¼Ò ÀÔ·ÂÇÑ´Ù
¡¡ http://dl-ssl.google.com/android/eclipse/


¢º ¹Ø¿¡ ±×¸²Ã³·³ äũ ÇÏ°í, ¡°NEXT¡± Ŭ¸¯ÇÑ´Ù



¢º ¡°NEXT¡± Ŭ¸¯ÇÑ´Ù


¢º ¡°Finish¡± Ŭ¸¯ÇÑ´Ù



¢º ¼³Ä¡µÇ´Â Àå¸é


¢º ¡°OK¡± Ŭ¸¯ÇÑ´Ù


¢º ¡°Yes¡± Ŭ¸¯ÇÑ´Ù


¢º ¡°OK¡± Ŭ¸¯ÇÑ´Ù


¢º Windows->Preferences ¼±ÅÃÇÑ´Ù


¢º Android ¼±ÅÃÇÏ°í ¡°Browse¡± ¼±ÅÃÇØ SDK°¡ ÀÖ´Â °æ·Î ÁöÁ¤ÇØÁØ´Ù



¢º ¡°OK¡± ¹öÆ° Ŭ¸¯ÇÑ´Ù



¢º Windows -> Android SDK and AVD Manager ¼±ÅÃÇÑ´Ù



¢º Android Packages ¼±ÅÃÇÏ°í, ¹Ø¿¡ ±×¸²Ã³·³ Ŭ¸¯ÇØÁØ´Ù



¢º ¡°Install Selected¡± Ŭ¸¯ÇÑ´Ù


¢º ¡°Accept All¡± ¼±ÅÃÇÑ ÈÄ, ¡°Install Accepted¡± Ŭ¸¯ÇÑ´Ù.¡±
¡¡¡¡¸¸¾à SDK 1.5 ¸¸ ¼±ÅÃÇÏ°í ½ÍÀ¸¸é, ÇØ´ç ºÎºÐ¿¡ ¸¶¿ì½º ¼±ÅÃÇÏ°í ¡°Accept¡± ·¹µð¿À ´ÜÃß ¼±ÅÃ
¡¡¡¡ÈÄ ÀνºÅçÇÏ¸é µÈ´Ù.


¢º ¼³Ä¡ Áß°£¿¡ ÀÌ·¯ÇÑ ¸Þ½ÃÁö ³ª¿À¸é ¡°Yes¡±Å¬¸¯ÇÑ´Ù
¡¡¡¡(All Package ¼³Ä¡ ½Ã ¼Ò¿ä½Ã°£ ¾à 50ºÐ)


¢º ¡°Close¡± Ŭ¸¯ÇÑ´Ù


¢º Windows->Preferences ¼±ÅÃÇÑ´Ù


¢º Android ¼±ÅÃÇÏ°í ¡°Restore Defaults¡± Ŭ¸¯ÇÑ´Ù
¡¡ (Âü°í·Î ÀÌ ºÎºÐÀº ÇÏÁö ¾Ê¾Æµµ µÊ.)


Eclipse Á¾·áÇÏ°í ´Ù½Ã ½ÇÇàÇÑ´Ù. À̶§ MV-V210Àº ¾Èµå·ÎÀÌµå ºÎÆà ¿Ï·áµÈ »óÅ¿¡¼­ USB OTG ºÎºÐ¿¡ USB Cable¸¦ PC ¿¡ ¿¬°á µÇ¾îÀÖ¾î¾ß ÇÑ´Ù.
Eclipse ´ÙÀ½°ú °°ÀÌ »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ ¸¸µç´Ù.

¢º New->Project ¼±ÅÃ


¢º ¡°Android Project¡± ¼±Åà ÈÄ ¡°NEXT¡± Ŭ¸¯ÇÑ´Ù


Project name : ÀÓÀÇ·Î ÁöÁ¤
Android 2.1 ¼±ÅÃ
Application name : ÀÓÀÇ·Î ÁöÁ¤
Package name : kr.ÀÓÀÇ·Î ÁöÁ¤
Create Activity : main ÁöÁ¤


¢º ¡°Finish¡± Ŭ¸¯ÇÑ´Ù


¢º ÇÁ·ÎÁ§Æ® ¿Ï·áµÈ ¸ð½À


¢º ¹Ø¿¡ ±×¸²Ã³·³ °£´ÜÇÏ°Ô º»ÀÎÀÌ ¿øÇÏ´Â ±Û ±âÀçÇÑ´Ù


¢º È­»ìÇ¥ ¸ð¾ç Ŭ¸¯ÇÑ´Ù


¢º ¡°Android Application¡± ¼±Åà ÈÄ ¡°OK¡± Ŭ¸¯ÇÑ´Ù



¢º ÄÄÆÄÀÏ ÈÄ º¸µå¿¡ Àü¼ÛµÇ¾î Ãâ·ÂµÈ ¸ð½À

Âü°í: ³»°¡ ¸¸µç speedwee.apk¸¦ º¸µå¿¡ Á÷Á¢ ´Ù¿î ·ÎµåÇØ Å×½ºÆ® ÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.
¡¡¡¡ (ÀÌ·¸°Ô Çϸé speedwee.apk ´Â º¸µå¿¡ Àü¼ÛµÇ°í ¸Þ´º »ó¿¡¼­ ¾ÆÀÌÄÜÀ¸·Î ½ÇÇà ÇÒ ¼ö ÀÖ´Ù.





::: 6. MV V210 ¾Èµå·ÎÀÌµå ¿ìºÐÆ® 8.10 ¸®´ª½º ȯ°æ¿¡¼­ ADB ±¸ÇöÇϱâ :::

¾Èµå·ÎÀ̵尡 ºÎÆÃµÈ º¸µå¿¡¼­ ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇØ ÁØ´Ù.
Setting -> Application -> Development -> USB debugging äũ
º¸µå¿¡ ÀÖ´Â USB ¸¦ PC ¿¡ ¿¬°áÇØ ÁØ´Ù.

¿ìºÐÆ® 8.10 ¼³Á¤ ¹æ¹ý

¢º Á¦°¡ ÷ºÎÇص帰 ÆÄÀÏÀ» ¾ÐÃà ÇØÁ¦ ÇÑ´Ù. (Root°èÁ¤)
¡¡¡¡tar xvf android-sdk_r06-linux_86.tar


¢º vi ¿¡µðÅ͸¦ ÀÌ¿ëÇØ ´ÙÀ½°ú °°ÀÌ Ãß°¡ÇØ ÁØ´Ù


¢º Âü°í·Î °¡Àå ¸¶Áö¸· ÁÙ¿¡ Ãß°¡ÇØ ÁØ´Ù
¡¡¡¡export PATH=$PATH:/home/speedwee/android-sdk-linux_86


¢º Á¾·á ÈÄ È¯°æ Àû¿ë ÁØ´Ù
¡¡¡¡source ~/.bashrc


¢º lsusb¸í·É¾î ÀÔ·ÂÇÏ¸é ´ÙÀ½°ú °°ÀÌ ID Á¤º¸ Ãâ·ÂµÈ´Ù. ¿©±â¼­ 18d1À» ±â¾ïÇØ µÐ´Ù


¢º ´ÙÀ½°ú °°ÀÌ ÆÄÀÏ »ý¼ºÇØ ÁØ´Ù


¢º ´ÙÀ½°ú °°ÀÌ Ãß°¡ÇØ ÁØ´Ù. (¾ÆÀ̵ð´Â ¹æ±Ý Ãâ·ÂµÈ 18d1 ±âÀç ÇÑ´Ù)


¢º ÀúÀåÇÏ½Ã°í ´ÙÀ½°ú °°ÀÌ ±ÇÇÑ ÁÖ°í Àç ½ÃÀÛÇØ ÁØ´Ù
¡¡¡¡chmod a+rw /etc/udev/rules.d/99-android.rules
¡¡¡¡/etc/init.d/udev restart



¢º SDK ¾ÐÃà ÇØÁ¦ÇÑ tool Æú´õ·Î ÁøÀÔÇÑ´Ù
¡¡¡¡cd android-sdk-linux_86
¡¡¡¡cd tools


¢º ´ÙÀ½°ú °°ÀÌ ¼ø¼­´ë·Î ÀÔ·ÂÇØ ÁØ´Ù
¡¡¡¡./adb kill-server
¡¡¡¡./adb start-server
¡¡¡¡./adb devices







::: 7. S5PV210 JTAG ¿¡¹Ä·¹ÀÌÅÍ ¾øÀÌ ¸®´ª½º ¾Èµå·ÎÀÌµå ¿ë u-boot.bin ·Îµå¹æ¹ý :::


ÇÊ¿äÇÑ ÆÄÀϵé

CD ¿¡ \SRC\WinCE\Bin ¾È¿¡ BL1_UART.nb0 ÆÄÀÏ
CD ¿¡ \SRC\Android2.1\Bin ¾È¿¡ u-boot.bin ÆÄÀÏ
CD ¿¡ \TOOL\GUI Downloader For WinCE ¾È¿¡ Dragin V1.25.exe ÆÄÀÏ


¹æ¹ý

¢º ºÎÆà ¸ðµå¸¦ IROM ¸ðµå·Î ÇØÁØ´Ù

Àü¼ÛÀ» À§ÇÑ iROM ºÎÆ®¸ðµå¼³Á¤
º¸µå µÞ¸é ½ºÀ§Ä¡ À§Ä¡

À§ ±×¸² µö½ºÀ§Ä¡ À§Ä¡´Â 100011 ·Î ´ë¾î ÀÖÁö¸¸ 000011 ·Î ÇØ¾ß NAND ¿¡ ÇÁ·Î±×·¥ µÈ´Ù.



¢º º¸µå´Â ½Ã¸®¾ó ÄÉÀ̺í, USB ÄÉÀÌºí ¿¬°á µÇ¾îÀÖ¾î¾ß ÇÑ´Ù.
¡¡ ¶ÇÇÑ ¸ðµç ½Ã¸®¾ó Åë½Å ÇÁ·Î±×·¥Àº Á¾·áÇØ¾ß ÇÑ´Ù.
¡¡ (¾ÆÁ÷ Àü¿øÀº Àΰ¡ ÇÏÁö ¾Ê´Â´Ù.)


¢º u-boot.bin À̸§À» eboot.nb0 À̸§À¸·Î º¯°æÇØ ÁØ´Ù

¢º Dragin V1.25.exe ½ÇÇàÇÑ´Ù

- Basic Option ºÎºÐ¿¡¼­ IROM Boot On Ç¥½Ã ÇÑ´Ù.
- Download Addr ¾îµå·¹½º 0x23e00000 À¸·Î º¯°æÇÑ´Ù.



- BL1 ¹öÆ° Ŭ¸¯ÇØ BL1_UART.nb0 ·ÎµåÇÑ´Ù.
- TSR IMAGE ¹öÆ° Ŭ¸¯ÇØ u-boot.bin À̸§À» eboot.nb0 ·Î º¯°æÇÑ, eboot.nb0 ·ÎµåÇÑ´Ù.
- DETECT ¹öÆ° Ŭ¸¯ÇÑ ÈÄ º¸µå¿¡ Àü¿ø Àΰ¡ÇÑ´Ù.




º¸µå¿¡ Àü¿ø Àΰ¡Çϸé DOWNLOAD ¾ÆÀÌÄÜ È°¼ºÈ­ µÇ°í ¹öÆ° Ŭ¸¯ÇÏ¸é ´Ù¿î·Îµù ½ÃÀ۵ȴÙ.





ÀÌ »óÅ°¡ µÇ¸é tftp ³ª usb Àü¼Û¸Åü¸¦ ÀÌ¿ëÇØ NAND ¿¡ u-boot ÇÁ·Î±×·¥ ÇÏ¸é µÈ´Ù.




Today/Total   0 / 950,357