»óǰ°Ë»ö  
¾ÆÀ̵ð  
ºñ¹Ð¹øÈ£
  ¾ÆÀ̵ðã±â
  ºñ¹Ð¹øÈ£Ã£±â
  ·Îº¿
  ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­º¸µå
  Á¦¾î¸ðµâ
  ¼ÒÇÁÆ®¿þ¾î
  ·Îº¿ºÎǰ
  ¹«¼±/³×Æ®¿÷¸ðµâ
  ÀüÀÚºÎǰ
  °³¹ßÀåºñ
  ¸ðÅÍÁ¦Ç°
  Ä«¸Þ¶ó
  ¹èÅ͸®
  °úÇлóÀÚ
  ÀüÀÚµµ¼­
  ÇÏÀÌÅ×Å© ¼­º¸¸ðÅÍ ¹«¼±Á¶Á¤±â
  ¾ÆÄ«µ¥¹Ì
  air plane
  r/c-car
  ¹«¼±Á¶Á¾±â
  »ýȰ¿ëǰ
  Ãë¹Ì/ÆÛÁñ
  Ÿ¹Ì¾ß
  ÆÀ·Î½Ã
  ÈÄ´Ù¹Ù
  ±³½Ã¿À
  ÀüÀÚ¿ëǰ
  ÀÚÀ²°áÁ¦
  °¡¸ÍÁ¡¿ë ±³À°ÀÚÀç
  ÀüÀÚŰƮ
·Îº¿
Ãßõ±âȹÀü
ÀüÈ­: 02-875-5508
ÆÑ½º: 02-875-5517
¿î¿µ½Ã°£
  09:00~17:00
ÁÖ¹® : »ó½Ã 24½Ã°£
 
ÇöÀçÀ§Ä¡: Ȩ > ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­º¸µå
¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­º¸µå
arm7-128
(¿µ¹®¸í : )
ÆÇ¸Å°¡ : 35,000¿ø
¼ÒºñÀÚ°¡ : 35,000¿ø
Á¦Á¶»ç : ·Îº¸
¿ø»êÁö : Çѱ¹
»óǰÄÚµå : 296
¼ö·® :
updown
±¹³»/ÇØ¿Ü¹è¼Û ¼³Á¤ : ±¹³»¹è¼ÛÇØ¿Ü¹è¼Û
»óǰ»ó¼¼|°áÁ¦|¹è¼Û|±³È¯¹×¹Ýǰ|¼­ºñ½º¹®ÀÇ|»óǰ»ç¿ëÈıâ|»óǰQ&A  
   

1. Á¦Ç° ¼³¸í

 

pcb ·ÎµµÆÇ¸ÅÇϰíÀÖ½À´Ï´Ù pcb·Î ÆÇ¸ÅÇÏ´Â °¡°ÝÀº 5000¿ø ÀÔ´Ï´Ù

smdºÎǰÀº Á¦ÀÛÇϼžßÇÕ´Ï´Ù ºÎǰÀ¸·Îµµ ÆÇ¸ÅÇÏ´Ï ¹®ÀÇ ¹Ù¶ø´Ï´Ù 

À̸ÞÀÏ·Î ÁÖ¹® ¹Þ½À´Ï´Ù ¾Æ·¡ À̸ÞÀÏ·Î ¸ÞÀÏ Áֽñâ¹Ù¶ø´Ï´Ù



¾ÆÆ®¸á(ATMEL)»ç¿¡¼­ Á¦°øÇÏ´Â 32ºñÆ® ARM ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­¸¦ ½ÇÇèÇÒ ¼ö ÀÖ°Ô ¸¸µç ¸ÞÀÎ ¸ðµâÀÔ´Ï´Ù. ´Ù¾çÇÑ Á¦Ç°À» °³¹ßÇÏ°í ¾ç»êÇϴµ¥ ÃÖ°íÀÇ Á¦Ç°ÀÌ¸ç ¸¹Àº ºÐ¾ß¿¡¼­ ÀÌ¿ëµÇ°í ÀÖ½À´Ï´Ù. ÃÖÀúÀÇ °¡°ÝÀ¸·Î 32ºñÆ® ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­¸¦ ½ÇÇèÇϱ⿡ ÁÁ°í ¸¹Àº ´ëÇÐÀÇ ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­ ±³À°¿¡ ¸¹ÀÌ ÀÌ¿ëÇϰí ÀÖ½À´Ï´Ù. ¶ÇÇÑ ´Ù¾çÇÑ ÀÓº£µðµå ºÐ¾ß¿¡ ÀÀ¿ëµÇ°í ÀÖ½À´Ï´Ù.





2. Á¦Ç° »ç¾ç



CPU : Atmel AT91SAM7S128 (ARM7TDMI)

Memory : 64~256KB Flash 16~64KB SRAM

UART : RS232 3°³ ä³Î (Debug 1ch, User 2ch)

SPI - 1°³

IIC - 1°³

IIS - 1°³

RTC Internal RTC

8°³ ü³ÎÀÇ 10bit SAR ADC

16ºñÆ® ŸÀ̸Ó(Timer) 3°³, PWM 4°³, Periodic Timer 1°³

¿ÍÄ¡µµ±× ŸÀ̸Ó(WDT) 1°³

JTAG port 1°³

USB V2.0 Compliant, Device 1°³ ä³Î

Reset Power-on Reset, Brown-out Detector ³»Àå

Power 1.8V Regulator ³»Àå

PLL Internal Clock

Input Voltage 5VDC or USB Power

º¸µå »çÀÌÁî: mm* mm

µ¿ÀÛ ¿Âµµ : -40~+85¡¯C

ÀÀ¿ë ¼Ò½º Á¦°ø( ADS, GCC, À̹ÌÁö Å©·¹ÇÁÆ®)

uC/OS-II Æ÷Æ® ¼Ò½º





3. Á¦Ç° Ư¡



- º» Á¦Ç°Àº ¸ðµâ ÇüÅÂÀ̱⠶§¹®¿¡ »ç¿ëÀÚ°¡ ¿øÇÏ´Â ½Ã½ºÅÛ¿¡ Àû¿ëÇÏ¿© Á¦Ç°À» °³¹ßÇÒ¼ö ÀÖ½À´Ï´Ù.

- ÃʼÒÇü ¸ðµâ·Î ¾î´À °ø°£¿¡¼­³ª Àû¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.

- ÃÖÀú°¡·Î 32ºñÆ® ¾Ï(ARM) ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­¸¦ ´ëÇб³ ½ÇÇè ½Ç½À ¸ðµâ·Î ÀÌ¿ëÇϱ⿡ ÃÖ°íÀÇ Á¦Ç°ÀÔ´Ï´Ù.

- ÃÖÀú°¡ÀÇ ÄÄÆÄÀÏ·¯(imagecraft)  ¼Ò½º¸¦ Á¦°øÇÕ´Ï´Ù

 

SAM7SXX ÁÖ¿ä Æ¯Â¡ ¿ä¾à.

- ³»ºÎ Program¿ë Flash¿Í Data¿ë SRAMÀÌ ³»ÀåµÇ¾î ÀÖ´Ù.

- ³»ºÎ Flash´Â 10,000 ¹ø±îÁö Write°¡´ÉÇÏ´Ù.

- ³»ºÎ Flash´Â 30Mhz±îÁö 0 wait·Î µ¿ÀÛ °¡´ÉÇÏ¸ç ³»ºÎ SRAMÀº 55Mhz¿¡¼­ 0wait·Î µ¿ÀÛ °¡´ÉÇÏ´Ù.

- ATMEL ³»ºÎ Register´Â 2Áß ±¸Á¶·Î set¸í·É°ú clear¸í·ÉÀÌ ºÐ¸®µÇ¾î ³»ºÎ Peripheral Á¢±Ù ½Ã ¸Å¿ì ºü¸£°Ô µ¿ÀÛ ½Ãų ¼ö ÀÖ´Ù.

- 1°³ÀÇ DBG UART¿Í 2°³ÀÇ È帧Á¦¾î¸¦ Áö¿øÇÏ´Â UARTÀ» ³»ÀåÇϰí ÀÖ´Ù.

- 1°³ÀÇ USB 2.0 Client PeripheralÀ» ³»ÀåÇϰí ÀÖ´Ù.

- I/O´Â 5V Tolerant °¡´ÉÇÏ´Ù.

- ³»ºÎ 1.8V Regulator°¡ žÀçµÇ¾î ÀÖ¾î ¿ÜºÎ 3.3V Regulator 1°³·Î µ¿ÀÛ °¡´ÉÇÏ´Ù.

- ÃÖ¾ÇÀÇ »óȲ¿¡¼­ 55MhzÀÇ °í¼Ó µ¿ÀÛÀÌ º¸ÀåµÈ´Ù.

- ÇöÀç SAM7S32 ¹öÀü¸¸ 48ÇÉÀ̸ç 64,128,256Àº ¸ðµÎ 64ÇÉ ÇüÅÂÀÌ´Ù.

 

2.1 SAM7SXX Mini Board ¼³¸í.

- ÀúÀü·Â °í¼º´ÉÀÇ 32-bit ARM ÇÁ·Î¼¼¼­¸¦ ÀåÂøÇÑ º¸µå·Î¼­ ¼ÒÇü ·Îº¿ ¹× °í¼Ó ¿¬»ê¿ë

Microcontroller ·Î Àû´çÇÔ

- Àú°¡ÀÇ AT91SAM7S64 Å×½ºÆ® º¸µå.

- CPU º¯°æ¸¸À¸·Î 128, 256 ¹öÀü »ç¿ë °¡´É.

- USB Mini Socket À¸·Î PC ·ÎºÎÅÍ Àü¿øÀ» Á¦°ø¹Þ°í PC ÇÁ·Î±×·¥ÀÎ SAM-BA À» ÅëÇØ F/W Download °¡´É.

- RS232C IC À» ³»ÀåÇϰí ÀÖ¾î, PC ÀÇ Serial Port ¿Í ¿¬°áÇÏ¿© »ç¿ë °¡´É.

NAVER CAFE ¿¡¼­ °¢Á¾ Q/A Áö¿ø.

http://cafe.naver.com/at91sam7s.cafe

Atmel ȨÆäÀÌÁö

http://www.atmel.com

Atmel AT91(arm°è¿­ cpu) Æ÷·³.

http://www.at91.com

2.2 SAM7SXX Mini Board »ç¾ç.

- CPU : AT91SAM7S64 (64 ÇÉ TQFP ŸÀÔ) ÃßÈÄ 128, 256 ¹öÁ¯ Ãâ½Ã¿¹Á¤.

- POWER : 3.3V LDO (800mA)

- Clock : 18.432 MHz (PLL µ¿ÀÛ 48Mhz)

- LED : Àü¿ø È®ÀÎ 1 °³, ÀÀ¿ë ÇÁ·Î±×·¥¿ë 1 °³

- USB Mini : Board Àü¿ø °ø±Þ¿ë ¹× ´Ù¿î·Îµå ¿ëµµ.

- DEBUG : RS232 ¿ë 3 ÇÉ Debug Port 1 °³

- ¿ÜºÎ ÇÉÇüÅ : 44pin DIP ŸÀÔ (2.54mm °£°Ý)

- Å©±â : 30mm * 57mm

- Switch : ¸®¼Â½ºÀ§Ä¡

- Slide Switch : AT91SAM7S64 ³»ºÎ BootLoader ¼±Åÿë.

 

 

2.3 SAM7SXX Mini Board »ç¿ë½Ã ÁÖÀÇ »çÇ×.

ÁÖÀÇ »çÇ× 1.

AT91SAM7S64 ´Â ÃÑ 32 °³ÀÇ PIO À» °¡Áö°í ÀÖÀ¸¸ç À̵é Áß DEBUG ·Î »ç¿ëµÇ´Â PA9, PA10 Àº RS232À» ÄÁ¹öÅÍ Ä¨À» ÀÌ¿ëÇÏ¿© 3PIN Ä¿³ØÅ͸¦(J4) ÅëÇØ ³ª°¡¹Ç·Î ¿ÜºÎ ÇÉ Ä¿³ØÅÍ¿¡(J1, J2) Ãß°¡ µÇ¾î ÀÖÁö¾Ê½À´Ï´Ù.

ÁÖÀÇ »çÇ× 2.

PA16 Àº AT91SAM7S64 ÀÇ ³»ºÎ BootLoader ¿¡ ÀÇÇØ USB Reset ¿ëÀ¸·Î »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.

µû¶ó¼­ »ç¿ëÀÚ°¡ PA16 À» º°µµÀÇ ¿ëµµ·Î »ç¿ëÇϰíÀÚ ÇÒ °æ¿ì º¸µå»ó¿¡ R2 À» Á¦°Å Çϰí, »ç¿ëÇϽøé

µË´Ï´Ù. (BootLoader »ç¿ë»ó¿¡ Á¦¾àÀº ¾ø½À´Ï´Ù.)

PA16 À» ÀÌ¿ëÇÑ ¼³°è ½Ã Ãâ·Â Port ·Î »ç¿ëÇÏ¸é ¹®Á¦ ¾ø½À´Ï´Ù.

ÁÖÀÇ »çÇ× 3.

PA0 ´Â º¸µå»ó¿¡ LED ¿Í ¿¬°áµÇ¾î ÀÖ½À´Ï´Ù.

µû¶ó¼­ »ç¿ëÀÚ°¡ PA0 À» º°µµÀÇ ¿ëµµ·Î »ç¿ëÇϰíÀÚ ÇÒ °æ¿ì º¸µå»ó¿¡ R1 À̳ª LED1 À» Á¦°Å ÇϽðí

»ç¿ëÇÏ½Ã¸é µË´Ï´Ù.

ÁÖÀÇ »çÇ× 4.

SAM-BA BootLoader À» ºÒ·¯¿Ã ¶§¸¦ Á¦¿ÜÇϰí´Â J3 ÀÇ Slide Switch ´Â Ç×»ó Nor ÂÊÀ¸·Î ÇâÇϰí ÀÖ¾î¾ß

Á¤»ó µ¿ÀÛ ÇÕ´Ï´Ù.

ÁÖÀÇ »çÇ× 5.

SAM-BA BootLoader À» ºÒ·¯¿À±â À§ÇÑ Á¶°ÇÀ¸·Î´Â J3 ÀÇ Slide Switch °¡ Boot ÂÊÀ¸·Î ÇâÇϰí ÀÖ¾î¾ß

Çϸç Power On ½Ã¿¡ PA0, PA1, PA2 °¡ ¸ðµÎ HIGH ·Î ¼³Á¤µÅ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

µû¶ó¼­ SAM-BA À» »ç¿ëÇϱâ À§Çؼ­´Â °¡±ÞÀû PA0, PA1,PA2 À» Ãâ·Â Port ·Î »ç¿ëÇÏ´Â °Ô ÁÁ½À´Ï´Ù.

ÀÔ·Â Port ¼³°è ½Ã ¸¸¾à ¿ÜºÎ ÀÔ·ÂÀÌ LOW °¡ µé¾î¿À¸é SAM-BA BootLoader À» »ç¿ëÇÏÁö ¸øÇÕ´Ï´Ù.

ÁÖÀÇ »çÇ× 6.

USB CableÀ» ÀÌ¿ëÇÏÁö ¾Ê°í ¿ÜºÎ Àü¿øÀ» ÀÌ¿ëÇÏ¿© BoardÀ» µ¿ÀÛ ½Ã¿¡´Â Board»óÀÇ L1À» Á¦°Å Çϰí J2ÀÇ 3¹øÀ» Åë

ÇØ¼­ Àü¿øÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. À̶§ Àü¿øÀº +5V Á¤Àü ¿øÀ» ÀÔ·Â ÇϽñ⠹ٶø´Ï´Ù.

2.4 SAM7SXX Board Á¦Ç°±¸¼º.

- Board : ¿ÏÁ¦Ç° º¸µå.

- 1CD : ATMEL Site ¿¡¼­ Á¦°øÇÏ´Â ¿¹Á¦ ¹× F/W ´Ù¿î·Îµå ÇÁ·Î±×·¥.

- USB Mini Cable : Board Àü¿ø °ø±Þ ¹× ´Ù¿î·Îµå ¿ëµµ ÄÉÀ̺í 1 °³.

3.1 SAM-BA PC Program ¼³Ä¡.

SAM-BA(Boot Assistant)´Â ATMELÀÇ SAM7S SeriesÀ» À§ÇØ ATMEL¿¡¼­ Á¦°øÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù.

ATMEL SAM7S Series´Â ³»ºÎ¿¡ BootLoaderÀ» ¼±ÅÃÀûÀ¸·Î ³ªÅ¸³ª°Ô ÇÏ¿©, SAM-BA ÇÁ·Î±×·¥°ú ¿¬µ¿ÇÏ¿© F/W ¾÷±×·¹À̵带 °¡´ÉÇÏ°Ô ÇÑ´Ù.

ÇöÀç (2005/9/8) Ver1.5 Beta °¡ Release µÇ¾î Å×½ºÆ® µÇ°í ÀÖÀ¸¸ç, ÀÌ´Â ATMEL FTP Site¿¡¼­³ª ȤÀº naver Ä«Æä¿¡¼­ ´Ù¿î¹Þ¾Æ ¼³Ä¡ ÇÒ ¼ö ÀÖ´Ù.

naver cafe¿¡¼­ °¢Á¾ Q/A Áö¿ø.

http://cafe.naver.com/at91sam7s.cafe

Atmel AT91(arm°è¿­ cpu) Æ÷·³.

http://www.at91.com

3.2 SAM-BA ¿Í Target ¿¬°á.

¸Ç óÀ½, SAM-BA ÇÁ·Î±×·¥À» ¼³Ä¡Çϰí, ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¸é ´ÙÀ½°ú °°Àº È­¸éÀÌ ¶á´Ù.

¿©±â¼­ ¸¸¾à SAM7SXX Mini Board¿Í PC°¡ USB·Î ¿¬°áµÇ¾î ÀÖ´Ù¸é ±× Àü¿¡ PC¿¡¼­´Â ÀûÀýÇÑ µå¶óÀ̹ö¸¦ ãÀ¸·Á°í ÇÒ °ÍÀÌ´Ù.

À̶§´Â ÀÚµ¿À¸·Î ã±â¸¦ ¼±ÅÃÇϸé XP°¡ ¾Ë¾Æ¼­ ATMEL µå¶óÀ̹ö¸¦ ã¾Æ ¿Ã¸®°Ô µÈ´Ù.(ÀÌÀü¿¡ ¹Ýµå½Ã SAMBA ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚÀÇ PC¿¡ ÀνºÅç µÇ ÀÖ¾î¾ß ÇÑ´Ù)

ÀÚ½ÅÀÇ º¸µåÀÇ Á¶°Ç¿¡ ¸Â°Ô COM Port¿Í Board TypeÀ» °í¸¥ ÈÄ Serial Port¿Í ¿¬°áµÇ¾î ÀÖÀ¸¸é DBGU connectionÀ»¼±ÅÃÇϰí, USB¿Í ¿¬°áµÇ¾î ÀÖÀ¸¸é USB connectionÀ» ¼±ÅÃÇÑ´Ù.

img2.gif

ÁÖÀÇ ÇÒ Á¡Àº ¸¸¾à USBµµ ¿¬°áµÇ¾î ÀÖ°í, Serial DBGµµ ¿¬°áµÇ¾î ÀÖ´Â »óŶó¸é, SAM7SXX´Â USB Åë½ÅÀ» ¿ì¼±À¸·ÎÇϱ⠶§¹®¿¡ Serial DBG´Â ¿¬°áµÇÁö ¸øÇÑ´Ù.

img3.gif

Ŭ¸¯ÈÄ Board ³»ºÎÀÇ CPU¿Í Á¤»óÀûÀÎ Åë½ÅÀÌ ÀÌ·ç¾îÁö¸é À§¿Í °°Àº È­¸éÀÌ ³ªÅ¸³ª°Ô µÈ´Ù.

3.3 SAM-BA ÇÁ·Î±×·¥À» ÀÌ¿ëÇÑ F/W Update.

ÀÌ »óÅ¿¡¼­ Flash¿¡ DownloadÇÏ´Â °úÁ¤À» ¼³¸í ÇϰڽÀ´Ï´Ù.

¸ÕÀú ¿¹Á¦ ÆÄÀÏÀ» ÄÄÆÄÀÏÇÑ ÈÄ¿¡ À̶§ »ý¼ºµÈ Binary ÆÄÀÏÀ» ÀÌ¿ëÇÕ´Ï´Ù.

BrowseÀ» Ŭ¸¯ ÈÄ¿¡ »ý¼ºµÈ BinaryÀ» ¼±ÅÃÇÕ´Ï´Ù.

±×·± ÈÄ SendFileÀ» Ŭ¸¯ÇÑ¸é ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö°¡ ³ªÅ¸³ª°Ô µË´Ï´Ù.

img4.gif

ÀÌ´Â SAM7S Series ³»ºÎ FlashÀÇ Lock bitÀ» ÇØÁ¦ ÇÒ °ÍÀÎ Áö¸¦ ¹¯´Â °ÍÀÔ´Ï´Ù.

À̶§ NoÀ» ¼±ÅÃÇϸé Lock BitÀ» ÇØÁ¦ ÇÏÁö ¸øÇϹǷΠFlash Write´Â ´õ ÀÌ»ó ÁøÇàµÇÁö ¾Ê½À´Ï´Ù.

µû¶ó¼­ YesÀ» ¼±ÅÃÇÕ´Ï´Ù

img5.gif

³»ºÎ Flash¿¡ F/W Update°¡ µÇ°í ³­ ÈÄ À§¿Í °°Àº ¸Þ½ÃÁö°¡ ³ªÅ¸³³´Ï´Ù.

ÀÌ´Â FlashÀÇ ³»¿ëÀ» ¾ÈÀüÇÏ°Ô º¸È£ Çϱâ À§ÇØ Lock BitÀ» ¼³Á¤ ÇÒ °ÍÀÎÁö¸¦ ¹¯´Â °ÍÀÔ´Ï´Ù.

»ç¿ëÀÚ´Â º¸Åë Lock BitÀ» ¼³Á¤Çϱ⠶§¹®¿¡ YesÀ» ¼±ÅÃÇÑ´Ù.

NoÀ» ¼±ÅÃÇØµµ Flash WriteÇϴµ¥ ¹®Á¦´Â »ý±âÁö ¾Ê½À´Ï´Ù.

img6.gif

À§ÀÇ °úÁ¤ÀÌ ¸ðµÎ Á¤»óÀûÀ¸·Î ÁøÇàµÇ°í ³ª¼­, ¡°Compare sent file with memory¡± À» ¼±ÅÃÇϸé À§¿Í °°Àº È­¸éÀ̳ªÅ¸³³´Ï´Ù.

Á¤»óÀûÀ¸·Î Flash°¡ Update°¡ µÇ¸é ¡°match exactly¡±°¡ ³ªÅ¸³³´Ï´Ù.

À§¿Í °°Àº ¹æ¹ýÀ¸·Î SAM-BA ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿© FlashÀ» UpdateÇÏ´Â ¹æ¹ýÀÌ ÀÖ°í, ±×¿Ü Test BinaryÀÇ ¿ë·®ÀÌÀÛ´Ù¸é SRAM¿¡ Á÷Á¢ ¿Ã·Á ½ÇÇà ÇÏ´Â ¹æ¹ýµµ ÀÖ½À´Ï´Ù.

¿©±â¼­ ÁÖÀÇ »çÇ× ÇѰ¡Áö.

img9.gif

À§ÀÇ ±×¸²°ú °°ÀÌ Script ÆÄÀÏ¿¡¼­ ¡°Enable Security Bit¡±Àý´ë È£±â½ÉÀÌ¶óµµ ½ÇÇà ÇÏÁö ¸¶½Ã±â ¹Ù¶ø´Ï´Ù. ¸¸¾à½ÇÇà ÇßÀ» °æ¿ì SAM7S CPUÀÇ ERASEÇÉ¿¡ Á¡ÆÛ¸¦ 3.3V·Î ³¯¸®¼Å¾ß ÇÕ´Ï´Ù.

À§ÀÇ BIT´Â ¿ÜºÎ¿¡¼­ FlashÀÇ ³»¿ëÀ» ¸ø º¸°Ô ÇÏ´Â °ÍÀÌ ¸ñÀûÀ̱⠶§¹®¿¡ Çѹø ¼ÂÆÃÀÌ µÇ¸é Á¤»óÀûÀÎ ¹æ¹ýÀ¸·Î´Â´Ù½Ã´Â Flash¿µ¿ª¿¡ Á¢±Ù ÇÒ ¼ö ¾ø½À´Ï´Ù. ERASEÇÉ¿¡ HIGHÀ» ÀÔ·ÂÇÏ¿© FlashÀ» ±ú²ýÀÌ Áö¿ì´Â ¹æ¹ý »ÓÀÌ ¾ø½À´Ï´Ù.

3.4 SAM-BA BootLoader º¹¿ø.

ÀÏ´Ü À§¿Í °°Àº ¹æ¹ýÀ¸·Î F/W Update°¡ ÀÌ·ç¾îÁø ÈÄ¿¡´Â SAM-BA ÇÁ·Î±×·¥°ú Target Board¿Í´Â ´õ ÀÌ»ó ¿¬µ¿

µÇÁö ¾Ê½À´Ï´Ù. ¿Ö³ÄÇϸé BootLoader¿ª½Ã ³»ºÎ Flash¿¡ ¿Ã¶ó°¡±â ¶§¹®¿¡ F/W Update½Ã¿¡ Áö¿öÁö±â ¶§¹®ÀÔ´Ï´Ù.

´Ù½Ã SAM7SÀÇ ³»ºÎ BootLoaderÀ» µÇµ¹¸®´Â ¹æ¹ýÀº J3ÀÇ Slide SwitchÀ» Boot¿¡ ¸ÂÃç³õ°í Àü¿øÀ» OFF->ONÀ»

ÇÑÈÄ 10Ãʰ£ ±â´Ù¸³´Ï´Ù. (À̶§ SAM7S³»ºÎ¿¡¼­´Â BootLoader°¡ Flash¿¡ CopyµÇ°í ÀÖ½À´Ï´Ù.)

10ÃÊ ÈÄ¿¡ ´Ù½Ã Slide SwitchÀ» Nor¿¡ ¸ÂÃç³õ°í Àü¿øÀ» OFF->ONÀ» ÇÕ´Ï´Ù.

±×¸®°í SAM-BAÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿© connection ÇÕ´Ï´Ù.

Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°Àº ÀýÂ÷ÀÌ´Ù.

¨ç Power Off

¨è J3 SlideSwÀ» Boot¹æÇâÀ¸·Î

¨é Power On (10secµ¿¾È wait)

¨ê Power Off

¨ë J3 SlideSwÀ» Nor¹æÇâÀ¸·Î.

3.5 SAM-BA ±âŸ.

±âŸ SAM-BA°ü·Ã Q/A ³ª ´õ ¸¹Àº ±â´ÉÀ» ¸Å´º¾ó°ú, AT91 Forum ¶Ç´Â ³×À̹ö Ä«Æä¸¦ ÀÌ¿ëÇϱ⠹ٶø´Ï´Ù.

naver cafe¿¡¼­ °¢Á¾ Q/A Áö¿ø.

http://cafe.naver.com/at91sam7s.cafe

Atmel AT91(arm°è¿­ cpu) Æ÷·³.

http://www.at91.com

 

4. SAM7SXX BootLoader Manual.

4.1 WinDE Program ¼³Ä¡.

4.1.1 FontÀ» ÀÚ½ÅÀÇ PCȯ°æ¿¡ ¸Â°Ô ¼³Á¤ÇÑ´Ù. (±¼¸²Ã¼-10 Size±ÇÀå)

img11.gif

4.1.2 Packet Data SizeÀ» ¼³Á¤ÇÑ´Ù.

img12.gif

4.1.3 È­¸é°ú °°ÀÌ 128À» ÀÔ·ÂÇÑ´Ù. ÇöÀç AT91SAM7S64ÀÇ °æ¿ì

Flash 1Page°¡ 128ByteÀ̹ǷΠ128Byte¾¿ Àü¼Û ÇØ¾ß ÇÑ´Ù.( SAM7S128/256ÀÏ °æ¿ì 256À¸·Î º¯°æÇÑ´Ù.)

img13.gif

4.1.4 Serial PortÀ» ¼ÂÆÃÇÑ´Ù.

img14.gif

4.1.5 Comport´Â ÀÚ½ÅÀÇ PCȯ°æ¿¡ ¸Â°Ô ¼³Á¤ÇÑ´Ù. ¼Óµµ´Â 115200bps

Data-8bit, Parity-None, Stop-1bit,Echo-Off, Flow-None À¸·Î ¼³Á¤ÇÑ´Ù.

img15.gif

4.2 Target ¿¬°á.

Targe Board¿Í PCÀ» Serial Cable·Î ¿¬°áÇÑ´Ù.

img16.gif

4.3 SAM-BA À» ÀÌ¿ëÇÑ BootLoader Write.

¨ç. Target Board¿Í USBÀ» ¿¬°á ÇÑ ÈÄ SAM-BA ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿©, USB·Î ConnectionÇÑ´Ù.

¨è. BinaryÆú´õ¿¡¼­ BootLoaderÆú´õ¾ÈÀÇ SAM7S64_MON.BINÀ» ¼±ÅÃÇÏ¿© Flash¿¡ WriteÇÕ´Ï´Ù.

img17.gif

¿©±â¼­´Â C:₩work₩sam7s₩binary₩winde Æú´õ¿¡ ÀÖ´Â binaryÀ» Àü¼ÛÇØº»´Ù.

Àü¼ÛÀº BoardÀÇ RESET ¹öưÀ» ´©¸¥ÈÄ BinaryÀ» ¼±ÅÃÇØ¼­ º¸³»ÁÖ¸é µÈ´Ù.

Æò»ó½Ã BootLoader´Â ¾à 2Ãʵ¿¾È download ÇÁ·Î±×·¥ÀÇ Á¸Àç ¿©ºÎ¸¦ È®ÀÎÇϰí, download °úÁ¤ÀÌ ¾Æ´Ï¶ó°í

ÆÇ´Ü ÇÏ¸é ³»ºÎ FlashÀÇ 0x1000¹øÁö·Î ºÐ±âÇÑ´Ù.

4.4.2 BinaryÀ» ´Ù¿î·Îµå ÇÏ´Â °úÁ¤ÀÌ´Ù.

Progress Bar ä¿öÁö¸é ´Ù¿î·Îµå°¡ ¿Ï·áµÈ´Ù.

img18.gif

4.4.3 Çѹø ´Ù¿î·ÎµåÇÑ Binary´Â ¾Æ·¡¿Í °°ÀÌ ´ÜÃàŰ·Î ³²¾ÆÀÖ¾î FuntionKey·Î Æí¸®ÇÏ°Ô ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Ù.

img19.gif

 

»óǰ»ó¼¼|°áÁ¦|¹è¼Û|±³È¯¹×¹Ýǰ|¼­ºñ½º¹®ÀÇ|»óǰ»ç¿ëÈıâ|»óǰQ&A 
  °í¾×°áÁ¦ÀÇ °æ¿ì ¾ÈÀüÀ» À§ÇØ Ä«µå»ç¿¡¼­ È®ÀÎÀüÈ­¸¦ µå¸± ¼öµµ ÀÖ½À´Ï´Ù. È®ÀΰúÁ¤¿¡¼­ µµ³­ Ä«µåÀÇ »ç¿ëÀ̳ª ŸÀÎ ¸íÀÇÀÇ ÁÖ¹®µî Á¤»óÀûÀÎ ÁÖ¹®ÀÌ ¾Æ´Ï¶ó°í ÆÇ´ÜµÉ °æ¿ì ÀÓÀÇ·Î ÁÖ¹®À» º¸·ù ¶Ç´Â Ãë¼ÒÇÒ ¼ö ÀÖ½À´Ï´Ù.  

¹«ÅëÀå ÀÔ±ÝÀº »óǰ ±¸¸Å ´ë±ÝÀº PC¹ðÅ·, ÀÎÅͳݹðÅ·, ÅÚ·¹¹ðÅ· ȤÀº °¡±î¿î ÀºÇà¿¡¼­ Á÷Á¢ ÀÔ±ÝÇÏ½Ã¸é µË´Ï´Ù.  
ÁÖ¹®½Ã ÀÔ·ÂÇÑ ÀÔ±ÝÀÚ¸í°ú ½ÇÁ¦ÀÔ±ÝÀÚÀÇ ¼º¸íÀÌ ¹Ýµå½Ã ÀÏÄ¡ÇÏ¿©¾ß Çϸç, 7ÀÏ À̳»·Î ÀÔ±ÝÀ» ÇÏ¼Å¾ß Çϸç ÀԱݵÇÁö ¾ÊÀº ÁÖ¹®Àº ÀÚµ¿Ãë¼Ò µË´Ï´Ù.

½Å¿ëÄ«µå °áÁ¦´Â (ÁÖ)inicisÀ» ÀÌ¿ëÇϹǷΠº¸¾È¹®Á¦´Â °ÆÁ¤ÇÏÁö ¾ÊÀ¸¼Åµµ µÇ¸ç, °í°´´ÔÀÇ À̿볻¿ª¼­¿¡´Â (ÁÖ)inicis À¸·Î ±â·ÏµË´Ï´Ù.  
»óǰ»ó¼¼|°áÁ¦|¹è¼Û|±³È¯¹×¹Ýǰ|¼­ºñ½º¹®ÀÇ|»óǰ»ç¿ëÈıâ|»óǰQ&A 
  ¹è¼Û ¹æ¹ý : Åùè
¹è¼Û Áö¿ª : Àü±¹Áö¿ª
¹è¼Û ºñ¿ë : °³º°¹è¼Û »óǰÀ» Á¦¿ÜÇϰí 100,000¿ø ¹Ì¸¸ ±¸¸Å½Ã ¹è¼Ûºñ 3,000¿ø ÀÌ Ãß°¡µË´Ï´Ù
¹è¼Û ±â°£ : 3ÀÏ ~ 7ÀÏ
¹è¼Û ¾È³»

- »ê°£º®Áö³ª µµ¼­Áö¹æÀº º°µµÀÇ Ãß°¡±Ý¾×À» ÁöºÒÇÏ¼Å¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
°í°´´Ô²²¼­ ÁÖ¹®ÇϽŠ»óǰÀº ÀÔ±Ý È®ÀÎÈÄ ¹è¼ÛÇØ µå¸³´Ï´Ù. ´Ù¸¸, »óǰÁ¾·ù¿¡ µû¶ó¼­ »óǰÀÇ ¹è¼ÛÀÌ ´Ù¼Ò Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.
»óǰ»ó¼¼|°áÁ¦|¹è¼Û|±³È¯¹×¹Ýǰ|¼­ºñ½º¹®ÀÇ|»óǰ»ç¿ëÈıâ|»óǰQ&A 
  ±³È¯ ¹× ¹ÝǰÀÌ °¡´ÉÇÑ °æ¿ì
- »óǰÀ» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» ´Ü, °¡ÀüÁ¦Ç°ÀÇ
  °æ¿ì Æ÷ÀåÀ» °³ºÀÇÏ¿´°Å³ª Æ÷ÀåÀÌ ÈÑ¼ÕµÇ¾î »óǰ°¡Ä¡°¡ »ó½ÇµÈ °æ¿ì¿¡´Â ±³È¯/¹ÝǰÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.
- °ø±Þ¹ÞÀ¸½Å »óǰ ¹× ¿ë¿ªÀÇ ³»¿ëÀÌ Ç¥½Ã.±¤°í ³»¿ë°ú
  ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯·ÎºÎÅÍ 30ÀÏÀ̳»

±³È¯ ¹× ¹ÝǰÀÌ ºÒ°¡´ÉÇÑ °æ¿ì
- °í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óǰµîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì. ´Ü, »óǰÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿©
  Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü
- Æ÷ÀåÀ» °³ºÀÇÏ¿´°Å³ª Æ÷ÀåÀÌ ÈÑ¼ÕµÇ¾î »óǰ°¡Ä¡°¡ »ó½ÇµÈ °æ¿ì
  (¿¹ : °¡ÀüÁ¦Ç°, ½Äǰ, À½¹Ý µî, ´Ü ¾×Á¤È­¸éÀÌ ºÎÂøµÈ ³ëÆ®ºÏ, LCD¸ð´ÏÅÍ, µðÁöÅÐ Ä«¸Þ¶ó µîÀÇ ºÒ·®È­¼Ò¿¡
  µû¸¥ ¹Ýǰ/±³È¯Àº Á¦Á¶»ç ±âÁØ¿¡ µû¸¨´Ï´Ù.)
- °í°´´ÔÀÇ »ç¿ë ¶Ç´Â ÀϺΠ¼Òºñ¿¡ ÀÇÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ´Ü, È­ÀåǰµîÀÇ °æ¿ì ½Ã¿ëÁ¦Ç°À»
  Á¦°øÇÑ °æ¿ì¿¡ ÇÑ ÇÕ´Ï´Ù.
- ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇÏ¿© ÀçÆÇ¸Å°¡ °ï¶õÇÒ Á¤µµ·Î »óǰµîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
- º¹Á¦°¡ °¡´ÉÇÑ »óǰµîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
  (ÀÚ¼¼ÇÑ ³»¿ëÀº °í°´¸¸Á·¼¾ÅÍ 1:1 E-MAIL»ó´ãÀ» ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù.)

¡Ø °í°´´ÔÀÇ ¸¶À½ÀÌ ¹Ù²î¾î ±³È¯, ¹ÝǰÀ» ÇÏ½Ç °æ¿ì »óǰ¹Ý¼Û ºñ¿ëÀº °í°´´Ô²²¼­ ºÎ´ãÇÏ¼Å¾ß ÇÕ´Ï´Ù.
  (»ö»ó ±³È¯, »çÀÌÁî ±³È¯ µî Æ÷ÇÔ)
»óǰ»ó¼¼|°áÁ¦|¹è¼Û|±³È¯¹×¹Ýǰ|¼­ºñ½º¹®ÀÇ|»óǰ»ç¿ëÈıâ|»óǰQ&A 
ÀüÈ­³ª ¸ÞÀÏÁÖ¼¼¿ä
»óǰ»ó¼¼|°áÁ¦|¹è¼Û|±³È¯¹×¹Ýǰ|¼­ºñ½º¹®ÀÇ|»óǰ»ç¿ëÈıâ|»óǰQ&A 
- »óǰÀÇ »ç¿ëÈı⸦ Àû¾îÁÖ¼¼¿ä.
¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ ÆòÁ¡
»óǰ»ó¼¼|°áÁ¦|¹è¼Û|±³È¯¹×¹Ýǰ|¼­ºñ½º¹®ÀÇ|»óǰ»ç¿ëÈıâ|»óǰQ&A 
- »óǰ¿¡ ´ëÇØ ±Ã±ÝÇÑ Á¡À» ÇØ°áÇØ µå¸³´Ï´Ù.
¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ Á¶È¸
 
Ȩ | ȸ»ç¼Ò°³ | ÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ | ÀÌ¿ë¾È³»
Copyright ¨Ï 2006 ·Îº¸ÇöóÀÚÀÎÆ÷ All rights reserved.
ÀüÈ­ : 02-875-5508 FAX : 02-875-5517
Contact robotplaza@manfix.com for more information.
¹ýÀθí(»óÈ£):·Îº¸ÇöóÀÚÀÎÆ÷ ÁÖ¼Ò:151-050 ¼­¿ï °ü¾Ç±¸ ºÀõµ¿ 1580-6 1Ãþ
»ç¾÷ÀÚ µî·Ï¹øÈ£ ¾È³» [114-03-70994] / Åë½ÅÆÇ¸Å¾÷ ½Å°í Á¦ 18-02312È£
°³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ :¹ÚÁ¤±Ù(robotplaza@manfix.co.kr) / ´ëÇ¥ÀÚ(¼º¸í):¹ÚÁ¤±Ù