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



 

AvrStudio 4.x ¿¡¼­ AVR JTAG ICE500 USB Á¦Ç°À» ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹æ¹ý


 
* Update history

- 2012.4.24 : Ãʱâ Release


 
1. AvrStudio 4.x ¿¡¼­ AVR JTAG ICE500 USB Á¦Ç°À» ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹æ¹ý
1.1 °³¹ßȯ°æ ´Ù¿î·Îµå ¹× ¼³Ä¡
1.2 USB µå¶óÀ̹ö ¼³Ä¡
1.3 JTAG ¸ðµå¸¦ ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹× ¼Ò½º µð¹ö±ë


 

1. AvrStudio 4.x ¿¡¼­ AVR JTAG ICE500 USB Á¦Ç°À» ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹æ¹ý

1.1 °³¹ßȯ°æ ´Ù¿î·Îµå ¹× ¼³Ä¡

(1) AVR ÅëÇÕ°³¹ß ȯ°æÀÎ AvrStudio 4.19 ´Ù¿î·Îµå(»çÀÌÆ® °¡ÀÔ°ú ÀÎÁõ ÇÊ¿ä) ÈÄ ¼³Ä¡
     http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725

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

(1) JTAG USB µå¶óÀ̹ö¸¦ ´Ù¿î¹Þ¾Æ¼­ ¾ÐÃàÀ» ÇØÁ¦ ÇÕ´Ï´Ù.
AVR JTAG ICE500 USBµå¶óÀ̹ö ´Ù¿î·Îµå
AVR JTAG ICE500 USBµå¶óÀ̹ö(Windows7 64Bit¿ë) ´Ù¿î·Îµå

(2) "CH341SER.exe" ¸¦ ½ÇÇà ÇÕ´Ï´Ù.

Rabbit

Rabbit

(3) AVR JTAG ICE500 USB Á¦Ç°À» PCÀÇ USB Æ÷Æ®¿¡ ¿¬°á ÇÕ´Ï´Ù.
USB µå¶óÀ̹ö°¡ ¼º°øÀûÀ¸·Î ¼³Ä¡ µÇ¾ú´Ù¸é ¾Æ·¡¿Í °°ÀÌ COMÆ÷Æ®°¡ ¿Ã¶ó ¿É´Ï´Ù. COMÆ÷Æ® ¹øÈ£´Â PC¿¡ µû¶ó¼­ ´Þ¶ó Áú ¼ö ÀÖ½À´Ï´Ù.

Rabbit

(4) AVR Studio ÇÁ·Î±×·¥¿¡¼­ COM9 Æ÷Æ®°¡ ÀÌ»óÀÌ µÇ¸é ¼±ÅÃÀ» ÇÒ ¼ö°¡ ¾øÀ¸¹Ç·Î COMÆ÷Æ® ¹øÈ£¸¦ º¯°æ ÇÕ´Ï´Ù.

Rabbit

Rabbit

Rabbit

"¿¹" ¸¦ ¼±Åà ÇÕ´Ï´Ù.

Rabbit

AVR JTAG ICE500 USB Á¦Ç°À» PCÀÇ USB Æ÷Æ®¿¡¼­ Á¦°ÅÇÏ°í ´Ù½Ã ¿¬°áÀ» ÇÏ¸é ¾Æ·¡¿Í °°ÀÌ º¯°æµÈ COMÆ÷Æ®·Î ´Ù½Ã ¿Ã¶ó ¿É´Ï´Ù.

Rabbit


1.3 JTAG ¸ðµå¸¦ ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹× ¼Ò½º µð¹ö±ë

(1) Ÿ°Ù µð¹ÙÀ̽º¿Í Àåºñ ¿¬°á
- ¾Æ·¡ ±×¸²Àº Ÿ°Ù µð¹ÙÀ̽ºÀÇ 5VÀü¿øÀ» °ø±ÞÇϸ鼭 10ÇÉ 2¿­ JTAGÆ÷Æ®¿Í ¿¬°áÇÑ È­¸é ÀÔ´Ï´Ù.
- JTAG Á¦Ç°ÀÌ USB Æ÷Æ®ÂÊÀÇ Á¡ÆÛ¸¦ Open Çϸé Ÿ°Ù º¸µå¿Í Àü¿øÀÌ Â÷´ÜÀÌ µÇ°í, Short Çϸé 5V Àü¿øÀ» °ø±Þ ÇÕ´Ï´Ù.

* Á¡ÆÛ ¼³¸í

jtag



Rabbit

* JTAG Àåºñ ÇÏ´ÜÀÇ Á¡ÆÛ 2°³¸¦ ¸ðµÎ OpenÀ» Çϸé JTAG Àåºñ¸¦ USB to Serial ÄÁ¹öÅͷεµ ÀÌ¿ëÀÌ °¡´É ÇÕ´Ï´Ù.

¾Æ·¡ »çÁøÀº JTAG Àåºñ¸¦ USB to Serial ÄÁ¹öÅÍ·Î ÀÌ¿ë ÇÏ´Â È­¸é ÀÔ´Ï´Ù.
ATMEGA128 CPU ¸ðµâÀÇ RXD, TXD ¿Í JTAG ÀåºñÀÇ ÇÏ´ÜÀÇ RXD, TXT ÇÉÀ» ¿¬°áÇؼ­ USB to Serial ÄÁ¹öÅÍ·Î ÀÌ¿ë

Rabbit

(2) JTAG ¿¬°á

Rabbit

ÀåÄ¡°ü¸®ÀÚ¿¡¼­ È®ÀÎµÈ Æ÷Æ® ¹øÈ£¸¦ ¼±ÅÃÇÏ°í "Connect" ÇÕ´Ï´Ù.

Rabbit

- Device¿Í Programming Mode ¸¦ È®ÀÎ ÇÕ´Ï´Ù.

Rabbit

(3) HexÆÄÀÏ ´Ù¿î·Îµù

"Fuses" ÅÇ¿¡¼­ DeviceÀÇ "Fuses" ºñÆ® °ªÀ» È®ÀÎ ÇÕ´Ï´Ù.

Rabbit

"Program" ÅÇ¿¡¼­ "..." ¹öÆ°À» ´­·¯¼­ ǻ¡ÇÒ HexÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.

Rabbit

ǻ¡ÇÒ HexÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.

Rabbit

"Program" ¹öÆ°À» Ŭ¸¯Çؼ­ FusingÀ» ½ÃÀÛ ÇÕ´Ï´Ù.

Rabbit

HexÆÄÀÏ FusingÀÌ ¿Ï·áµÈ »óÅ ÀÔ´Ï´Ù.

Rabbit

(4) µð¹ö±ë ½ÃÀÛ
AVR Studio¿¡¼­ "F7" ¹öÆ°À» ´©¸£°í ºôµå¸¦ ÇÕ´Ï´Ù. ºôµå°¡ ¿Ï·áµÈÈÄ "CTRL+SHIFT+ALT+F5" ¹öÆ°À» ´©¸£¸é µð¹ö±ë ¸ðµå·Î
ÁøÀÔÀ» ÇÏ°ÔµÇ°í ±×´ÙÀ½ ºÎÅÍ´Â "Debug" ¸Þ´º¿¡ ÀÖ´Â ¸í·ÉµéÀ» ÀÌ¿ëÇؼ­ µð¹ö±ëÀ» ÇÏ¸é µË´Ï´Ù.

Rabbit