|
|
|
|
|
|
|
¤ý¼Ö·ç¼Çº¸µå »ç¿ë½Ã ¹ß»ýµÇ´Â ¹®Á¦¿¡ ´ëÇÑ E-mail ¹× À¯¼± µîÀ¸·Î ±â¼úÁö¿ø
E-mail : tech@mvtool.co.kr / tst@microvision.co.kr
--------------------------------------------------------------------------------
- »ç¿ëÁß º¸µå ¹®Á¦Á¡ ¹ß»ý½Ã ±â¼úÁö¿ø (¾÷ü¹æ¹® / ±â¼úÁö¿øÆÀ°ú ¹æ¹®ÀÏÁ¤ ÇùÀÇ ¿ä¸Á)
£ª º¸µå ±â´É ±¸Çö ¹× ±â¼ú¹®ÀÇ : À§°úÀå, ¹Ú´ë¸®
£ª º¸µå H/W ¼³°è°ü·Ã ±â¼ú¹®ÀÇ : ÀÌÂ÷Àå (H/W ´ã´çÀÚ)
£ª º¸µå S/W °³¹ß°ü·Ã ±â¼ú¹®ÀÇ : ±èÀÌ»ç, ¼ÕºÎÀå (S/W ´ã´çÀÚ)
£ª º¸µå Àü¹ÝÀûÀÎ ÅëÇÕ°ü·Ã ±â¼ú¹®ÀÇ : ¼ÀÌ»ç
¤ý´ç»ç¿¡¼ ÁÖÃÖÇÏ´Â ±â¼ú ¼¼¹Ì³ª Âü¼® ¹× ÀÚ·á Á¦°ø
|
MV6410-LCD Linux È°¿ë °¡À̵å |
1. MV6410 Llinux Quick Start Guide
- Linux ip, minicom, tftp, nfs, gcc ¼³Á¤
- Linux ±âº» ¸í·É¾î
- Linux MV6410 Cream File System À̹ÌÁö ¸¸µé±â
- Linux MV6410 ÀÀ¿ëÇÁ·Î±×·¥ È°¿ë
|
1. MAJIC Àåºñ¸¦ ÀÌ¿ëÇÑ MV6410-LCD Boot ÇÁ·Î±×·¥ Çϱâ |
1. ½ÃÀÛ ¡æ ÇÁ·Î±×·¥ ¡æ EPI Tools-EDTA 2.4c ¡æ MAJIC Setup Wizard ½ÇÇà
|
2. Next Ŭ¸¯
|
3. EDB & MONICE ¼±Åà ÈÄ Next Ŭ¸¯
|
4. ÇÁ·ÎÁ§Æ®¸í ÀÛ¼º ÈÄ Next Ŭ¸¯
|
5. ARM1176JZF-S ¼±ÅÃ, Little Endian ¼±Åà ÈÄ Next Ŭ¸¯
|
6. Àü¼Û¸Åü ¼±Åà ÈÄ Next ¼±ÅÃ
|
7. ÇØ´ç ½ºÅ©¸³Æ®´Â CD¿¡ ICE\MAJIC-JTAG ¾È¿¡ ÀÖ´Ù.
CMD ·Îµå ÈÄ Next Ŭ¸¯
|
8. ¹é¾÷À» ¿øÇϰųª ȤÀº ÇöÀ§Ä¡¿¡¼ ÀÛ¾÷ÇÒ ½ºÅ©¸³Æ® ÀúÀå À§Ä¡ ¼±Åà ÈÄ Next Ŭ¸¯
|
9. Perform Actions Ŭ¸¯
|
10. ¹ÙÅÁȸ鿡 ¾ÆÀÌÄÜÀÌ »ý¼ºµÈ ¸ð½À
|
11. MV6410 º¸µå¿Í MAJIC Àåºñ¸¦ JTAG ºÎºÐÀ» ¿¬°áÇÏ°í EDB¸¦ ½ÇÇàÇÑ´Ù.
|
12. File ¡æ Program to Debug ¼±ÅÃ
|
13. C:\Program Files\EPITools\edta24c\samples\le\ram_0x50008000 °æ·Î¿¡¼
epiflash.axf ÆÄÀÏÀ» ¿¬´Ù.
|
14. ¿ÞÂÊ ÇÏ´Ü¿¡ ÀÖ´Â ¡®Load¡¯ ¹öÆ° Ŭ¸¯
|
15. ¿ÞÂÊ ÇÏ´Ü¿¡ ÀÖ´Â ¡®Go¡¯ ¹öÆ° Ŭ¸¯
|
16. epiflash.axf ÆÄÀÏ MV6410 DDR¿¡ ½ÇÇàµÈ ¸ð½À
|
17. 1 ¡æ 1 ¡æ 7 ¡æ 4, ¼±Åà ÈÄ NOR Flash ¸ðµ¨¸í ¼³Á¤
|
18. 2¹ø ¼±Åà ÈÄ ½ÇÁ¦ ¿Ã¸± Boot °æ·Î ¹× ÆÄÀÏ ·Îµå ¼³Á¤
|
19. 5 ¡æ 5, À̹ÌÁö »çÀÌÁî Á¶Á¤
|
20. ¼³Á¤ÀÌ ¿Ï·áµÈ ¸ð½À
|
21. 7 ¡æ 2, ºÎÆ®·Î´õ ¿Ã¸®±â
|
2. Windows CE 6.0 ¼³Ä¡ ¹æ¹ý |
3. MV6410-LCD winCE Download ¹æ¹ý |
¢º µö ½ºÀ§Ä¡¸¦ NOR Flash·Î ¼³Á¤ÇÑ´Ù.
|
¢º DNW¸¦ ½ÇÇàÇÑ´Ù. CD¿¡ Sources\DNW¾È¿¡ ½ÇÇà ÆÄÀÏÀÌ ÀÖ´Ù.
USB µå¶óÀ̹ö´Â CD¿¡ Sources\DNW\ secusb2.inf ÀÖ´Ù.
|
DNW ȯ°æ ¼³Á¤ ¹æ¹ý
¢º USB µå¶óÀ̹ö ¼³Ä¡ (ÀϹÝÀûÀÎ µå¶óÀ̹ö ¼³Ä¡¿Í °°Àº ¹æ¹ýÀ¸·Î ¼³Ä¡)
¢º Serial Port ¡æ Connect Ŭ¸¯ÇÏ¸é ¸ð´ÏÅ͸µ ÇÒ ¼ö ÀÖ´Ù.
¢º Configuration ¡æ Options¿¡¼ ¹Ø¿¡ ±×¸²°ú °°ÀÌ È¯°æ ¼³Á¤À» ÇÑ´Ù.
|
¢º NOR Flash USBMON USB¿Í ½Ã¸®¾ó ÄÉÀ̺íÀÌ ¿¬°áµÈ ºÎÆà ¸ð½À
|
¢º Spacebar¸¦ ´©¸¥ ´ÙÀ½ ¡®0¡¯¹ø ¼±ÅÃ
|
¢º USB Port ¡æ Transmit ¡æ Transmit ¡æ EBOOT.nb0¸¦ ¼±Åà ÇÑ ÈÄ ¡®¿±â¡¯ Ŭ¸¯
|
¢º Spacebar¸¦ ´©¸§
|
¢º EBOOT Menuâ¿¡¼ 5¹ø°ú 6¹øÀÌ °¢°¢ 'LAUNCH EXISTING'¿Í 'Enabled'·Î
¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎ
|
¢º ¡®U¡¯¸¦ ¼±ÅÃÇÏ¿© À̹ÌÁö Download Áغñ
|
¢º USB Port ¡æ UBOOT ¡æ STEPLDR.binÀ» ¼±Åà ÈÄ ¡®¿±â¡¯ Ŭ¸¯
|
¢º ½ÇÇàµÈ ȸé
|
º¸µå ÀçºÎÆÃÇÑ´Ù.
¢º Spacebar¸¦ ´©¸¥ ´ÙÀ½ ¡®0¡¯ ¹øÀ» ¼±ÅÃ
|
¢º USB Port ¡æ Transmit ¡æ Transmit ¡æ EBOOT.nb0¸¦ ¼±Åà ÇÑ ÈÄ ¡®¿±â¡¯ Ŭ¸¯
|
¢º Spacebar ´©¸§
|
¢º EBOOT Menuâ¿¡¼ 5¹ø°ú 6¹øÀÌ °¢°¢ 'LAUNCH EXISTING'¿Í 'Enabled¡¯·Î
¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎ
|
¢º ¡®U¡¯¸¦ ¼±ÅÃÇÏ¿© À̹ÌÁö¸¦ Download Áغñ
|
¢º USB Port ¡æ UBOOT(WinCE500) ¡æ UBOOT ¡æ EBOOT.binÀ» ¼±Åà ÈÄ ¡®¿±â¡¯ Ŭ¸¯
|
¢º ½ÇÇàµÈ ȸé
¿Ï·á µÈ ÈÄ NAND Flash·Î ºÎÆÃÇÑ´Ù.
|
¢º µö ½ºÀ§Ä¡ NAND Flash ¼³Á¤ ¹æ¹ý
|
¢º ºÎÆÃÀ» ÇϽŠÈÄ ¹Ù·Î 'Spacebar' Ŭ¸¯
|
¢º F ¡æ 9 ¡æ U Â÷·Ê·Î ÀÔ·Â (F: Æ÷¸Ë ½ÇÇà, 9: ÆÄƼ¼Ç ¼³Á¤)
|
¢º USB Port ¡æ UBOOT(WinCE500) ¡æ UBOOT ¡æ NK.binÀ» ¼±Åà ÈÄ ¡®¿±â¡¯ Ŭ¸¯
|
¢º Download µÇ´Â Àå¸é
|
¢º ºÎÆà ¿Ï·áµÈ ¸ð½À
|
4. GIVEIO ¼³Ä¡ ¹× Dongle ÄÉÀ̺í·Î ÇÁ·Î±×·¥ ÇÏ´Â ¹æ¹ý |
CD¿¡ Sources\SJF6410 Æú´õ ¾È¿¡ ÇØ´çµÇ´Â ÀÚ·á°¡ ÀÖ´Ù. Dongle ÄÉÀ̺í·Î Boot¸¦
ÇÁ·Î±×·¥ Çϱâ À§Çؼ´Â ¸ÕÀú GIVEIO¸¦ ¼³Ä¡ ÇÑ ÈÄ MS-DOS ¸ðµå¿¡¼ Boot¸¦
ÇÁ·Î±×·¥ ÇØÁÖ¸é µÈ´Ù. ÁøÇà °úÁ¤Àº ´ÙÀ½°ú °°´Ù.
|
GIVEIO ¼³Ä¡
¢º C:\WINDOWS\system32\drivers Æú´õ ¾È¿¡ GIVEIO.SYS ÆÄÀÏÀ¸·Î º¹»çÇÑ´Ù.
|
¢º Á¦¾îÆÇ¿¡¼ 'Çϵå¿þ¾î Ãß°¡'¸¦ Ŭ¸¯ÇÑ´Ù.
|
¢º ¡®´ÙÀ½¡¯ Ŭ¸¯
|
¢º ¿É¼Ç ¼±Åà ÈÄ ¡®´ÙÀ½¡¯ Ŭ¸¯
|
¢º »õÇϵå¿þ¾î ÀåÄ¡ Ãß°¡ ¼±Åà ÈÄ ¡®´ÙÀ½¡¯ Ŭ¸¯
|
¢º ¿É¼Ç ¼±Åà ÈÄ ¡®´ÙÀ½¡¯ Ŭ¸¯
|
¢º ÇÁ¸°ÅÍ Æ÷Æ® ¼±Åà ÈÄ ¡®´ÙÀ½¡¯ Ŭ¸¯
|
¢º 'µð½ºÅ© ÀÖÀ½' ¼±ÅÃ
|
¢º 'ã¾Æº¸±â' Ŭ¸¯
|
¢º ÇØ´ç µå¶óÀ̹ö ¼±Åà ÈÄ ¡®¿±â¡¯ Ŭ¸¯
(º» µå¶óÀ̹ö´Â CD¿¡ Sources\SJF6410\GIVEIO Æú´õ ¾È¿¡ º¸¸é ÇØ´çµÇ´Â
ÀÚ·á°¡ ÀÖ´Ù.)
|
¢º ¡®È®ÀΡ¯ Ŭ¸¯
|
¢º ¡®´ÙÀ½¡¯ Ŭ¸¯
|
¢º ¡®´ÙÀ½¡¯ Ŭ¸¯
|
¢º ¡®°è¼Ó¡¯ Ŭ¸¯
|
¢º ¡®¿Ï·á¡¯ Ŭ¸¯
|
¢º GIVEIO µå¶óÀ̹ö ¼³Ä¡ µÈ ¸ð½À
|
Boot ÇÁ·Î±×·¥Çϱâ
¸ÕÀú º¸µå JTAG µÚ¿¡ J6, J5Á¡ÆÛ¸¦ 011 110·Î ¼³Á¤ÇÑ´Ù.
|
ÇÁ¸°ÅÍ ÄÉÀ̺í°ú Dongle ÄÉÀ̺íÀ» ¿¬°á ÇÑ ÈÄ Dongle¿¡ JTAG ºÎºÐÀ» º¸µå¿¡
¿¬°áÇÑ´Ù. º¸µå´Â NOR Flash ºÎÆà ÇüÅ·Πµö½ºÀ§Ä¡¸¦ ¼³Á¤ÇÑ´Ù.
|
Àû´çÇÑ À§Ä¡¿¡ SJF6410.exe ½ÇÇà ÆÄÀÏ°ú ÇÁ·Î±×·¥ ÇÒ Boot¸¦ °°Àº Æú´õ ¾È¿¡
ÇØ ³õÀº ÈÄ MS-DOS¸¦ ½ÇÇàÇÑ´Ù.
¢º SJF6410 /f:6410_OtgMon_NOR.bin ¸í·É¾î ÀÔ·Â ÈÄ ¡®4¡¯¹ø NOR Flash ¼±ÅÃ
|
¢º ¡®0¡¯¹ø ¼±ÅÃ
|
¢º ¿Ï·áµÈ ¸ð½À, ¼Ò¿ä½Ã°£ ¾à 6ºÐ
|
MV6410-LCD ¿¡´Â 4°³ÀÇ UART°¡ ÀÖ´Ù.
1. Debug UART
2. GPS UART
3. DMB UART
4. Bluetooth UART
¹Ø¿¡ ±×¸²À» º¸½Ã¸é GPS¿Í Bluetooth´Â ¿ÜºÎ¿¡ ÇÉÀÌ ¾øÁö¸¸ DMB °°Àº °æ¿ì´Â
¿ÜºÎ·Î ÇÉÀÌ ³ª¿ÍÀÖ´Ù. Ãß°¡ÀûÀÎ UART »ç¿ë½Ã DMB ºÎºÐÀ» Disable ÇϽðí
ÇÉÀ» »ç¿ëÇÏ¸é µÈ´Ù.
|
6. DNW¿¡¼ USB ÀνÄÀÌ ¾ÈµÉ ¶§ |
½Ã½ºÅÛ ¡æ Çϵå¿þ¾î¡æ ÀåÄ¡ °ü¸®ÀÚ ¡æ ¹ü¿ë Á÷·Ä ¹ö½º
ÄÁÆ®·Ñ·¯¿¡¼ µî·ÏµÇ¾î ÀÖ´Â
USB ÀåÄ¡°¡ ºÒÇÊ¿äÇÏ°Ô ¸¹ÀÌ ¼³Ä¡ µÇ¾î ÀÖ´Â °æ¿ì¿¡
ÀνÄÀÌ ¾ÈµÉ °æ¿ì°¡ ÀÖ´Ù.
ÀÌ °æ¿ì¿£ ÇÊ¿ä ¾ø´Â USB ÀåÄ¡¸¦ Á¦°ÅÇØÁÖ¸é µÈ´Ù.
´Ù¸¥ ¹æ¹ýÀº Á÷Á¢ USB µå¶óÀ̹ö¸¦ ¼³Ä¡ÇÏ¿© USB¸¦ ÀνÄÇÏ°Ô ÇÏ´Â ¹æ¹ýµµ ÀÖ´Ù.
ÀÏ´Ü QFE¸¦ update ÇÑ ÈÄ Project ¡æ Properties ¡æ Configuration properties
¡æ Environment ¿¡¼ New¸¦ ¼±ÅÃÇÑ ÈÄ¿¡ 'IMGSDBUS2=1'¸¦ Ãß°¡, ´Ù½Ã ºôµå ÇϸéµÈ´Ù.
ºôµåÇϱâ Àü¿¡ ¹ÝµíÀÌ Build ¡æ Clean Æú´õ¸í ¡æ Build Æú´õ¸í ¼ø¼·Î ºôµå¸¦ ÇÏ´Â
°ÍÀÌ ÁÁ´Ù. Àü¿¡ ºôµåÇÑ ³»¿ë ¶§¹®¿¡ ¿¡·¯°¡ ¹ß»ýÇϱ⠶§¹®ÀÌ´Ù.
|
7. DDR°ú NAND FlashÀÇ Ball & FPGA ÇÉ ¼ö |
Mobile DDR(k4x51163pc)Àº 60FBGA¸¦ »ç¿ëÇÏ°í ÀÖ´Ù.
S3C2443 : CPU¿£ 32bit°¡ ³ª¿Í ÀÖÁö¸¸ ÇöÀç 16bit¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ³ª¸ÓÁö 16bitÀº
¼³Á¤ÀÌ ¾ÈµÇ ÀÖ¾î¼ »ç¿ë ÇÒ ¼ö ¾ø´Ù. µû¶ó¼ 32bit´Â »ç¿ëÇϱâ Èûµé´Ù.
S3C6410 : CPU´Ü¿¡¼ Xm0¿Í Xm1À¸·Î ±¸ºÐÇؼ ³ª¿ÍÀÖ´Ù. ÀÌ ºÎºÐÀ» ÀÌ¿ëÇϸé
°¡´ÉÇÏÁö¸¸ µû·Î È®Àå pinÀ» ÀÌ¿ëÇؼ º¸µå¸¦ ¸¸µé¾î¾ß Çϱ⠶§¹®¿¡
¹®Á¦°¡ ¹ß»ýÇÒ ¿ä¼Ò°¡ ÀÖ´Ù.
NAND Flash(K9F1G08U0B)´Â 48TSOP¸¦ »ç¿ëÇÏ°í ÀÖ´Ù.
S3C6410 : 16bit·Î »ç¿ëÀº °¡´ÉÇÏ´Ù. ÇÏÁö¸¸ 8bit¿Í ´Ù¸¥ ºÎºÐÀº ÀÛ¾÷À» ÇؾßÇÏ´Â
´ÜÁ¡µµ ÀÖ´Ù.
|
|
|
|
|
|
|
|
|