www.DataSheet4U.com
AT91RM9200 Development Kit
..............................................................................................
User Guide
DataSheet4U.com
DataShee
DataSheet4U.com
DataSheet 4 U .com
www.DataSheet4U.com
et4U.com
DataShee
DataSheet4U.com
DataSheet4U.com
DataSheet 4 U .com
www.DataSheet4U.com
Table of Contents
Section 1 Overview............................................................................................... 1-1
1.1 1.2 1.3 Scope ........................................................................................................1-1 Deliverables ..............................................................................................1-1 The AT91RM9200 Development Board ....................................................1-1
Section 2 Setting Up the AT91RM9200 Development Board ............................... 2-1
2.1 2.2 2.3 2.4 2.5 Electrostatic Warning ................................................................................2-1 Requirements............................................................................................2-1 Powering Up the Board .............................................................................2-1 Connecting the Board ...............................................................................2-2 Getting Started with the AT91RM9200 .....................................................2-3
Section 3 Board Description ................................................................................. 3-1
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10
et4U.com
AT91RM9200 Processor...........................................................................3-1 DataShee Memory .....................................................................................................3-2 Memory Card ............................................................................................3-2 DataSheet4U.com Clock Circuitry and Analog Functions .......................................................3-2 Reset Circuitry...........................................................................................3-2 Power Supply Circuitry..............................................................................3-2 Remote Communication............................................................................3-3 User Interface ...........................................................................................3-3 Expansion Slots ........................................................................................3-3 Debug Interface ........................................................................................3-3
Section 4 Configuration Straps ............................................................................. 4-1
4.1 Configuration Straps and Jumper Settings ...............................................4-1
Section 5 Schematics ........................................................................................... 5-1
5.1 Schematics ...............................................................................................5-1
DataSheet4U.com
AT91RM9200 Development Kit User Guide i
6006A–ATARM–07/03
DataSheet 4 U .com
www.DataSheet4U.com
Table of Contents
et4U.com
DataShee
DataSheet4U.com
DataSheet4U.com
ii
6006A–ATARM–07/03
AT91RM9200 Development Kit User Guide
DataSheet 4 U .com
www.DataSheet4U.com
Section 1 Overview
1.1
Scope
The AT91RM9200 Development Board enables real-time code development and evaluation. It supports the AT91RM9200 ARM9-based 32-bit RISC microcontroller. This guide focuses on the AT91RM9200 Development Board as an evaluation and demonstration platform:
n Section 1 is this overview. n Section 2 gives information on setting up the installation. n Section 3 contains a description of the development board. n Section 4 details the configuration straps. n Section 5 shows board schematics. DataSheet4U.com
et4U.com
DataShee
1.2
Deliverables
The development kit is delivered with:
n One AC adapter 100 - 240V ~ 1.0A, 50 - 60 Hz n One modem RS232 cable n One RJ45 Ethernet crossed cable n One A/B-type USB cable n Two power supply cables, one US format, one French format n One CD-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 ARM® Thumb® 32-bit microcontroller quickly.
1.3
The AT91RM9200 The board consists of an AT91RM9200 together with the following: Development n 2M bytes of parallel Flash memory Board
n Four banks of 2M x 32-bit SDRAM n 128K bytes of EEPROM with two-wire interface access
DataSheet4U.com
AT91RM9200 Development Kit User Guide 1-1
Rev. 6006A–ATARM–07/03
DataSheet 4 U .com
www.DataSheet4U.com
Overview
n 8M bytes of serial DataFlash® n Five communication ports (USB host and device, Ethernet, serial and IrDA) n Graphic controller with output to a standard VGA monitor n JTAG/ICE, ETM and debug interface n Expansion connector
Figure 1-1. AT91RM9200 Development Board Block Diagram
LCD Panel Slot SmartMedia Slot FingerChip Socket
LCD Panel Slot
Compact Flash Slot
16
Extension Slot VGA Connector Graphic Display Controller
Flash
Clock Controller Buzzer Ethernet PHY Ethernet Port
32
SDRAM
DataFlash
EEPROM LED
et4U.com
EBI USB Host Port UHP
SPI
TWI
TWI
EMAC JTAG
ICE Debug Port
DataShee
Trace Port
DataSheet4U.com AT91RM9200
USB Device Port UDP NRST USART MCI or SPI USART TWI SSC SSC
ETM DBGU RS232 Driver
PIOA PIOB PIOC
Oscillator, PLL and Reset
SDCard Socket
RS232 Driver
Si3044 Line Interface Chipset
Extension Slot Extension Slot Extension Slot
DC Input
Power Supply
Smart Card Socket
IrDA Trasnceiver
User Analog Inputs
ADC
DataSheet4U.com
1-2
6006A–ATARM–07/03
AT91RM9200 Development Kit User Guide
DataSheet 4 U .com
www.DataSheet4U.com
Section 2 Setting Up the AT91RM9200 Development Board
2.1
Electrostatic Warning
The AT91RM9200 development board is shipped in protective anti-static packaging. 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.2
Requirements
et4U.com
In order to connect the AT91RM9200 development board, the following elements are required: DataShee n The AT91RM9200 development board itself DataSheet4U.com n Power supply cable capable of supplying 7V to 12V at 1A (not supplied)
2.3
Powering Up the Board
DC power is supplied to the board via the 2.1 mm socket (J1). The polarity of the power supply is not critical. The minimum voltage required is 7V. The board has a voltage regulator providing +3.3V. The regulator allows the input voltage range to be from 7V to 12V.
DataSheet4U.com
AT91RM9200 Development Kit User Guide 2-1
Rev. 6006A–ATARM–07/03
DataSheet 4 U .com
www.DataSheet4U.com
Setting Up the AT91RM9200 Development Board
2.4
Connecting the Board
n Using the RS232 cable supplied in the AT91RM9200-DK kit, connect the board to your PC via the Serial Debug Port (J23). n Start the HyperTerminal application: n In the window Connection Description, enter a name for the connection, e.g., “RM9200K_DBGU”.
n Click on OK.
et4U.com
n In the window Connect To, click on the drop-down list arrow at Connect using:. Select the COM port used. DataShee
DataSheet4U.com
n Click on OK. n Set the serial parameters of the COM port as follows:
– Bit rate: 115 kbps – Data bit: 8 – Parity: NONE – Stop bit: 1 – Flux control: NONE
n Click on OK.
DataSheet4U.com
2-2
6006A–ATARM–07/03
AT91RM9200 Development Kit User Guide
DataSheet 4 U .com
www.DataSheet4U.com
Setting Up the AT91RM9200 Development Board
n The AT91RM9200-DK and your PC are connected, as indicated in the lower left-hand corner of the console and by the title bar.
n Press the RESET button on the board. n A message is sent from the board to the HyperTerminal console. Note that this message can vary depending on the version of Zooboot.
et4U.com
DataShee
DataSheet4U.com
2.5
Getting Started with the AT91RM9200
The AT91RM9200 Development Kit is delivered with a CD-ROM containing all necessary information and step-by-step procedures for working with the most common development toolchains. Please refer to this CD-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 AT91RM9200.
DataSheet4U.com
AT91RM9200 Development Kit User Guide 2-3
6006A–ATARM–07/03
DataSheet 4 U .com
www.DataSheet4U.com
Setting Up the AT91RM9200 Development Board
et4U.com
DataShee
DataSheet4U.com
DataSheet4U.com
2-4
6006A–ATARM–07/03
AT91RM9200 Development Kit User Guide
DataSheet 4 U .com
www.DataSheet4U.com
Section 3 Board Description
3.1
AT91RM9200 Processor
n Incorporates the ARM920T™ ARM® Thumb® Processor
– 200 MIPS at 180 MHz – 16-KByte Data Cache, 16-KByte Instruction Cache, Write Buffer – Memory Management Unit – In-circuit Emulator including Debug Communication Channel – Mid-level Implementation Embedded Trace Macrocell
n Additional Embedded Memories
– 16K Bytes of SRAM and 128K Bytes of ROM
et4U.com
DataShee
n External Bus Interface (EBI) DataSheet4U.com – Supports SDRAM, Static Memory, Burst Flash, Glueless Connection to CompactFlash®, SmartMedia™ and NAND Flash n System Peripherals:
– Enhanced Clock Generator and Power Management Controller – Two On-chip Oscillators with Two PLLs – Very Slow Clock Operating Mode and Software Power Optimization Capabilities – Four Programmable External Clock Signals – System Timer Including Periodic Interrupt, Watchdog and Second Counter – Real-time Clock with Alarm Interrupt – Debug Unit, Two-wi