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



 

Keil MDK, IAR Workbench ¿¡¼­ H-JTAGÀ» ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹æ¹ý°ú µð¹ö±ë ¹æ¹ý


 
* Update history

- 2011.7.29 : Ãʱâ Release


 
1. H-JTAG ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡
2. H-JTAG µå¶óÀ̹ö ¼³Ä¡
3. H-JTAG À» °³¹ßº¸µåÀÇ JTAG Æ÷Æ®¿¡ ¿¬°áÇÏ°í H-JTAG ¼­¹ö ½ÇÇà
4. ¹ÙÀ̳ʸ®(Hex) ÆÄÀÏÀ» °³¹ßº¸µå¿¡ ´Ù¿î·Îµå
5. Keil MDK ¿¡¼­ H-JTAG USB ¸¦ ÀÌ¿ëÇÑ µð¹ö±ë
6. IAR Workbench(EWARM) ¿¡¼­ H-JTAG USB ¸¦ ÀÌ¿ëÇÑ µð¹ö±ë


  STM32¸¦ Áö¿øÇÏ´Â Àåºñ¿¡´Â H-JTAG, J-Link, ULINK, ST-Link µî ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù.
½Ã¸®¾óÀ» ÀÌ¿ëÇؼ­ ¹ÙÀ̳ʸ® À̹ÌÁö¸¦ ´Ù¿î·Îµå ÇÒ ¼ö´Â ÀÖÁö¸¸ °³¹ß Áß¿¡ µð¹ö±ëÀ» ÇÒ ¼ö
¾ø´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. ¹°·Ð UART³ª LEDµîÀ» ÀÌ¿ëÇؼ­ ±âº»ÀûÀÎ ³»¿ëÀº È®ÀÎ ÇÒ ¼ö´Â
ÀÖÁö¸¸ ±×¸® È¿À²ÀÌ ÁÁÁö´Â ¸øÇÕ´Ï´Ù. ±×·¡¼­ °í°¡ÀÇ ºñ¿ëÀ» ÅõÀÚÇؼ­ JTAGÀåºñ¸¦ ÀÌ¿ëÇÏ´Â
°ÍÀÔ´Ï´Ù. ¿©±â¼­´Â H-JTAG Àåºñ¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ­ ¼³¸í Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.

1. H-JTAG ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡

* H-JTAG Standard Á¦Ç° ±¸¸ÅÇϱâ

(1) H-JTAG 2.0 ¼ÒÇÁÆ®¿þ¾î ´Ù¿î·Îµå
´Ù¿î·Îµå ÈÄ ¼³Ä¡ ÇÕ´Ï´Ù.
(2) H-JTAG µå¶óÀ̹ö ¼³Ä¡
H-JTAG Àåºñ¸¦ PC¿Í ¿¬°áÇϸé USB µå¶óÀ̹ö¸¦ ¼³Ä¡ ÇØ¾ß ÇÕ´Ï´Ù.

hjtag

hjtag

hjtag

hjtag

hjtag

3. H-JTAG À» °³¹ßº¸µåÀÇ JTAG Æ÷Æ®¿¡ ¿¬°áÇÏ°í H-JTAG ¼­¹ö ½ÇÇà
H-JTAG ¼­¹ö°¡ ½ÇÇà µÇ¸é¼­ ¾Æ·¡¿Í °°ÀÌ Cortex-M3¸¦ Detect ÇÏ°Ô µË´Ï´Ù.

hjtag

Cortex-M3 ¿ë ¡°TAP Configuration¡± ¼³Á¤

hjtag

"STM32F" ¹öÆ° Ŭ¸¯

hjtag

4. ¹ÙÀ̳ʸ®(Hex) ÆÄÀÏÀ» °³¹ßº¸µå¿¡ ´Ù¿î·Îµå

H-Flasher ½ÇÇà

hjtag

H-Flasher ¼³Á¤

hjtag

hjtag

hjtag

hjtag

"Program" ¹öÆ° Ŭ¸¯

hjtag

5. Keil MDK ¿¡¼­ H-JTAG USB ¸¦ ÀÌ¿ëÇÑ µð¹ö±ë

Toolconf ¸¦ ½ÇÇà ½ÃÄѼ­ Keil MDKÀÇ µð¹ö°Å ¼³Á¤¿¡ H-JTAG RDI ÀÎÅÍÆäÀ̽º Ãß°¡

hjtag

"Config" ¹öÆ° Ŭ¸¯

hjtag

MDK µð¹ö°Å ¼³Á¤À» À§Çؼ­ "Option for target" ¾ÆÀÌÄÜ Å¬¸¯

hjtag

µð¹ö°Å¸¦ "H-JTAG CORTEX-M3" ·Î ¼³Á¤ ÇÑ ÈÄ "Setting" ¹öÆ°À» ´©¸£¸é

hjtag

¾Æ·¡¿Í °°ÀÌ H-JTAG About âÀÌ ³ª¿Í¾ß ÇÕ´Ï´Ù.

hjtag

- H-Flasher ¼³Á¤(µð¹ö±ëÀ» À§Çؼ­´Â "Auto Flash Download" ·Î ¼³Á¤)

hjtag

- µð¹ö±ë ½ÃÀÛ
H-Flasher ¿¡¼­ "Auto Flash Download" ·Î ¼³Á¤ ÇÏ¸é µð¹ö±ë ½ÃÀÛ ½Ã ÀÚµ¿À¸·Î H-Flasher °¡ È£Ã⠵Ǿ
Ÿ°Ù¿¡ À̹ÌÁö¸¦ ´Ù¿î·Îµå ÇÏ°Ô µË´Ï´Ù. ¿©±â¼­ ÇÑ°¡Áö ÁÖÀÇ ÇÒ Á¡Àº Keil MDKȯ°æ¿¡¼­´Â µð¹ö±ë ½ÃÀÛ ½Ã¿¡¸¸ À̹ÌÁö¸¦ ´Ù¿î·Î
µå ÇÒ ¼ö ÀÖ°í À̹ÌÁö¸¸ ´Ù¿î·Îµå Çϱâ À§Çؼ­´Â H-Flasher¿¡¼­ Á÷Á¢ ½ÇÇà Çؾ߸¸ ÇÕ´Ï´Ù.

hjtag

(6) IAR Workbench(EWARM) ¿¡¼­ H-JTAG USB ¸¦ ÀÌ¿ëÇÑ µð¹ö±ë
IAR¿¡¼­ µð¹ö±ëÀ» ÇϱâÀ§Çؼ­´Â 5.4 ¹öÀü ÀÌ»óÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

- RDI ÀÎÅÍÆäÀ̽º Configure

hjtag

- Target ¼³Á¤

hjtag

- Debugger ¼³Á¤À» ¡°RDI¡± ¸¦ ¼±ÅÃ

hjtag

- RDI µð¶óÀ̹ö¸¦ "H-JTAG.dll" ·Î ¼³Á¤

hjtag

- RDI -Configure

hjtag

hjtag

- µð¹ö±ë ½ÃÀÛ

hjtag