7.1Revision History ........................................................................................7-1
iiAT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
Section 1
Overview
1.1ScopeThe AT91SAM7X-EK and the AT91SAM7XC-EK evaluation kits enable evaluation capa-
bilities and code development of applications running on the AT91SAM7X or the
AT91SAM7XC microcontroller.
This guide focuses on the AT91SAM7X-EK board as a common evaluation platform for
the AT91SAM7X and AT91SAM7XC devices in a 100-lead LQFP package.
1.2Deliverables The package contains the following items:
! a board marked AT91SAM7X-EK
! one A/B-type USB cable
! one crossed serial RS232 cable
! one RJ45 crossed Ethernet cable
1.3The AT91SAM7XEK Evaluation
Board
! universal input AC/DC power supply with US and EU plug adapter
! one DVD-ROM containing summary and full datasheets, datasheets with electrical
and mechanical characteristics, application notes and getting started documents for
all development boards and AT91 microcontrollers. An AT91 software package with C
and assembly listings is also provided. This allows the user to begin evaluating the
AT91 A R M
Depending on the model of the kit, the board is equipped with either an AT91SAM7X256
or an AT91SAM7XC256 (100-pin LQFP Green package) together with the following
interfaces:
! USB device port
! DBGU serial communication port
! RS232 serial communication port with RTS/CTS
! JTAG/ICE debug interface connector
! serial CAN communication ports
! MII Ethernet 100-base TX with auto MDIX capability
! buffered analog input and PWM output
®
Thumb® 32-bit microcontroller quickly.
AT91SAM7X-EK Evaluation Board User Guide1-1
6195E–ATARM–22-Mar-07
Overview
! Power LED and general-purpose LEDs
! DataFlash
®
card slot
! expansion connector
! Atmel
®
serial DataFlash
! One footprint for Atmel Serial EEPROM (MN11)
1-2AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
Section 2
Setting Up the AT91SAM7X-EK
Evaluation Board
2.1Electrostatic
Warning
The AT91SAM7X-EK evaluation board is shipped in a protective anti-static package.
The board must not be subjected to high electrostatic potentials. A grounding strap or
similar protective device should be worn when handling the board. Avoid touching the
component pins or any other metallic element.
2.2RequirementsIn order to set up the AT91SAM7X-EK evaluation board, the following items are
required:
! the AT91SAM7X-EK evaluation board itself
! an A/B-type USB cable
or
! a DC USB power adapter (5V at 0.5 A) with USB A/B cable
Note:The kit is not delivered with a JTAG/ICE interface which is required to start eval-
uating the device.
AT91SAM7X-EK Evaluation Board User Guide2-1
6195E–ATARM–22-Mar-07
Setting Up the AT91SAM7X-EK Evaluation Board
2.3Layout
Figure 2-1. Layout - Top View
2-2AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
Figure 2-2. Layout - Bottom View
Setting Up the AT91SAM7X-EK Evaluation Board
2.4Powering Up the
The AT91SAM7X-EK board is self-powered by the USB port or by a USB power adapter.
Board
2.5Getting StartedThe AT91SAM7X-EK evaluation board is delivered with a DVD-ROM containing all nec-
essary information and step-by-step procedures for working with the most common
development tool chains. Please refer to this DVD-ROM, or to the AT91 web site,
http://www.atmel.com/products/AT91/, for the most up-to-date information on getting
started with the evaluation kit.
AT91SAM7X-EK Evaluation Board User Guide2-3
6195E–ATARM–22-Mar-07
Setting Up the AT91SAM7X-EK Evaluation Board
2.6AT91SAM7X-EK
Block Diagram
Figure 2-3. Block Diagram
VBUS
INOUT
YELLOWYELLOW
PIO
LIGHTED WHEN POWER ON
18.432 MHz
EXT CLK INPUT
3V3
POWER LED
VDDOUT
VDDCORE
VDDPLL
3V3
VDDIN
SYSTEM CONTROLLER
XOUT
XIN
VDDIO
VDDFLASH
ERASE
TST
5V
3V3
NRST
MANUAL RESET
NRST
JTAG/ICE
JTAG/ICE CONNECTOR
DATAFLASH CARD READER
CANL1CANH
RS
CAN
VDDANA
ADVREFP
3.3VANA
3
2
1
J7J7
3.00V +- 0.2%
EXTERNAL REF
857 6 4 3 2 1 9
SPI0_NPCS1
PIO
ADC
GNDANA
GNDANA
1
ANALOG INPUT
RS232
TXD
CTS
RTS
RXD
SERIAL
DATAFLASH
CS
SPI0_NPCS0
SPI0
RXD - TXD - RTS - CTS
USART0
AT91SAM7X256
AT91SAM7XC256
(LQFP100)
AD4
AD5
0 TO VREF
0 TO VREF
EXTERNAL INPUT
PWM VOLTAGE GEN.
DBGU
RS232
TXD
DRXD - DTXD
PB19
PB30
PWM0
PWM3
USER'S GREEN LED
RXD
DBGU
PB20
PWM1
USB DEVICE
3V3
1K51K5
PIO
PB21
PWM2
DDP
VBUS
DDM
USB
PB22
PWM3
ETHERNET 10/100
MDI/MDIX AUTO CROSSOVER
RJ45
ETHERNET PHY
PWD
NOT POPULATED
Serial
EEprom
MII INTERFACE
SCL - SDA
PIO
EMAC
PIO APWM0..PWM3PIO B
1
4
52
36
USER'S TACT SWITCH
PIO A - PIO B EXPANSION CONNECTOR
TWI
PIO A
PIO B
NOT POPULATED
RF CONNECTORS
ZIGBEE AT86RF210 MODULE
RF CONNECTORS
AT86RF230 MODULE
RF CONNECTORS
ATR2406 MODULE
2-4AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
Section 3
Board Description
3.1AT91SAM7X
Microcontroller
! Incorporates the ARM7TDMI® ARM® Thumb® Processor
– High-performance 32-bit RISC Architecture
– High-density 16-bit Instruction Set
– Leader in MIPS/Watt
– EmbeddedICE
! Internal High-speed Flash
– 256 Kbytes (AT91SAM7X256) Organized in 1024 Pages of 256 Bytes
– 128 Kbytes (AT91SAM7X128) Organized in 512 Pages of 256 Bytes
– Single Cycle Access at Up to 30 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: 15 ms
– 10,000 Write Cycles, 10-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
– Embedded Flash Controller, Abort Status and Misalignment Detection
™
, Debug Communication Channel Support
! Reset Controller (RSTC)
– Based on Power-on Reset Cells and Low-power Factory-calibrated Brownout
Detector
– Provides External Reset Signal Shaping and Reset Source Status
! Clock Generator (CKGR)
– Low-power RC Oscillator, 3 to 20 MHz On-chip Oscillator and one PLL
! Power Management Controller (PMC)
AT91SAM7X-EK Evaluation Board User Guide3-1
6195E–ATARM–22-Mar-07
Board Description
– Power Optimization Capabilities, Including Slow Clock Mode (Down to 500 Hz)
and Idle Mode
– Four Programmable External Clock Signals
! Advanced Interrupt Controller (AIC)
– Individually Maskable, Eight-level Priority, Vectored Interrupt Sources
– Two External Interrupt Sources and One Fast Interrupt Source, Spurious
Interrupt Protected
! Debug Unit (DBGU)
– 2-wire UART and Support for Debug Communication Channel interrupt,
Programmable ICE Access Prevention
! Periodic Interval Timer (PIT)
– 20-bit Programmable Counter plus 12-bit Interval Counter
! Windowed Watchdog (WDT)
– 12-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)
– 32-bit Free-running Counter with Alarm
– Runs Off the Internal RC Oscillator
! Two Parallel Input/Output Controllers (PIO)
– Sixty-two 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
! Incorporates the ARM7TDMI® ARM® Thumb® Processor
– High-performance 32-bit RISC Architecture
– High-density 16-bit Instruction Set
– Leader in MIPS/Watt
– EmbeddedICE
™
, Debug Communication Channel Support
! Internal High-speed Flash
– 256 Kbytes (AT91SAM7XC256) Organized in 1024 Pages of 256 Bytes
– 128 Kbytes (AT91SAM7XC128) Organized in 512 Pages of 256 Bytes
– Single Cycle Access at Up to 30 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: 15 ms
– 10,000 Write Cycles, 10-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
– Embedded Flash Controller, Abort Status and Misalignment Detection
! Reset Controller (RSTC)
– Based on Power-on Reset Cells and Low-power Factory-calibrated Brownout
Detector
– Provides External Reset Signal Shaping and Reset Source Status
! Clock Generator (CKGR)
– Low-power RC Oscillator, 3 to 20 MHz On-chip Oscillator and one PLL
! Power Management Controller (PMC)
– Power Optimization Capabilities, Including Slow Clock Mode (Down to 500 Hz)
and Idle Mode
– Four Programmable External Clock Signals
! Advanced Interrupt Controller (AIC)
– Individually Maskable, Eight-level Priority, Vectored Interrupt Sources
– Two External Interrupt Sources and One Fast Interrupt Source, Spurious
Interrupt Protected
! Debug Unit (DBGU)
– 2-wire UART and Support for Debug Communication Channel interrupt,
Programmable ICE Access Prevention
! Periodic Interval Timer (PIT)
– 20-bit Programmable Counter plus 12-bit Interval Counter
! Windowed Watchdog (WDT)
AT91SAM7X-EK Evaluation Board User Guide3-5
6195E–ATARM–22-Mar-07
Board Description
– 12-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)
– 32-bit Free-running Counter with Alarm
– Runs Off the Internal RC Oscillator
! Two Parallel Input/Output Controllers (PIO)
– Sixty-two 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
Power Supply
– 1.8V VDDCORE Core Power Supply with Brownout Detector
3.4AT91SAM7XC
Export
Regulations
Statement
! Fully Static Operation: Up to 55 MHz at 1.65V and 85°C Worst Case Conditions
! Available in a 100-lead LQFP Green Package
These commodities, technology or software will be exported from France and the applicable Export Administration Regulations will apply. French, United States and other
relevant laws, regulations and requirements regarding the export of products may
restrict sale, export and re-export of these products; please assure you conduct your
activities in accordance with the applicable relevant export regulations.
! All I/Os of the AT91SAM7X and the AT91SAM7XC are routed to peripheral extension
connectors (J16). This allows the developer to check the integrity of the components
and to extend the features of the board by adding external hardware components or
boards.
3-10AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
4.1Configuration
Straps
Section 4
Configuration Straps
Table 4-1. Configuration Jumpers and Straps
Default
Designation
J8OpenedErases all internal Flash memory when the board is
J9OpenedDo not use: Factory test mode. J9 is not populated
J10OpenedSelects ICE mode or JTAG mode (Closed). J10 is not
J11ClosedVDDIN Jumper
J12ClosedVDDFLASH Jumper
J131-2ADVREF Jumper select
J14ClosedVDDCORE Jumper
J15ClosedVDDIO Jumper
SettingFeature
powered. To do that, the user will have to close the J8 at
least 200 ms.
populated.
(1)
(1)
1-2: 3.00V Voltage reference
2-3: VDDANA
(1)
(1)
J17OpenedExternal XIN clock input.
S4 and S5 must be open.
J17 is not populated.
J18ClosedVDDPLL Jumper
J19ClosedEnables the use of the NPCS00 (PA12).
J21ClosedEnables 120 ohms CAN bus resistance termination.
J28ClosedEnables Ethernet Auto MDIX control.
S1ClosedEnables permanent pull up on USB DP.
S2ClosedThe System Reset signal (NRST) is connected to the
ICE/JTAG socket (J7, pin 15).
S3OpenedDisables 5V (VUSB) power supply on J16 extension
connector.
AT91SAM7X-EK Evaluation Board User Guide4-1
(1)
6195E–ATARM–22-Mar-07
Configuration Straps
Table 4-1. Configuration Jumpers and Straps (Continued)
Default
Designation
S4 - S5ClosedEnables the use of 18.432MHz crystal. Must be open if an
S6ClosedEnables the Power Led control (PB25).
S7OpenedDisables Serial DataFlash write protect.
S8ClosedEnables the use of the TXD CAN transceiver (PA20)
S9ClosedEnables the use of the RXD CAN transceiver (PA19)
S10ClosedEnables control of the Standby/Normal mode for CAN
S11OpenedEnables control of the Standby/Normal mode for CAN
S12ClosedEnables the use of PWM3 Analog Output (PB30)
S13ClosedEnables the use of the TXD0 signal (PA1)
S14ClosedEnables the use of the RTS0 signal (PA3)
S15ClosedEnables the use of the RXD0 signal (PA0)
SettingFeature
external clock is used.
transceivers (PA2)
transceivers (PA2).
If S11 is closed, S10 must be open.
S16ClosedEnables the use of the CTS0 signal (PA4)
S17ClosedEnables the use of the User LED DS1 (PB19)
S18ClosedEnables the use of the User LED DS2 (PB20)
S19ClosedEnables the use of the User LED DS3 (PB21)
S20ClosedEnables the use of the User LED DS4 (PB22)
S21ClosedEnables the use of the DBGU TXD signal (PA28)
S22ClosedEnables the use of the DBGU RXD signal (PA27)
S23Opened
S24Closed
S25Opened
ETHERNET MII is the default mode. To evaluate the RMII
mode, the user change S23 to S26 configuration in the
following way: S23 Closed, S24 Opened, S25 Closed, S26
Opened
S26Closed
S27OpenedReserved
S28ClosedEnables the use of the SCL of MN11 (PA11)
S29ClosedEnables the use of the SDA of MN11 (PA10)
TP1N.AGND Test point.
TP2N.AGND Test point.
Note:1. These jumpers are provided for measuring power consumption. By default, they are
closed. To use this feature, the user has to open the strap and insert an anmeter.
4-2AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
5.1SchematicsThis section contains the following schematics:
This agreement is our property. Reproduction and publication without our written authorization shall expose offender to legal proceedings.
This agreement is our property. Reproduction and publication without our written authorization shall expose offender to legal proceedings.
8
7
6
5
4
3
This agreement is our property. Reproduction and publication without our written authorization shall expose offender to legal proceedings.
2
REV
SCALE
SCALE
SCALE
1/1
1/1
1/1
JPG
JPG
JPG
DES.
DES.
DES.
30/09/05BJPG
13/09/05
13/09/05
13/09/05
DATE
DATE
DATE
1
VER.
VER.
VER.
DATEMODIF.
DATEMODIF.
DATEMODIF.
REV.SHEET
REV.SHEET
REV.SHEET
4
4
4
C
C
C
4
4
4
Schematics
5-2AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
Section 6
Errata
6.1DM9161A
Ethernet Phy
Connections
6.2TWI line pullups
for Fast Mode
operation
The Ethernet interface works as presented in the schematics, but the connections are
not in compliance with Davicom recommendations.
To comply with Davicom recommendations on connecting this device, J27-4 and J27-5
(RJ45 connector, CT) should be connected to the VCCA side of L2. In the current schematics (ETHERNET, Sheet 3/4), the VCCA side of L2 is connected to MN10-1 and
MN10-2 (DM9161A, AVDDR).
For additional information, refer to the Davicom datasheet for DM9161A and associated
Application Notes available on http://www.davicom.com.tw/.
In order to use the TWI in Fast Mode (up to 400 Kbits/s), the default 10 KΩ resistors R38
and R39 should be replaced by smaller values (e.g., 2.2 KΩ).
Note that there is no need to change the pull-up resistors if the TWI is used in Standard
Mode (up to 100 Kbits/s).
AT91SAM7X-EK Evaluation Board User Guide6-1
6195E–ATARM–22-Mar-07
Errata
6-2AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
Revision History
7.1Revision History
Table 7-1. Change History
DocumentComments
6195AFirst issue.
6195BUpdated
functionalities. New board block diagram and schematics issued.
6195CUpdated document to contain new product AT91SAM7XC.
Added new section with Errata.
6195DRemoved references to 32 Mbit serial DataFlash (AT45DB321C-CNC) in
and in Section 3.6. Inserted new Figure 2-3 and new schematics in Section 5.
Figure 2-3with new signal names. Updated document to show new product
Section 1.3
Section 7
Change Request
Ref.
05-430
2862
6195EAdded Errata
Section 6.2 ”TWI line pullups for Fast Mode operation” 4084
AT91SAM7X-EK Evaluation Board User Guide7-1
6195E–ATARM–22-Mar-07
Revision History
7-2AT91SAM7X-EK Evaluation Board User Guide
6195E–ATARM–22-Mar-07
Atmel CorporationAtmel Operations
2325 Orchard Parkway
San Jose, CA 95131, USA
Tel: 1(408) 441-0311
Fax: 1(408) 487-2600
Regional Headquarters
Atmel Europe
Le Krebs
8, rue Jean-Pierre Timbaud
BP 309
78054 Saint-Quentin-en-Yvelines
Cedex
France
Tel: (33) 1-30-60-70-00
Fax: (33) 1-30-60-71-11
Asia
Room 1219
Chinachem Golden Plaza
77 Mody Road Tsimshatsui
East Kowloon
Hong Kong
Tel: (852) 2721-9778
Fax: (852) 2722-1369
Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
Tel: (81) 3-3523-3551
Fax: (81) 3-3523-7581
Memory
2325 Orchard Parkway
San Jose, CA 95131, USA
Tel: 1(408) 441-0311
Fax: 1(408) 436-4314
Microcontrollers
2325 Orchard Parkway
San Jose, CA 95131, USA
Tel: 1(408) 441-0311
Fax: 1(408) 436-4314
La Chantrerie
BP 70602
44306 Nantes Cedex 3, France
Tel: (33) 2-40-18-18-18
Fax: (33) 2-40-18-19-60
ASIC/ASSP/Smart Cards
Zone Industrielle
13106 Rousset Cedex, France
Tel: (33) 4-42-53-60-00
Fax: (33) 4-42-53-60-01
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906, USA
Tel: 1(719) 576-3300
Fax: 1(719) 540-1759
Scottish Enterprise Technology Park
Maxwell Building
East Kilbride G75 0QR, Scotland
Tel: (44) 1355-803-000
Fax: (44) 1355-242-743
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906, USA
Tel: 1(719) 576-3300
Fax: 1(719) 540-1759
Biometrics
Avenue de Rochepleine
BP 123
38521 Saint-Egreve Cedex, France
Tel: (33) 4-76-58-47-50
Fax: (33) 4-76-58-47-60
Literature Requests
www.atmel.com/literature
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any
intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI-
TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY
WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT
OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no
representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications
and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided
otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life.