Microsoft Word - SAM7S_BoardManual_060125_v13_.doc

Similar documents
MAX+plus II Getting Started - 무작정따라하기

T100MD+

DE1-SoC Board

(SW3704) Gingerbread Source Build & Working Guide

ISP and CodeVisionAVR C Compiler.hwp

TITLE: Education LK Development Team Status S/N Revision V0.1 Date 2011 /08/09 Doc LK임베디드 LK-STM32-M Manual ST-STM32F 모듈매뉴얼 (Model: LK-STM32-M V01) WW

ez-md+_manual01

Microsoft Word - PEB08_USER_GUIDE.doc

APOGEE Insight_KR_Base_3P11

歯DCS.PDF

CAN-fly Quick Manual

RealDSP UT 프로그램 메뉴얼

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

LCD Display

슬라이드 1


Mango220 Android How to compile and Transfer image to Target

Microsoft Word - Armjtag_문서1.doc

R50_51_kor_ch1

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

STM32F2xx 시리즈의특성 Core: ARM 32-bit Cortex -M3 CPU with Adaptive real-time accelerator (ARTAccelerator ) allowing 0-wait state execution performance fro

Microsoft Word ARM_ver2_0a.docx

ez-shv manual

<4D F736F F F696E74202D20454D43BCB3B0E8B4EBC3A5BBE7B7CA2828C1D629B8B6B7E7C0CEC6F75FBDC5C1D6C8A3292E707074>

Microsoft Word - AVRISP mkII 장비 운용.doc

인켈(국문)pdf.pdf

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

歯AG-MX70P한글매뉴얼.PDF

DSP_MON 프로그램 메뉴얼

hd1300_k_v1r2_Final_.PDF


Ultimate High Performance Audio tx-usb Operating Instructions Rev : 1.0

Microsoft PowerPoint - eSlim SV [ ]

Microsoft Word - AVR Dragon.doc

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

Microsoft PowerPoint - SY-A3PSK-V1.pptx

Microsoft PowerPoint - User Manual pptx

MicrocontrollerAcademy_Lab_ST_040709

슬라이드 제목 없음

Microsoft PowerPoint - ch07.ppt

untitled

歯동작원리.PDF

YD-3533.xls

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

전자실습교육 프로그램

CD-RW_Advanced.PDF

歯FDA6000COP.PDF

BY-FDP-4-70.hwp

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

CANTUS Evaluation Board Ap. Note

Smart Power Scope Release Informations.pages

Microsoft PowerPoint - eSlim SV [080116]

SRC PLUS 제어기 MANUAL

MR-3000A-MAN.hwp

디지털공학 5판 7-8장

KDTÁ¾ÇÕ-1-07/03

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

<BACEBDBAC5CD20BAEAB7CEBCC52D A2DC3D6C1BE2D312D E6169>

untitled

Plc\PLC-p

CONTENTS 1. Approval Revision Record Scope Numbering of product Product Part No Lot. No Absolu

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

Remote UI Guide

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.


PLC Robot Starter Quick Guide

??뀁?뀁?

NERO_M128_V10.opj

1

Microsoft Word - MV210_CPUSpec.doc

VZ94-한글매뉴얼

슬라이드 제목 없음

KDTÁ¾ÇÕ-2-07/03

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

1217 WebTrafMon II

FTTH 기술발표

USBISPV3.0(071112).hwp

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

[8051] 강의자료.PDF

USER Manual

CL100B_manual_kor_m.0.2.indd

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

서보교육자료배포용.ppt

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Mango-E-Toi Board Developer Manual

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - Bluetooth User Manual_V1.00_KOR.doc

<4D F736F F F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

USB-EK001 매뉴얼

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

_USB JTAG Ver1.0 User's Manual.hwp

Orcad Capture 9.x

untitled

Install stm32cubemx and st-link utility

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

DVI-CL01 매뉴얼

Transcription:

SAM7SXX Mini Board SAM7SXX Mini Board Manual Ver. PCB Ver.0, Ver. 공용 SAM7S Rom Code Revision 00 Copyright 00 Digiparts, Inc. All Rights Reserved. Sales : http://www.diykit.co.kr Q&A : http://cafe.naver.com/at9sam7s.cafe Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

차례 SAM7SXX Mini Board. CPU Specific.. SAM7SXX Mini Board Specific.. SAM7SXX Mini Board 설명.. SAM7SXX Mini Board 사양.. SAM7SXX Mini Board 외부핀커넥터.. SAM7SXX Mini Board 사용상주의사항.. SAM7SXX Mini Board 제품구성.. SAM-BA Application Manual.. SAM-BA PC Program 설치.. SAM-BA 와 Target 연결.. SAM-BA 프로그램을이용한 F/W Update.. SAM-BA BootLoader 복원.. SAM-BA 기타.. SAM7SXX BootLoader Manual.. WinDE Program 설치.. Target 연결.. SAM-BA 을이용한 BootLoader Write.. WinDE 와연동.. Board Schematic. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

. CPU Specific. SAM7SXX Mini Board Features Incorporates the ARM7TDMI ARM Thumb Processor High-performance -bit RISC Architecture High-density 6-bit Instruction Set Leader in MIPS/Watt Embedded ICE In-circuit Emulation, Debug Communication Channel Support Internal High-speed Flash 6 kbytes, organized in 0 Pages of 6 Bytes (AT9SAM7S6) 8 kbytes, organized in Pages of 6 Bytes (AT9SAM7S8) 6 kbytes, organized in Pages of 8 Bytes (AT9SAM7S6) kbytes, organized in 6 Pages of 8 Bytes (AT9SAM7S/) Single Cycle Access at Up to 0 MHz in Worst Case Conditions Prefetch Buffer Optimizing Thumb Instruction Execution at Maximum Speed Page Programming Time: 6 ms, Including Page Auto-erase, Full Erase Time: ms 0,000 Write Cycles, 0-year Data Retention Capability, Sector Lock Capabilities, Flash Security Bit Fast Flash Programming Interface for High Volume Production Internal High-speed SRAM, Single-cycle Access at Maximum Speed 6 kbytes (AT9SAM7S6) kbytes (AT9SAM7S8) 6 kbytes (AT9SAM7S6) 8 kbytes (AT9SAM7S/) Memory Controller (MC) Embedded Flash Controller, Abort Status and Misalignment Detection Reset Controller (RSTC) Based on Power-on Reset and Low-power Factory-calibrated Brown-out Detector Provides External Reset Signal Shaping and Reset Source Status Clock Generator (CKGR) Low-power RC Oscillator, to 0 MHz On-chip Oscillator and one PLL Power Management Controller (PMC) Software Power Optimization Capabilities, Including Slow Clock Mode (Down to 00 Hz) and Idle Mode Three Programmable External Clock Signals Advanced Interrupt Controller (AIC) Individually Maskable, Eight-level Priority, Vectored Interrupt Sources Two (AT9SAM7S6/8/6/) or One (AT9SAM7S) External Interrupt Sources and One Fast Interrupt Source, Spurious Interrupt Protected Debug Unit (DBGU) -wire UART and Support for Debug Communication Channel interrupt, Programmable ICE Access Prevention Periodic Interval Timer (PIT) 0-bit Programmable Counter plus -bit Interval Counter Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

SAM7SXX Mini Board Windowed Watchdog (WDT) -bit key-protected Programmable Counter Provides Reset or Interrupt Signals to the System Counter May Be Stopped While the Processor is in Debug State or in Idle Mode Real-time Timer (RTT) -bit Free-running Counter with Alarm Runs Off the Internal RC Oscillator One Parallel Input/Output Controller (PIOA) Thirty-two (AT9SAM7S6/8/6/) or twenty-one (AT9SAM7S) Programmable I/O Lines Multiplexed with up to Two Peripheral I/Os Input Change Interrupt Capability on Each I/O Line Individually Programmable Open-drain, Pull-up resistor and Synchronous Output Eleven (AT9SAM7S6/8/6/) or Nine (AT9SAM7S) Peripheral DMA Controller (PDC) Channels One USB.0 Full Speed ( Mbits per Second) Device Port (Except for the AT9SAM7S). On-chip Transceiver, 8-byte Configurable Integrated FIFOs One Synchronous Serial Controller (SSC) Independent Clock and Frame Sync Signals for Each Receiver and Transmitter I²S Analog Interface Support, Time Division Multiplex Support High-speed Continuous Data Stream Capabilities with -bit Data Transfer Two (AT9SAM7S6/8/6/) or One (AT9SAM7S) Universal Synchronous/Asynchronous Receiver Transmitters (USART) Individual Baud Rate Generator, IrDA Infrared Modulation/Demodulation Support for ISO786 T0/T Smart Card, Hardware Handshaking, RS8 Support Manchester Encoder/Decoder (AT9SAM7S6/8) Full Modem Line Support on USART (AT9SAM7S6/8/6/) One Master/Slave Serial Peripheral Interface (SPI) 8- to 6-bit Programmable Data Length, Four External Peripheral Chip Selects One Three (AT9SAM7S6/8/6/)-channel or Two (AT9SAM7S)-channel 6-bit Timer/Counter (TC) Three (AT9SAM7S6/8/6/) or One (AT9SAM7S) External Clock Inputs, Two Multi-purpose I/O Pins per Channel Double PWM Generation, Capture/Waveform Mode, Up/Down Capability One Four-channel 6-bit PWM Controller (PWMC) One Two-wire Interface (TWI) Master Mode Support Only, All Two-wire Atmel EEPROMs Supported One 8-channel 0-bit Analog-to-Digital Converter, Four Channels Multiplexed with Digital I/Os SAM-BA Boot Assistant Default Boot program Interface with SAM-BA Graphic User Interface IEEE 9. JTAG Boundary Scan on All Digital Pins V-tolerant I/Os, including Four High-current Drive I/O lines, Up to 6 ma Each Power Supplies Embedded.8V Regulator, Drawing up to 00 ma for the Core and External Components.V or.8v VDDIO I/O Lines Power Supply, Independent.V VDDFLASH Flash Power Supply.8V VDDCORE Core Power Supply with Brown-out Detector Fully Static Operation: Up to MHz at.6v and 8 C Worst Case Conditions Available in a 6-lead LQFP Green Package (AT9SAM7S6/8/6/) and 8-lead LQFP Green Package (AT9SAM7S) Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

SAM7SXX Mini Board SAM7SXX 주요특징요약. - 내부 Program 용 Flash 와 Data 용 SRAM 이내장되어있다. - 내부 Flash 는 0,000 번까지 Write 가능하다. - 내부 Flash 는 0Mhz 까지 0 wait 로동작가능하며내부 SRAM 은 Mhz 에서 0wait 로동작가능하다. - ATMEL 내부 Register 는 중구조로 set 명령과 clear 명령이분리되어내부 Peripheral 접근시매우빠르게동작시킬수있다. - 개의 DBG UART 와 개의흐름제어를지원하는 UART 을내장하고있다. - 개의 USB.0 Client Peripheral 을내장하고있다. - I/O 는 V Tolerant 가능하다. - 내부.8V Regulator 가탑재되어있어외부.V Regulator 개로동작가능하다. - 최악의상황에서 Mhz 의고속동작이보장된다. - 현재 SAM7S 버전만 8 핀이며 6,8,6 은모두 6 핀형태이다. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

. SAM7SXX Mini Board Specific. SAM7SXX Mini Board. SAM7SXX Mini Board 설명. - 저전력고성능의 -bit ARM 프로세서를장착한보드로서소형로봇및고속연산용 Microcontroller 로적당함 - 저가의 ARM7 테스트보드. - CPU 변경만으로 6, 8, 6 버전사용가능. - USB Mini Socket 으로 PC 로부터전원을제공받고 PC 프로그램인 SAM-BA 을통해 F/W Download 가능. - SAM-BA Bootloader 내장으로 JTAG 장비없이개발가능. - RSC IC 을내장하고있어, PC 의 Serial Port 와연결하여사용가능. NAVER CAFE 에서각종 Q/A 지원. http://cafe.naver.com/at9sam7s.cafe Atmel 홈페이지 http://www.atmel.com Atmel AT9(arm 계열 cpu) 포럼. http://www.at9.com Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 6 -

. SAM7SXX Mini Board 사양. SAM7SXX Mini Board - CPU : AT9SAM7S6, AT9SAM7S8, AT9SAM7S6, 가능. - POWER :.V LDO (800mA) - Clock : 8. MHz (PLL 동작 8Mhz) - LED : 전원확인 개, 응용프로그램용 개 - USB Mini : Board 전원공급용및다운로드용도. - DEBUG : RS 용 핀 Debug Port 개 - 외부핀형태 : pin DIP 타입 (.mm 간격 ) - 크기 : 0mm * 7mm - Switch : 리셋스위치 - Slide Switch : AT9SAM7SXX 내부 BootLoader 선택용.(PCB Ver.0) - Piano Switch : AT9SAM7SXX 내부 BootLoader 선택용및 Flash Erase.(PCB Ver.). SAM7SXX Mini Board 외부핀컨넥터. 번호 J J AD DDM AD DDP AD6 EX-.0V AD7 GND PA7 TCK 6 PA8 PA 7 PA TMS 8 PA9 TDO 9 PA PA0 0 PA PA PA0 PA PA6 PA PA PA0 PA PA9 PA PA8 6 PA PA7 7 PA PA 8 PA6 PA 9 PA PA6 0 PA TDI.V PA7 nrst PA8 Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 7 -

SAM7SXX Mini Board. SAM7SXX Mini Board 사용시주의사항. 주의사항. AT9SAM7SXX 는총 개의 PIO 을가지고있으며이들중 DEBUG 로사용되는 PA9, PA0 은 RS 을컨버터칩을이용하여 PIN 커넥터를 (J) 통해나가므로외부핀커넥터에 (J, J) 추가되어있지않습니다. 주의사항. PA6 은 AT9SAM7S6 의내부 BootLoader 에의해 USB Reset 용으로사용되고있습니다. 따라서사용자가 PA6 을별도의용도로사용하고자할경우보드상에 R 을제거하고, 사용하시면됩니다. (BootLoader 사용상에제약은없습니다.) PA6 을이용한설계시출력 Port 로사용하면문제없습니다. 주의사항. PA0 는보드상에 LED 와연결되어있습니다. 따라서사용자가 PA0 을별도의용도로사용하고자할경우보드상에 R 이나 LED 을제거하시고사용하시면됩니다. 주의사항. SAM-BA BootLoader 을불러올때를제외하고는 J 의 Slide Switch 는항상 Nor 쪽으로향하고있어야정상동작합니다.(PCB Ver.0) SAM-BA BootLoader 을불러올때를제외하고는 S 의 Piano Switch 는항상모두 Off 쪽으로향하고있어야정상동작합니다.(PCB Ver.) 주의사항. SAM-BA BootLoader 을불러오기위한조건으로는 J 의 Slide Switch 가 Boot 쪽으로향하고있어야하며 Power On 시에 PA0, PA, PA 가모두 HIGH 로설정돼있어야합니다. (PCB Ver.0) SAM-BA BootLoader 을불러오기위한조건으로는 S 의 Piano Switch 중 SAMBA 가 On 쪽으로향하고있어야하며 Power On 시에 PA0, PA, PA 가모두 HIGH 로설정돼있어야합니다. (PCB Ver.) Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 8 -

SAM7SXX Mini Board 따라서 SAM-BA 을사용하기위해서는가급적 PA0, PA,PA 을출력 Port 로사용하는게좋습니다. 입력 Port 설계시만약외부입력이 LOW 가들어오면 SAM-BA BootLoader 을사용하지못합니다. 주의사항 6. USB Cable 을이용하지않고외부전원을이용하여 Board 을동작시에는 Board 상의 L 을제거하고 J 의 번을통해서전원을제공해야합니다. 이때전원은 +V 정전원을입력하시기바랍니다.. SAM7SXX Board 제품구성. - Board : 완제품보드. - CD : ATMEL Site 에서제공하는예제및 F/W 다운로드프로그램. - USB Mini Cable : Board 전원공급및다운로드용도케이블 개. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 9 -

. SAM-BA Application Manual. SAM7SXX Mini Board. SAM-BA PC Program 설치. SAM-BA(Boot Assistant) 는 ATMEL 의 SAM7S Series 을위해 ATMEL 에서제공하는프로그램이다. ATMEL SAM7S Series 는내부에 BootLoader 을선택적으로나타나게하여, SAM-BA 프로그램과연동하여 F/W 업그레이드를가능하게한다. 현재 (006//) Ver.7 이 Release 되어테스트되고있으며, 이는 ATMEL FTP Site 에서나혹은 naver 카페에서다운받아설치할수있다. naver cafe 에서각종 Q/A 지원. http://cafe.naver.com/at9sam7s.cafe Atmel AT9(arm 계열 cpu) 포럼. http://www.at9.com. 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 을선택한다. 두번째는자신이가지고있는 Board 타입에맞게 AT9SAM7S6-EK, AT9SAM7S8-EK, AT9SAM7S6-EK 을선택한다. 여기서는예제로 AT9SAM7S6-EK 을선택한다. 주의. 만약 USB 도연결되어있고, Serial DBG 도연결되어있는상태라면, SAM7SXX 는 USB 통신을우선으로하기때문에 Serial DBGU connection 는연결되지못한다. 주의. Choose your board 에서타겟보드에맞게 CPU 을설정하지않으면 Flash 가제대로 WRITE 되지않는다. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 0 -

SAM7SXX Mini Board 클릭후 Board 내부의 CPU 와정상적인통신이이루어지면위와같은화면이나타나게된다.. SAM-BA 프로그램을이용한 Binary Download.( 프로그램쓰기 ) 이상태에서 Flash 에 Download 하는과정을설명하겠습니다. 먼저예제파일을컴파일한후에이때생성된 Binary 파일을이용합니다. Browse 을클릭후에생성된 Binary 을선택합니다. 그런후 SendFile 을클릭하면다음과같은메시지가나타나게됩니다. 이는 SAM7S Series 내부 Flash 의 Lock bit 을해제할것인지를묻는것입니다. 이때 No 을선택하면 Lock Bit 을해제하지못하므로 Flash Write 는더이상진행되지않습니다. 따라서 Yes 을선택합니다. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

SAM7SXX Mini Board 내부 Flash 에 F/W Update 가되고난후위와같은메시지가나타납니다. 이는 Flash 의내용을안전하게보호하기위해 Lock Bit 을설정할것인지를묻는것입니다. 사용자는보통 Lock Bit 을설정하기때문에 Yes 을선택한다. No 을선택해도 Flash Write 하는데문제는생기지않습니다. 위의과정이모두정상적으로진행되고나서, Compare sent file with memory 을선택하면위와같은화면이나타납니다. 정상적으로 Flash 가 Update 가되면 match exactly 가나타납니다. 위와같은방법으로 SAM-BA 프로그램을이용하여 Flash 을 Update 하는방법이있고, 그외 Test Binary 의용량이작다면 SRAM 에직접올려실행하는방법도있습니다. 여기서주의사항한가지. 위의그림과같이 Script 파일에서 Enable Security Bit 절대호기심이라도실행하지마시기바랍니다. 만약 Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

SAM7SXX Mini Board 실행했을경우 SAM7S CPU의 ERASE핀에점퍼를.V로날리셔야합니다. 위의 BIT는외부에서 Flash의내용을못보게하는것이목적이기때문에한번셋팅이되면정상적인방법으로는다시는 Flash영역에접근할수없습니다. ERASE핀에 HIGH을입력하여 Flash을깨끗이지우는방법뿐이없습니다. ( PCB Ver.0 ) 다만새로나온 PCB버전에서는간편하게 S Piano Swich의 ERS 을 On시키면됩니다. ( PCB Ver. ). SAM-BA BootLoader 복원. 일단위와같은방법으로 F/W Update 가이루어진후에는 SAM-BA 프로그램과 Target Board 와는더이상연동되지않습니다. 왜냐하면 BootLoader 역시내부 Flash 에올라가기때문에 F/W Update 시에지워지기때문입니다. 다시 SAM7S 의내부 BootLoader 을되돌리는방법은다음과같습니다. 아래와같이실행후 SAM-BA 프로그램을실행하여 connection 합니다. 정리하면다음과같습니다. ( PCB Ver.0 ) Power Off J SlideSw 을 Boot 방향으로 Power On (0sec 동안 wait) Power Off J SlideSw 을 Nor 방향으로. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

SAM7SXX Mini Board ( PCB Ver. ) Power Off S SlideSw 을 SAMBA 만 On 방향으로 (ERS 는 Off 방향 ) Power On (0sec 동안 wait) Power Off S SlideSw 을 Off 방향으로.. SAM-BA 기타. 기타 SAM-BA 관련 Q/A 나더많은기능을매뉴얼과, AT9 Forum 또는네이버카페를이용하기바랍니다. naver cafe 에서각종 Q/A 지원. http://cafe.naver.com/at9sam7s.cafe Atmel AT9(arm 계열 cpu) 포럼. http://www.at9.com Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

. SAM7SXX BootLoader Manual. SAM7SXX Mini Board. WinDE Program 설치... Font 을자신의 PC 환경에맞게설정한다. ( 굴림체 -0 Size 권장 ).. Packet Data Size 을설정한다. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - -

.. 자신의보드사양에맞는값을입력한다. 주의사항. 간혹첫다운로드실패히 Packet size 가엉뚱한값으로셋팅될때가있습니다. 이때다시메뉴로들어가셔서확인하시기바랍니다. SAM7S6 8 입력 SAM7S8/6 6 입력 SAM7SXX Mini Board.. Serial Port 을셋팅한다. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 6 -

SAM7SXX Mini Board.. Comport 는자신의 PC 환경에맞게설정한다. 속도는 00bps Data-8bit, Parity-None, Stop-bit,Echo-Off, Flow-None 설정한다.. Target 연결. Target Board 와 PC 을 Serial Cable 로연결한다. 번 GND 번 TX 번 RX 68 D-SUB FEMAL 9PIN. SAM-BA 을이용한 BootLoader Write.. Target Board 와 USB 을연결한후 SAM-BA 프로그램을실행하여, USB 로 Connection 한다.. Binary 폴더에서 BootLoader 폴더안의파일중에자신이가지고있는보드에맞는 Binary 을선택하여 Flash 에 Write 합니다. (SAM7S6 보드 ->SAM7S6_MON.BIN, SAM7S8,6 보드 ->SAM7SXX_MON.BIN) Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 7 -

. WinDE 와연동. SAM7SXX Mini Board.. Target 을연결하고 Binary 을다운로드한다. 빨간색원안의버튼을 Click 하면브라우저가뜨고다운로드할 Binary 을선택하면바로 Download 가진행된다. 여기서는 C: work sam7s binary winde 폴더에있는 binary 을전송해본다. 전송은 Board 의 RESET 버튼을누른후 Binary 을선택해서보내주면된다. 평상시 BootLoader 는약 초동안 download 프로그램의존재여부를확인하고, download 과정이아니라고판단하면내부 Flash 의 0x000 번지로분기한다. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 8 -

.. Binary 을다운로드하는과정이다. Progress Bar 채워지면다운로드가완료된다. SAM7SXX Mini Board.. 한번다운로드한 Binary 는아래와같이단축키로남아있어 Function Key 로편리하게다운로드할수있다. Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 9 -

. Board Schematic. SAM7SXX Mini Board Copyright 00 Digiparts Co., Inc. All rights reserved. (Manual Ver. ) - 0 -

+.8V +.8V D C C C9 VBUS EX-.0V C C C0 C L BEAD/608 C C +.0V 7K 7K 7K C C.7uF/6.V/A R9 R0 R 0pF 0pF C + C 0 R X-TAL (SMD) nf X 8. C6.uF/6.V/A + C7 C8 nf JTAGSEL TCK TMS TDO TDI ADVREF AD AD AD6 AD7 ITS-6 nrst TST U 7 VDDIN 8 VDDOUT 6 VDDPLL VDDCORE VDDCORE VDDCORE VDDIO 8 VDDIO 8 VDDIO 9 VDDFLASH 0 JTAGSEL TCK TMS 9 TDO TDI ADVREF AD AD AD6 6 AD7 6 XIN 6 XOUT 6 PLLRC 9 NRST 0 TST ERASE 7 GND 60 GND 6 GND GND SAM7S6~ PWM0/TIOA0_PA0 8 PWM/TIOB0_PA 7 PWM/SCK0_PA TWD/NPCS_PA TWCK/TCLK0_PA 6 RXD0/NPCS_PA TXD0/PCK0_PA6 RTS0/PWM_PA7 CTS0/PWM_PA8 DRXD/NPCS_PA9 0 DTXD/NPCS_PA0 9 NPCS0/PWM0_PA 8 MISO/PWM_PA 7 MOSI/PWM_PA SPCK/PWM_PA TF/TIOA_PA 0 TK/TIOB_PA6 9 TD/PCK/AD0_PA7 9 RD/PCK/AD_PA8 0 RK/FIQ/AD_PA9 RF/IRQ0/AD_PA0 6 RXD/PCK_PA TXD/NCPS_PA SCK/PWM0_PA RTS/PWM_PA CTS/PWM_PA DCD/TIOA_PA6 6 DTR/TIOB_PA7 7 DSR/TCLK_PA8 8 RI/TCLK_PA9 IRQ/NPCS_PA0 NPCS/PCK_PA DDP 7 DDM 6 DDP DDM PA0 PA PA PA PA PA PA6 PA7 PA8 PA9 PA0 PA PA PA PA PA PA6 PA7 PA8 PA9 PA0 PA PA PA PA PA PA6 PA7 PA8 PA9 PA0 PA 7 R 7 R6 LED R 00K H->L (After Reset) GLED/0CHIP R 0 R 0 G S D VBUS DDP USB ID : Float : Slave USB ID : GND : Host C6 pf Q IRLML60 R.K High-Z->Pull UP (After Reset) U GND ID D+ D- VBUS USB Mini-B REC D C C7 0nF.K R7 C8 C9 pf pf LED R8 0 YLED/0CHIP B A 0uF/6.V/A +.0V + C C U LM7-./SOT VIN VOUT GND/ADJ 0uF/6.V/A + C C JA A A A SLIDE SW. Pitch(DIP) TST PA9 PA0 H:TEST MODE C0 C6 U RO TI 9 RO 0 TI CP CN CP CN VP VN 6 JA RI TO RI 8 TO 7 VCC 6 GND A A A 68_0 RS-RX0 RS-TX0 C RS-TX0 RS-RX0 C8 C7 J 6 7 8 9 0 6 7 8 9 0 AD AD AD6 AD7 PA7 PA8 PA PA9 PA PA PA0 PA6 PA PA PA PA PA PA6 PA PA nrst J 6 7 8 9 0 6 7 8 9 0 DIP P DIP P. Pitch(DIP). Pitch(DIP) DDM DDP EX-.0V TCK PA TMS TDO PA0 PA PA PA PA0 PA9 PA8 PA7 PA PA PA6 TDI PA7 PA8 B A SPECY Title AT9SAM7S6~6 Size Document Number Rev A Copyright (c) 00 FirePooh. All Rights Reserved..0 Date: Thursday, September 08, 00 Sheet of

+.8V +.8V D C C C9 VBUS EX-.0V C C C0 C L BEAD/608 C C +.0V 7K 7K 7K C C.7uF/6.V/A R9 R0 R 0pF 0pF C + C 0 R X-TAL (SMD) nf X 8. C6.uF/6.V/A + C7 C8 nf JTAGSEL TCK TMS TDO TDI ADVREF AD AD AD6 AD7 ITS-6 7 8 6 8 8 9 0 9 6 6 6 6 nrst 9 TST 0 ERASE 7 60 6 U VDDIN VDDOUT VDDPLL VDDCORE VDDCORE VDDCORE VDDIO VDDIO VDDIO VDDFLASH JTAGSEL TCK TMS TDO TDI ADVREF AD AD AD6 AD7 XIN XOUT PLLRC NRST TST ERASE GND GND GND GND SAM7S6~ PWM0/TIOA0_PA0 8 PWM/TIOB0_PA 7 PWM/SCK0_PA TWD/NPCS_PA TWCK/TCLK0_PA 6 RXD0/NPCS_PA TXD0/PCK0_PA6 RTS0/PWM_PA7 CTS0/PWM_PA8 DRXD/NPCS_PA9 0 DTXD/NPCS_PA0 9 NPCS0/PWM0_PA 8 MISO/PWM_PA 7 MOSI/PWM_PA SPCK/PWM_PA TF/TIOA_PA 0 TK/TIOB_PA6 9 TD/PCK/AD0_PA7 9 RD/PCK/AD_PA8 0 RK/FIQ/AD_PA9 RF/IRQ0/AD_PA0 6 RXD/PCK_PA TXD/NCPS_PA SCK/PWM0_PA RTS/PWM_PA CTS/PWM_PA DCD/TIOA_PA6 6 DTR/TIOB_PA7 7 DSR/TCLK_PA8 8 RI/TCLK_PA9 IRQ/NPCS_PA0 NPCS/PCK_PA DDP 7 DDM 6 DDP DDM PA0 PA PA PA PA PA PA6 PA7 PA8 PA9 PA0 PA PA PA PA PA PA6 PA7 PA8 PA9 PA0 PA PA PA PA PA PA6 PA7 PA8 PA9 PA0 PA 7 R 7 R6 LED R 00K H->L (After Reset) GLED/0CHIP R 0 R 0 G S D VBUS DDP USB ID : Float : Slave USB ID : GND : Host C6 pf Q IRLML60 R.K High-Z->Pull UP (After Reset) U GND ID D+ D- VBUS USB Mini-B REC D C C7 0nF.K R7 C8 C9 pf pf LED R8 0 YLED/0CHIP B A 0uF/6.V/A +.0V + C C U LM7-./SOT VIN VOUT GND/ADJ 0uF/6.V/A + C C S PIANO SW/DIP TST ERASE TST : High - SAM-BA Mode TST : Low - Normal Mode ERASE : High - Flash All Erase ERASE : Low - Nothing PA9 PA0 C0 C6 U RO TI 9 RO 0 TI CP CN CP CN VP VN 6 JA RI TO RI 8 TO 7 VCC 6 GND A A A 68_0 RS-RX0 RS-TX0 C RS-TX0 RS-RX0 C8 C7 J 6 7 8 9 0 6 7 8 9 0 AD AD AD6 AD7 PA7 PA8 PA PA9 PA PA PA0 PA6 PA PA PA PA PA PA6 PA PA nrst J 6 7 8 9 0 6 7 8 9 0 DIP P DIP P. Pitch(DIP). Pitch(DIP) DDM DDP EX-.0V TCK PA TMS TDO PA0 PA PA PA PA0 PA9 PA8 PA7 PA PA PA6 TDI PA7 PA8 B A SPECY Title AT9SAM7S6~6 Size Document Number Rev A Copyright (c) 00 FirePooh. All Rights Reserved.. Date: Monday, April 7, 006 Sheet of