ÀÌ ¸Å´º¾óÀº 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 ÀÌ ¿¬°áµÇÁö ¾Ê¾ÒÀ» ¶§ :
jtag

¿¹) ARM JTAG 20 ÇÉ JTAG Connector ÇÉ Áß T_VCC ¸¦ ÅëÇؼ­ Target VCC °¡ ¿¬°áµÇÁö ¾Ê¾Ò°Å³ª Target Àü¿ø¿¡ ¹®Á¦°¡ »ý°åÀ» ¶§ :
jtag

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 µÇ¾îÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

jtag

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ÀåÄ¡µéÀ» Á¦°ÅÇÑ ÀÌÈÄ¿¡ ´Ù½Ã ½ÃµµÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.

jtag


1.5 Windows 7(32, 64ºñÆ®)¿¡¼­ IAR ȯ°æ¿¡¼­ µð¹ö±ë½Ã ¿¡·¯

Window7 ¿¡¼­ IARȯ°æ¿¡¼­ IDE µð¹ö±ë ½Ã ¹®Á¦°¡ ¹ßÇàÇÏ´Â °æ¿ì ÀÔ´Ï´Ù.
¾Æ·¡¿Í °°ÀÌ µð¹ö±ë ½Ãµµ ÇßÀ» ½Ã¿¡

jtag

¾Æ·¡¿Í °°Àº ¸Þ½ÃÁö°¡ ³ª¿À¸é¼­ µð¹ö±ë µÇÁö ¾Ê´Â´Ù¸é

jtag

JICEServer.exe, JICECommander.exe, JICEGdbServer.exe, JICEditor.exe, JICEUpdater.exe
½ÇÇàÆÄÀÏ¿¡ ´ëÇؼ­ ¾Æ·¡¿Í °°ÀÌ ¸ðµÎ °ü¸®ÀÚ ±ÇÇÑ ¼öÁØ ¼³Á¤ÇÕ´Ï´Ù.

jtag

¶ÇÇÑ IDE ½ÇÇàÆÄÀÏ¿¡ ´ëÇؼ­µµ °ü¸®ÀÚ ±ÇÇÑ ¼öÁØÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
(IAR EWARM ÀÇ ¿¹)

jtag

À§¿Í °°ÀÌ ¼³Á¤ ÈÄ ¸ðµç JICE ÇÁ·Î±×·¥°ú IDE ¸¦ ´Ù½Ã ½ÇÇàÇϽʽÿÀ.


1.6 Windows 7(64ºñÆ®) ¼³Ä¡¹× »èÁ¦ ¹®Á¦

Window7 & 64bit CPU ·Î ±¸¼ºµÈ PC ¿¡¼­ JICE SW ¼³Ä¡, »èÁ¦ ½Ã ¾Æ·¡¿Í °°ÀÌ ÇØ¾ß ÇÕ´Ï´Ù.

- ICE ÇÁ·Î±×·¥ ¼³Ä¡ ½Ã : Default ¼³Ä¡ µð·ºÅ丮´Â ¾Æ·¡¿Í °°ÀÌ ¼³Á¤µË´Ï´Ù.


jtag

À̸¦ ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇϽʽÿä.

jtag

ÀÌÈÄ ¾Æ·¡¿Í °°ÀÌ ¼³Ä¡ ÁøÇàµË´Ï´Ù.

jtag

jtag

- JICE ÇÁ·Î±×·¥ »èÁ¦ ½Ã : ¾Æ·¡ Á¦°Å ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÏ¿© Á¦°ÅÇϽʽÿÀ.

jtag

ÀÌÈÄ "C:\Program Files" ¿¡ ÀÖ´Â JICE Æú´õ¸¦ °­Á¦ »èÁ¦ ÇϽʽÿä.