ÀÌ ¸Å´º¾óÀº JKÀüÀÚ(JK Electronics) ¿¡ ÀÇÇؼ ¼öÁ¤, ÀÛ¼º µÇ¾ú°í ¼ÒÀ¯±Ç ¶ÇÇÑ JKÀüÀÚ(JK Electronics)ÀÇ °ÍÀÔ´Ï´Ù. ¼ÒÀ¯±ÇÀÚÀÇ Çã°¡¸¦ ¹ÞÁö ¾Ê°í ¹«´ÜÀ¸·Î ¼öÁ¤, »èÁ¦Çϰųª ¹èÆ÷ ÇÒ ¼ö ¾ø½À´Ï´Ù. |
|||
ARM JTAG Trouble Shooting |
|||
* Update history - 2012.3.26 : Ãʱâ Release |
|||
1. ARM JTAG ¹®Á¦ ÇØ°á Guide 1.1 ARM JTAG Error Message ¸¦ ÅëÇÑ ¹®Á¦ ÇØ°á 1.2 ARM JTAG LED Display ¸¦ ÅëÇÑ ¹®Á¦ ÇØ°á 1.3 KEIL ÄÄÆÄÀÏ·¯ °ü·Ã ¹®Á¦ 1.4 ARM-JTAG Firmware ¾÷µ¥ÀÌÆ® ¹®Á¦ 1.5 Windows 7(32, 64ºñÆ®)¿¡¼ IAR ȯ°æ¿¡¼ µð¹ö±ë½Ã ¿¡·¯ 1.6 Windows 7(64ºñÆ®) ¼³Ä¡¹× »èÁ¦ ¹®Á¦ |
|||
1. ARM JTAG ¹®Á¦ ÇØ°á Guide 1.1 ARM JTAG Error Message ¸¦ ÅëÇÑ ¹®Á¦ ÇØ°á ARM JTAG »ç¿ë Áß ¹®Á¦ ¹ß»ý ½Ã ¾Æ·¡¿Í °°Àº ´Ù¾çÇÑ ¸Þ½ÃÁö¸¦ ÅëÇؼ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï Display ÇØÁÖ°í ÀÖ½À´Ï´Ù. ¿¹) USB Cable ÀÌ ¿¬°áµÇÁö ¾Ê¾ÒÀ» ¶§ : ¿¹) ARM JTAG 20 ÇÉ JTAG Connector ÇÉ Áß T_VCC ¸¦ ÅëÇؼ Target VCC °¡ ¿¬°áµÇÁö ¾Ê¾Ò°Å³ª Target Àü¿ø¿¡ ¹®Á¦°¡ »ý°åÀ» ¶§ : 1.2 ARM JTAG LED Display ¸¦ ÅëÇÑ ¹®Á¦ ÇØ°á ¡Ü °¢ LED ´Â ´ÙÀ½°ú °°Àº Á¤»óÀûÀÎ »óȲ¿¡¼ ON µË´Ï´Ù. POW LED (Orange Color) : ARM JTAG Àü¿øÀÌ µé¾î¿À¸é ON µË´Ï´Ù. IDLE LED (Green Color) : ARM JTAG °¡ IDLE »óÅ (µð¹ö±ë Áغñ°¡ µÈ »óÅÂ, ¾Æ¹« Àϵµ ÇÏÁö ¾ÊÀ» ¶§) ÀÏ ¶§ ON µË´Ï´Ù. RUN LED (Red Color) : ARM JTAG °¡ Run »óÅ (µ¿ÀÛ ÁßÀÏ ¶§) ÀÏ ¶§ ON µË´Ï´Ù. ¡Ü ¾Æ·¡´Â ºñÁ¤»óÀûÀÎ »óȲÀ¸·Î½á ¹®Á¦ ÇØ°áÀÌ ÇÊ¿äÇÕ´Ï´Ù. 1) POW LED (Orange Color) °¡ ON µÇÁö ¾ÊÀ» ¶§ - Meaning : ARM JTAG Àü¿ø¿¡ ¹®Á¦°¡ ¹ß»ýÇÑ °Í ÀÔ´Ï´Ù. - Action : PC Ãø¿¡¼ÀÇ USB Æ÷Æ®°¡ Á¤»óÀûÀÎÁö È®ÀÎÇϽʽÿä. ¿ÜºÎ USB Çãºê¸¦ ÅëÇؼ ¿¬°á ÇÒ ½Ã¿¡´Â Àü·ù°¡ ºÎÁ·ÇÒ ¼ö ÀÖÀ¸¹Ç·Î PC USB Æ÷Æ®¿¡ Á÷Á¢ ¿¬°áÇϽʽÿÀ. PC USB Æ÷Æ®°¡ Á¤»óÀûÀ̶ó¸é ARM JTAG HW ÀÚü¿¡ ¹®Á¦°¡ ¹ß»ýÇÑ °Í ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì´Â AS °¡ ÇÊ¿äÇÑ °æ¿ì À̹ǷΠPASCOMLAB ¿¡ ¹®ÀÇÇØÁֽʽÿÀ. 2) POW LED (Orange Color) °¡ ±ô¹Ú°Å¸²À» ¹Ýº¹ ÇÒ ¶§ : - Meaning : ARM JTAG ¿¡ Àü¿øÀº µé¾î¿ÀÁö¸¸ USB µå¶óÀ̹ö Enumeration ¿¡ ¹®Á¦°¡ »ý°Ü¼ USB Åë½Å¿¡ ¹®Á¦°¡ ¹ß»ýÇÑ °ÍÀ» ¾Ë·ÁÁÖ´Â °Í ÀÔ´Ï´Ù. - Action : PC »óÀÇ ¸ðµç ARM JTAG °ü·Ã Tool À» Á¾·áÇϽʽÿä. ±×¸®°í ARM JTAG USB ÄÉÀ̺íÀ» ºÐ¸® ÈÄ ´Ù½Ã ÀåÂøÇϽʽÿä. ÀåÄ¡ °ü¸®ÀÚ¸¦ ÅëÇؼ ARM JTAG USB µå¶óÀ̹ö°¡ Àç´ë·Î Enumeration µÇ¾îÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. 3) µð¹ö±ëÀ» Á¾·áÇϰųª STOP ÇÏ¿´À¸³ª RUN LED °¡ °è¼Ó ON À¸·Î À¯ÁöµÉ ¶§ - Meaning : ARM JTAG Commander, IDE(AXD, IAR EWARM, uVison) µîÀ» ÅëÇØ µð¹ö±ë Áß ¾î¶² ÀÏÀ» ¸¶Ä£ »óÅÂ(Core °¡ Stop µÈ »óÅÂ)¿¡¼´Â RUN LED ´Â OFF »óÅ (POW, IDLE LED ´Â ON »óÅÂ) À̾î¾ß ÇÕ´Ï´Ù. Áï ARM JTAG ¿¡ Àü¿øÀÌ µé¾î¿À°í ÀÖ°í IDLE »óÅÂÀ̾î¾ß ÇÕ´Ï´Ù. ¸¸¾à Core °¡ Stop µÈ »óÅ¿¡¼ ARM JTAG ÀÇ RUN LED °¡ On µÇ¾î ÀÖ´Ù¸é ARM JTAG ÇÁ·Î±×·¥¿¡ ¹®Á¦°¡ »ý±ä °Í ÀÔ´Ï´Ù. - Action : ARM JTAG USB ÄÉÀ̺íÀ» ºÐ¸® ÈÄ ´Ù½Ã ÀåÂøÇϽʽÿä. (Áï ARM JTAG ¸¦ ´Ù½Ã ºÎÆÃÇÏ´Â ÇÏ´Â °Í ÀÔ´Ï´Ù.) ¸ðµç ARM JTAG °ü·Ã Tool À» Á¾·áÇÑ ÈÄ ´Ù½Ã µð¹ö±ë °úÁ¤À» ¹Ýº¹ÇÏ¿©¼ ÀÌ·¯ÇÑ »óȲÀÌ ÀçÇöµÉ ½Ã ±¸¸Åó ¿¡ ¹®ÀÇÇØ Áֽʽÿä. 1.3 KEIL ÄÄÆÄÀÏ·¯ °ü·Ã ¹®Á¦ (1) KEIL 4.02 À̻󿡼 µð¹ö°Å Ç׸ñ¿¡ ARM-JTAG(JICE) Àåºñ°¡ ¿Ã¶ó¿ÀÁö ¾ÊÀ» °æ¿ì ARM JTAG »ç¿ëÀÚ °¡À̵åÀÇ 3.1.8 IDE Option Ç׸ñÀ» ÂüÁ¶Çؼ KEIL ÄÄÆÄÀÏ·¯ÀÇ tools.ini ÆÄÀÏ ¼öÁ¤À» ÇÕ´Ï´Ù. (2) KEIL 4.2 ~ 4.5 À̻󿡼 µð¹ö±ë½Ã ÄÄÆÄÀÏ·¯°¡ °Á¦ Á¾·á ¹®Á¦ - ¾Æ·¡ ¾÷µ¥ÀÌÆ® ÆÄÀÏÀ» ´Ù¿î·ÎµåÈÄ ¾÷µ¥ÀÌÆ® - ARMJTAG_2012.6.12.zip Æß¿þ¾î ´Ù¿î·Îµå - ¼³Ä¡ ¹æ¹ýÀº ¾ÐÃà ÆÄÀÏ ÇØÁ¦ÈÄ "JICE-KA.dll" ÆÄÀÏÀ» "C:\Program Files\JICE\bin" µð·ºÅ丮¿¡ Overwrite ÇÕ´Ï´Ù. - JICEUpdater¸¦ ½ÇÇàÇؼ "JICEFirmware_2012.6.12.bin" ÆÄÀÏ·Î ÀåºñÀÇ Æß¿þ¾î¸¦ ¾÷µ¥ÀÌÆ® ÇÕ´Ï´Ù. - JICE 1.8(2012.8¿ù) ºÎÅÍ´Â À§¿Í °°Àº ÆÐÄ¡¸¦ Àû¿ëÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. 1.4 ARM-JTAG Firmware ¾÷µ¥ÀÌÆ® ¹®Á¦ (1) JICEUpdater ¿¡¼ "Connect" ½ÇÇà½Ã "JICE USB H/W fail" ¿¡·¯½Ã ÀåÄ¡°ü¸®ÀÚ¿¡ ÀåºñÀÇ µå¶óÀ̹ö°¡ Á¤»óÀûÀ¸·Î ¿Ã¶ó¿ÍÀִµ¥µµ ºÒ·ç°²°í À§¿Í °°Àº ¿¡·¯°¡ ¹ß»ýÇÏ´Â °æ¿ì´Â ARM-JTAG Àåºñ Æß¿þ¾î ¾÷µ¥ÀÌÆ®½Ã ¼ø°£ÀûÀ¸·Î Àü·ù¸¦ ¸¹ÀÌ ¼Ò¸ðÇÏ°Ô µÇ¾î ¹ß»ýÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ·± °æ¿ì¿¡´Â À¯Àü¿ø USB Çãºê¸¦ »ç¿ëÇϰųª °°Àº USB ÄÁÆ®·Ñ·¯ Æ÷Æ®¿¡ ´Ù¸¥ USBÀåÄ¡µéÀ» Á¦°ÅÇÑ ÀÌÈÄ¿¡ ´Ù½Ã ½ÃµµÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù. 1.5 Windows 7(32, 64ºñÆ®)¿¡¼ IAR ȯ°æ¿¡¼ µð¹ö±ë½Ã ¿¡·¯ Window7 ¿¡¼ IARȯ°æ¿¡¼ IDE µð¹ö±ë ½Ã ¹®Á¦°¡ ¹ßÇàÇÏ´Â °æ¿ì ÀÔ´Ï´Ù. ¾Æ·¡¿Í °°ÀÌ µð¹ö±ë ½Ãµµ ÇßÀ» ½Ã¿¡ ¾Æ·¡¿Í °°Àº ¸Þ½ÃÁö°¡ ³ª¿À¸é¼ µð¹ö±ë µÇÁö ¾Ê´Â´Ù¸é JICEServer.exe, JICECommander.exe, JICEGdbServer.exe, JICEditor.exe, JICEUpdater.exe ½ÇÇàÆÄÀÏ¿¡ ´ëÇؼ ¾Æ·¡¿Í °°ÀÌ ¸ðµÎ °ü¸®ÀÚ ±ÇÇÑ ¼öÁØ ¼³Á¤ÇÕ´Ï´Ù. ¶ÇÇÑ IDE ½ÇÇàÆÄÀÏ¿¡ ´ëÇؼµµ °ü¸®ÀÚ ±ÇÇÑ ¼öÁØÀ¸·Î ¼³Á¤ÇϽʽÿÀ. (IAR EWARM ÀÇ ¿¹) À§¿Í °°ÀÌ ¼³Á¤ ÈÄ ¸ðµç JICE ÇÁ·Î±×·¥°ú IDE ¸¦ ´Ù½Ã ½ÇÇàÇϽʽÿÀ. 1.6 Windows 7(64ºñÆ®) ¼³Ä¡¹× »èÁ¦ ¹®Á¦ Window7 & 64bit CPU ·Î ±¸¼ºµÈ PC ¿¡¼ JICE SW ¼³Ä¡, »èÁ¦ ½Ã ¾Æ·¡¿Í °°ÀÌ ÇØ¾ß ÇÕ´Ï´Ù. - ICE ÇÁ·Î±×·¥ ¼³Ä¡ ½Ã : Default ¼³Ä¡ µð·ºÅ丮´Â ¾Æ·¡¿Í °°ÀÌ ¼³Á¤µË´Ï´Ù. À̸¦ ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇϽʽÿä. ÀÌÈÄ ¾Æ·¡¿Í °°ÀÌ ¼³Ä¡ ÁøÇàµË´Ï´Ù. - JICE ÇÁ·Î±×·¥ »èÁ¦ ½Ã : ¾Æ·¡ Á¦°Å ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÏ¿© Á¦°ÅÇϽʽÿÀ. ÀÌÈÄ "C:\Program Files" ¿¡ ÀÖ´Â JICE Æú´õ¸¦ °Á¦ »èÁ¦ ÇϽʽÿä. |
|||