Microchip

AT91SAM9R64 - Electronic component Microchip - Free user manual and instructions

Find the device manual for free AT91SAM9R64 Microchip in PDF.

📄 38 pages English EN Download 💬 AI Question
Notice Microchip AT91SAM9R64 - page 12
Pick your language and provide your email: we'll send you a specifically translated version.

User questions about AT91SAM9R64 Microchip

0 question about this device. Answer the ones you know or ask your own.

Ask a new question about this device

The email remains private: it is only used to notify you if someone responds to your question.

No questions yet. Be the first to ask one.

Download the instructions for your Electronic component in PDF format for free! Find your manual AT91SAM9R64 - Microchip and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. AT91SAM9R64 by Microchip.

USER MANUAL AT91SAM9R64 Microchip

Board Description....3-1

3.1 AT91SAM9RL64 Microcontroller 3-1
3.2 AT91SAM9RL Block Diagram.... 3-4
3.3 Microcontroller 3-4
3.4 Memory 3-4
3.5 Clock Circuitry 3-4
3.6 Reset Circuitry 3-5
3.7 Shutdown Controller 3-5
3.8 Power Supply Circuitry.... 3-5
3.9 Remote Communication 3-5
3.10 Audio Stereo Interface 3-5
3.11 User Interface 3-5
3.12 Debug Interface 3-5
3.13 Expansion Slot 3-6
3.14 PIO Usage 3-7

Section 4

Jumpers....4-1

4.1 Jumpers 4-1
4.2 JTAG/ICE 4-1

Table of Contents (Continued)

4.3 Microcontroller Clock 4-2
4.4 Memory 4-2
4.5 Miscellaneous 4-2

Section 5

Schematics....5-1

5.1 Board Schematics.... 5-1

Section 6

Revision History 6-1

6.1 Revision History 6-1

1.1 Scope

The AT91SAM9RL-EK evaluation kit enables the evaluation of and code development for applications running on an AT91SAM9RL device. It significantly reduces design cycle time, increasing confidence in a right-first-time system solution.

This guide focuses on the AT91SAM9RL-EK board as an evaluation platform.

The board supports the AT91SAM9RL in an LFBGA217 package.

1.2 Deliverables

The AT91SAM9RL-EK package contains the following items:

■ an AT91SAM9RL-EK board
■ universal input AC/DC power supply with US, UK and Europe plug adapter
■ one 3V battery backup (CR1225 or equivalent)
■ one A/B-type USB cable
■ one serial RS232 cable
■ one CD-ROM that allows the user to begin evaluating the AT91 ARM Thumb® 32-bit microcontroller quickly.

1.3 AT91SAM9RL-EK Evaluation Board

■ The board is equipped with an AT91SAM9RL64 (217-ball LFBGA package) together with the following:
■ 64 Mbytes of SDRAM memory
■ 256 Mbytes of NAND Flash memory
■ one Atmel serial DataFlash®
■ one Atmel TWI serial EEPROM (footprint only)
■ one USB High Speed device port interface
■ one DBGU serial communication port
■ one additional serial communication port with RTS/CTS handshake control
■ JTAG/ICE debug interface
■ one AC97 Audio Codec
■ one 3.5" 1/4 VGA TFT LCD Module with TouchScreen and backlight
■ one Power LED and two general-purpose LED

Overview

■ two user input push buttons
■ one Wakeup input push button
■ one reset push button
■ one MCI SD/MMC card slot
■ four expansion connectors (PIOA, PIOB, PIOC, PIOD)
■ one BGA-like EBI expansion footprint connector
■ one Lithium Coin Cell Battery Retainer for 12 mm cell size

Setting Up the AT91SAM9RL-EK Board

2.1 Electrostatic Warning

Upon delivery, the AT91SAM9RL-EK evaluation board is wrapped in a protective anti-static bag. The board must not be exposed to electrostatic discharges. A grounding strap or similar protective device should be worn when handling the board. Avoid touching the component pins or any other on-board metallic element.

2.2 Requirements

In order to set up the AT91SAM9RL-EK evaluation board, the following items are needed:

■ The AT91SAM9RL-EK evaluation board itself
■ AC/DC power adapter (5V at 2A), 2.1 mm by 5.5 mm

2.3 Layout

Figure 2-1. AT91SAM9RL-EK Layout - Top View
Microchip AT91SAM9R64 - Layout - 1

text_image Circuit board layout diagram with labeled components including resistors, capacitors, ICs, and connectors

Figure 2-2. AT91SAM9RL-EK Layout - Bottom View
Microchip AT91SAM9R64 - Layout - 2

text_image Circuit board layout diagram with labeled components and pin connections, including capacitors, resistors, and integrated circuits.

2.4 Powering Up the Board

The AT91SAM9RL-EK requires 5V DC ( ±5% ). DC power is supplied to the board via the 2.1 mm by 5.5 mm socket J1. Coaxial plug center positive standard.

2.5 Backup Power Supply

The user has the possibility to plug a battery (3V Lithium Battery CR1225 or equivalent) in order to permanently power the backup part of the device.

Refer to Section 4.

2.6 Getting Started

The AT91SAM9RL-EK evaluation board 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 AT91SAM9RL-EK.

2.7 AT91SAM9RL-EK Block Diagram

Figure 2-3. AT91SAM9RL-EK Block Diagram
Microchip AT91SAM9R64 - AT91SAM9RL-EK Block Diagram - 1

flowchart
graph TD
    A["1/2VDC POWER SUPPLY"] --> B["POWERLED"]
    B --> C["USERLED"]
    C --> D["USERLED2"]
    D --> E["RIGHTCLOCK LEFTCLK"]
    F["3A-AUDIO"] --> G["AUDIO"]
    G --> H["MIC OUTIN"]
    H --> I["USB DEVICE USBONX"]
    I --> J["DBGU DBUX"]
    J --> K["COM0 CT8"]
    L["3.5" QVGA"] --> M["LCD INTERFACE 3.5" QVGA"]
    M --> N["X RO-T TOUCH SCREEN X_LEFT Y_LOW"]

    O["1D - MICROCONTROLLER"] --> P["SHDN"]
    P --> Q["ACL 171"]
    P --> R["DD 18"]
    P --> S["RAS"]
    P --> T["SOD4"]
    P --> U["SOCS_NCE1"]
    P --> V["SOCK"]
    P --> W["SOCKE"]
    P --> X["CFOR NEWS NR31"]
    P --> Y["CFOR NEWS NR32"]
    P --> Z["CFWE_NVE NR33"]
    P --> AA["CFOE_SRC"]
    P --> AB["NCE9"]

    AC["1D -I/O MEMORY"] --> AD["SDRAMM/FLASH"]
    AD --> AE["DCR_21"]
    AD --> AF["AD_14"]
    AD --> AG["AD_14'"]
    AD --> AH["AD_14'"]
    AD --> AI["AD_14'"]
    AD --> AJ["AD_14'"]
    AD --> AK["AD_14'"]

    AL["3D -COMMUNICATION"] --> AM["USB Device USBONX"]
    AM --> AN["DBGU DBUX"]
    AN --> AO["COM0 CT8"]

    AP["3D - Expansion CONNECTORS"] --> AQ["DCP 31"]
    AQ --> AR["ACL 17"]
    AQ --> AS["RAS"]
    AQ --> AT["SOD4"]
    AQ --> AU["SOCS_NCE1"]
    AQ --> AV["SOCK"]
    AQ --> AW["SOCKE"]
    AQ --> AX["CFOR NEWS NR30"]
    AQ --> AY["CFOR NEWS NR31"]
    AQ --> AZ["CFOW NEWS NR32"]
    AQ --> BA["NCE9"]

    BB["PIO USAGE"] --> BC["PAD 31"]
    BC --> BD["PAS MC_DAB"]
    BC --> BE["PAS NC_DAB"]
    BC --> BF["PAS NC_DAB"]
    BC --> BG["PAS NC_DAB"]
    BC --> BH["PAS NC_DAB"]
    BC --> BI["PAS NC_DAB"]

    BJ["SIGNAL NAMING CONVENTIONS"] --> BK["SINAV SOFTWARE ASSIGNED NO SIGNAL/PX\nPxx PER= PERIPHERAL ASSIGNED NO SIGNAL\nPxx FREE IO SIGNAL\nPAXO/COS COMMNIT"]

    BL["SIGNAL NAMEING CONVENTIONS"] --> BM["SINAV SOFTWARE ASSIGNED NO SIGNAL/PX\nPxx PER= PERIPHERAL ASSIGNED NO SIGNAL\nPxx FREE IO SIGNAL\nPAXO/COS COMMNIT"]

3.1 AT91SAM9RL64 Microcontroller

■ Incorporates the ARM926EJ-S™ ARM® Thumb® Processor
- DSP Instruction Extensions
- ARM Jazelle ^® Technology for Java ^® Acceleration
- 4 Kbyte Data Cache, 4 Kbyte Instruction Cache, Write Buffer
- 210 MIPS at 190 MHz
– Memory Management Unit
- EmbeddedICE ^TM In-circuit Emulation, Debug Communication Channel Support
- Mid-level implementation Embedded Trace Macrocell™
■ Multi-layer AHB Bus Matrix for Large Bandwidth Transfers
– Six 32-bit-layer Matrix
- Boot Mode Select Option, Remap Command
■ One 32-KByte internal ROM, Single-cycle Access at Maximum Speed
■ One 64-KByte internal SRAM, Single-cycle Access at Maximum Speed
- 4 Blocks of 16 Kbytes Configurable in TCM or General-purpose SRAM on the AHB Bus Matrix
■ Single-cycle Accessible on AHB Bus at Bus Speed
■ Single-cycle Accessible on TCM Interface at Processor Speed
■ 2-channel DMA
– Memory to Memory Transfer
- 16 Bytes FIFO
- Linked List
■ External Bus Interface (EBI)
- EBI Supports SDRAM, Static Memory, ECC-enabled NAND Flash and CompactFlash ^®
■ LCD Controller
– Supports Passive or Active Displays
- Up to 24 Bits per Pixel in TFT Mode, Up to 16 bits per Pixel in STN Color Mode
- Up to 16M Colors in TFT Mode, Resolution Up to 2048x2048, Virtual Screen Support
■ High Speed (480 Mbit/s) USB 2.0 Device Controller
- On-Chip High Speed Transceiver, UTMI+ Physical Interface
- Integrated FIFOs and Dedicated DMA
- 4 Kbyte Configurable Integrated DPRAM
■ Fully-featured System Controller, including
- Reset Controller, Shutdown Controller

Board Description

– Four 32-bit Battery Backup Registers for a Total of 16 Bytes
– Clock Generator and Power Management Controller
- Advanced Interrupt Controller and Debug Unit
– Periodic Interval Timer, Watchdog Timer and Real-time Timer and Real-time Clock

■ Reset Controller (RSTC)

– Based on Two Power-on Reset Cells
– Reset Source Identification and Reset Output Control

■ Shutdown Controller (SHDC)

- Programmable Shutdown Pin Control and Wake-up Circuitry

■ Clock Generator (CKGR)

  • Selectable 32768 Hz Low-power oscillator or Internal Low-power RC Oscillator on Battery Backup Power Supply, Providing a Permanent Slow Clock
  • 12 MHz On-chip Oscillator for Main System Clock and USB Clock
  • One PLL up to 240 MHz
  • One PLL 480 MHz Optimized for USB HS

■ Power Management Controller (PMC)

– Very Slow Clock Operating Mode, Software Programmable Power Optimization Capabilities
- Two Programmable External Clock Signals

■ Advanced Interrupt Controller (AIC)

– Individually Maskable, Eight-level Priority, Vectored Interrupt Sources
– One External Interrupt Sources and One Fast Interrupt Source, Spurious Interrupt Protected

■ Debug Unit (DBGU)

- 2-wire UART and support for Debug Communication Channel

■ Periodic Interval Timer (PIT)

- 20-bit interval timer plus 12-bit interval counter

■ Watchdog Timer (WDT)

– Key-protected, Programmable Only Once, Windowed 16-bit Counter Running at Slow Clock

■ Real-time Timer (RTT)

- 32-bit Free-running Backup Counter Running at Slow Clock with 16-bit Prescaler

■ Real-time Clock (RTC)

– Time, Date and Alarm 32-bit Parallel Load
– Low Power Consumption
– Programmable Periodic Interrupt

■ One 6-channel 10-Bit Analog-to-Digital Converter

- Touch Screen Interface Compatible with Industry Standard 4-wire Sensitive Touch Panels

■ Four 32-bit Parallel Input/Output Controllers (PIOA, PIOB, PIOC and PIOD)

  • 118 Programmable I/O Lines Multiplexed with up to Two Peripheral I/Os for 217-ball BGA package
    – Input Change Interrupt Capability on Each I/O Line
  • Individually Programmable Open-drain, Pull-up resistor and Synchronous Output

■ 24-channel Peripheral DMA Controller (PDC)

■ One Multimedia Card Interface (MCI)

– SDCard/SDIO 1.0 and MultiMedia Card 3.1 Compliant

– Automatic Protocol Control and Fast Automatic Data Transfers with PDC

■ Two Synchronous Serial Controllers (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 32-bit Data Transfer

■ One AC97 Controller (AC97C)

- 6-channel Single AC97 Analog Front End Interface, Slot Assigner

■ Four Universal Synchronous/Asynchronous Receiver Transmitters (USART)

– Individual Baud Rate Generator, IrDA Infrared Modulation/Demodulation, Manchester Encoding/Decoding
– Support for ISO7816 T0/T1 Smart Card, Hardware Handshaking, RS485 Support

■ One Master/Slave Serial Peripheral Interface (SPI)

  • 8- to 16-bit Programmable Data Length, Four External Peripheral Chip Selects
    – High-speed Synchronous Communications

■ One Three-channel 16-bit Timer/Counter (TC)

– Three External Clock Inputs, Two Multi-purpose I/O Pins per Channel
– Double PWM Generation, Capture/Waveform Mode, Up/Down Capability

■ One Four-channel 16-bit PWM Controller (PWMC)

■ Two Two-wire Interfaces (TWI)

  • Compatible with Standard Two-wire Serial Memories
    – One, Two or Three Bytes for Slave Address
    – Sequential Read/Write Operations
    – Master, Multi-master and Slave Mode Operation
  • Bit Rate: Up to 400 Kbits
    – General Call Supported in Slave mode
  • Connection to Peripheral DMA Controller (PDC) Channel Capabilities Optimizes Data Transfers in Master Mode Only (TWI0 only)

■ SAM-BA Boot Assistant

  • Default Boot Program
    – Interface with SAM-BA Graphic User Interface

■ IEEE 1149.1 JTAG Boundary Scan on All Digital Pins

■ Required Power Supplies:

  • 1.08 to 1.32V for VDDCORE, VDDPLLB and VDDBU
  • 3.0V to 3.6V for VDDPLLA, VDDANA, VDDUTMI and VDDIOP
  • Programmable 1.65V to 1.95V or 3.0V to 3.6V for VDDIOM

■ Available in a 144-ball BGA (AT91SAM9R64) and a 217-ball LFBGA (AT91SAM9RL64) Package

3.2 AT91SAM9RL Block Diagram

Figure 3-1. AT91SAM9RL Block Diagram
Microchip AT91SAM9R64 - AT91SAM9RL Block Diagram - 1

flowchart
graph TD
    subgraph System_Controller
        TST --> AIC
        HQ --> IRQ
        DRXD --> DTXD
        PCK0-PCK1 --> PLLRCA
        XIN --> XOUT
        UPLL --> UPLL
        WDT --> PIT
        RC --> OSC
        XIN32 --> XOUT32
        XOUT32 --> SHDC
        SHDN --> WKUP
        VDDBU --> POB
        VDDCORE --> POB
        NRST --> POA
        PIOA --> PIOC
        PPOB --> PIOC
        PIOC --> PIOD
    end

    subgraph JTAG_Selection_and_Boundary_Scan
        ARM926EJ-S_Processor --> TCM
        ARM926EJ-S_Processor --> ITCM
        ARM926EJ-S_Processor --> ITCM_DTCM
        ARM926EJ-S_Processor --> ICache_4Kbytes
        ARM926EJ-S_Processor --> DCache_4Kbytes
    end

    subgraph 6_Layer_AHB_Bus_Matrix
        SRAM["64K Bytes"] --> APB
        ROM["32K Bytes"] --> APB
        Peripheral_Bridge --> APB
        Peripheral_DMA_Controller --> APB
        2-channel_DMA --> APB
    end

    subgraph EBI
        CompactFlash["NAND Flash & ECC"] --> D0-D15
        CompactFlash --> AD/NBS0
        CompactFlash --> A1/NBS2/NWR2
        CompactFlash --> A2-A15
        CompactFlash --> A18/BA0
        CompactFlash --> A17/BA1
        CompactFlash --> NCS0
        CompactFlash --> NCS1/SDCS
        CompactFlash --> NRD/CFOE
        CompactFlash --> NWR0/NWE/CFWE
        CompactFlash --> NWR1/NBS1/CFIOR
        CompactFlash --> NWR3/NBS3/CFLOW
        CompactFlash --> SDCK_SDCKE
        CompactFlash --> BAS_CAS
        CompactFlash --> SDWE_SDA10

    subgraph SDRAM_Controller
        Static_Memory_Controller --> NWAIT
        Static_Memory_Controller --> A23-A24_A18-A20
        Static_Memory_Controller --> A21/NANDALE
        Static_Memory_Controller --> A22/NANDCLE
        Static_Memory_Controller --> A25/CFRNW
        Static_Memory_Controller --> D16-D31
        Static_Memory_Controller --> NCS4/CFCS0
        Static_Memory_Controller --> NCS5/CFCS1
        Static_Memory_Controller --> NCS3/NANDCS
        Static_Memory_Controller --> NCS2
        Static_Memory_Controller --> CFCE1-CFCE2
        Static_Memory_Controller --> NANDOE_NANDWE

    subgraph 6-channel_10-bit_ADC
        PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC_PDC(PWM-PCWS)
        PWD-PCWS["PWD-PCWS"]
        TCO-PCWS["PCO-PCWS"]
        THO-PCWS["PCO-PCWS"]
        ADC-PCWS["PAC-PCWS"]
        AC-PCWS["PAC-PCWS"]
        TKP-PCWS["PJK-PCWS"]
        TRP-PCWS["PJK-PCWS"]
        RXO-PCWS["PJK-PCWS"]
        TSAD-PCWS["PAD-PCWS"]
        ADDX["PAD-X"]
        ADYX["PAD-Y"]
        ADYX["PAD-X"]
        GRADS["PGRADS"]
        VDDANA["VDDANA"]
    end

    AIC --> DBGU
    DBGU --> PCC
    PCC --> PLLA
    PLLA --> OSC
    OSC --> UPLL

    PCMC --> PMC

    RSTC --> RSTC

    POB --> POB

    POA --> POA

    PINDB["PIOA"] --> PINDB

    PINDB --> PINDB

    APB --> PDC["PDC"]
    APB --> MCI1["MCI1"]
    APB --> TWI1["TWI1"]
    APB --> USART0["USART0"]
    APB --> USART1["USART1"]
    APB --> USART2["USART2"]
    APB --> USART3["USART3"]
    APB --> TXOXTXO["XOX"]
    APB --> DCD0["DCD0"]
    APB --> DSB0["DSB0"]
    APB --> DTRD["DTRD"]
    APB --> DSPX["DSPX"]
    APB --> MSI["MSI"]
    APB --> MSD["MSD"]
    APB --> PWM["PWM-PMWS"]
    APB --> TC0-TC0-TC0["TC0-TC0-TC0"]
    APB --> THO-THO-TH0["THO-THO-TH0"]
    APB --> ADCYCK["ADCYCK"]
    APB --> ACETRS["ACETRS"]
    APB --> ACPTTX["ACPTTX"]
    APB --> TKPL-TK1["TKPL-TK1"]
    APB --> TPRT-TPRT["TRPRT-TPRT"]
    APB --> RXO-RX1["RXO-RX1"]
    APB --> TSAOTRG["TSATOTRG"]
    APB --> ADDX["PAD-X"]
    APB --> ADYX["PAD-Y"]
    APB --> ADYX["PAD-X"]
    APB --> GRADS["PGRADS"]
    APB --> VDDANA["VDDANA"]

    HGTNTM["HDGDTTM"] --> USB_Device_HS
    HGTNTM_REFD["GNDUTTM"] --> LCDDR-LCDPE3["LCDDDR-LCDPE3"]
    HGTNTM_VEGU["GVG-DVG-UVG"] --> LDDDR-LCDPE3["LCDDDR-LCDPE3"]
    HGTNTM_VEG_SDP["GVG_SDP"] --> LDDDR_SDP["LCDDDR_SDP"]
    HGTNTM_VEG_DSP["GVG_DSP"] --> LDDDR_DSP["LCDDDR_DSP"]

    HCDSLID["HCDSLID"] --> LCDDR-LCDPE3["LCDDDR-LCDPE3"]
    HCDSLID_REFD --> LCDDR_SDP["LCDDDR_SDP"]

    BMS --> LCDC["LCDC"]
    LCDC --> DMA["DMA"]

    EBI["EBI"] --> CompactFlash["NAND Flash & ECC"]
    SDRAM_Controller["SDRAM Controller"] --> Static_Memory_Controller["Static Memory Controller"]

    style System_Controller fill:#f9f,stroke:#333,stroke-width:2px
    style EBI fill:#ccf,stroke:#333,stroke-width:2px

3.3 Microcontroller

■ One AT91SAM9RL64 217-ball LFBGA fitted on board

3.4 Memory

■ 32 Kbytes of Internal ROM
■ 64 Kbyte of Internal SRAM
■ Atmel serial DataFlash
■ 64 Mbytes of SDRAM memory (32-bit bus width)
■ 256 Mbytes of NAND Flash memory (8-bit bus width)
■ TWI serial EEPROM (footprint only)

3.5 Clock Circuitry

■ 12 MHz standard crystal for the embedded oscillator

3-4 AT91SAM9RL-EK Evaluation Board User Guide

Microchip AT91SAM9R64 - Clock Circuitry - 1

■ Software selectable, 32768Hz Low-power external standard crystal Oscillator or Internal Low Power RC Oscillator

3.6 Reset Circuitry

■ Internal reset controller with bi-directional reset pin
■ External reset pushbutton

3.7 Shutdown Controller

■ Programmable shutdown and Wake-Up
■ Wake-up push button

3.8 Power Supply Circuitry

■ On-board 1.2V High Efficiency step-down charge pump regulator with shutdown control
■ On-board 3.3V linear regulator with shutdown control

3.9 Remote Communication

■ One serial interface (DBGU COM Port) via RS-232 DB9 male socket
■ One additional serial interface (COM Port 1) with RTS/CTS handshake control via RS-232 DB9 male socket
■ One High Speed USB 2.0 port 480 Mbits per second (UDP)

3.10 Audio Stereo Interface

■ One AC97 audio CODEC with:
■ One 32 Ohm Stereo Headset output (J16) with master volume and mute controls
■ One line-in
■ One Mono/Stereo Microphone input.

3.11 User Interface

■ Two user input pushbuttons
■ Two user green LED
■ One yellow power LED (can be also software controlled)

3.12 Debug Interface

■ 20-pin JTAG/ICE interface connector
■ DBGU COM port

3.13 Expansion Slot

■ One DataFlash, SD/MMC card slot
■ All I/Os of the AT91SAM9RL are routed to peripheral extension connectors (J23, J24, J25, J26).
■ All EBI Signals of the AT91SAM9RL are routed to extension footprint connectors (J27). Refer to the Atmel application note Connecting EBI Memory Daughter Boards to AT91SAM Evaluation Boards, lit. no. 6309.
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.14 PIO Usage

Table 3-1. PIO Controller A

I/O LinePeripheral A Peripheral B ApplicationUsage Powered by
PA0 MC_DA0 SD/MMC CARD READER MC_DA0 VDDIOP
PA1 MC_CDA SD/MMC CARD READERMC_CDAVDDIOP
PA2MC_CKSD/MMC CARD READERMC_CKVDDIOP
PA3MC_DA1TCLK0SD/MMC CARD READERMC_DA1VDDIOP
PA4MC_DA2TIOA0SD/MMC CARD READERMC_DA2VDDIOP
PA5MC_DA3TIOB0SD/MMC CARD READERMC_DA3VDDIOP
PA6TXD0RS232 COM PORTTXD0VDDIOP
PA7RXD0RS232 COM PORTRXD0VDDIOP
PA8SCK0RF1USB DEVICEPA8 as USB_CNXVDDIOP
PA9RTS0RK1RS232 COM PORTRTS0VDDIOP
PA10CTS0RK0RS232 COM PORTCTS0VDDIOP
PA11TXD1VDDIOP
PA12RXD1VDDIOP
PA13TXD2TD1VDDIOP
PA14RXD2RD1VDDIOP
PA15TD0SD/MMC CARD READERPA15 as MCI_CDVDDIOP
PA16RD0VDDIOP
PA17AD0TOUCH SCREEN PANELAD0_XRVDDIOP
PA18AD1RTS1TOUCH SCREEN PANELAD1_XLVDDIOP
PA19AD2CTS1TOUCH SCREEN PANELAD2_YTVDDIOP
PA20AD3SCK3TOUCH SCREEN PANELAD3_YBVDDIOP
PA21DRXDSERIAL DEBUG PORTDRXDVDDIOP
PA22DTXDRF0SERIAL DEBUG PORTDTXDVDDIOP
PA23TWD0I2C MEMORYTWD0VDDIOP
PA24 TWCK0I2C MEMORYTWCK0 VDDIOP
PA25MISODATAFLASH DEVICEMISOVDDIOP
PA26MOSIDATAFLASH DEVICEMOSIVDDIOP
PA27SPCKDATAFLASH DEVICESPCKVDDIOP
PA28NPCS0DATAFLASH DEVICENPCS0VDDIOP
PA29RTS2TF1VDDIOP
PA30CTS2TK1VDDIOP
PA31NWAITIRQVDDIOP

Table 3-2. PIO Controller B

I/O Line Peripheral A Peripheral B Application Usage Powered by
PB0 TXD3 USER'S PUSHBUTTON 1 PB0 as LEFT CLICK VDDIOP
PB1 RXD3 USER'S PUSHBUTTON 2 PB1 as RIGHT CLICK VDDIOP
PB2A21/NANDALENAND FLASH MEMORYNANDALEVDDIOM
PB3A22/NANDCLENAND FLASH MEMORYNANDCLEVDDIOM
PB4NANDOENAND FLASH MEMORYNANDOEVDDIOM
PB5NANDWENAND FLASH MEMORYNANDWEVDDIOM
PB6NCS3/NANDCSNAND FLASH MEMORYNCS3/NANDCSVDDIOM
PB7 NCS4/CFCS0NPCS1VDDIOM
PB8CFCE1PWM0VDDIOM
PB9CFCE2PWM1VDDIOM
PB10A25/CFRNWFIQVDDIOM
PB11A18VDDIOM
PB12A19VDDIOM
PB13A20VDDIOM
PB14A23PCK0VDDIOM
PB15A24ADTRGVDDIOM
PB16D16SDRAM MEMORYD16VDDIOM
PB17D17SDRAM MEMORYD17VDDIOM
PB18D18SDRAM MEMORYD18VDDIOM
PB19D19SDRAM MEMORYD19VDDIOM
PB20D20SDRAM MEMORYD20VDDIOM
PB21D21SDRAM MEMORYD21VDDIOM
PB22D22SDRAM MEMORYD22VDDIOM
PB23D23SDRAM MEMORYD23VDDIOM
PB24D24SDRAM MEMORYD24VDDIOM
PB25D25SDRAM MEMORYD25VDDIOM
PB26D26SDRAM MEMORYD26VDDIOM
PB27D27SDRAM MEMORYD27VDDIOM
PB28D28SDRAM MEMORYD28VDDIOM
PB29D29SDRAM MEMORYD29VDDIOM
PB30D30SDRAM MEMORYD30VDDIOM
PB31D31SDRAM MEMORYD31VDDIOM

Table 3-3. PIO Controller C

I/O Line Peripheral A Peripheral B Application Usage Powered by
PC0 TF0 VDDIOP
PC1 TK0 LCDPWR LCD PANEL LCDPWR VDDIOP
PC2 LCDMOD PWM0 VDDIOP
PC3LCDCCPWM1LCD PANELLCDCCVDDIOP
PC4LCDVSYNCVDDIOP
PC5LCDHSYNCLCD PANELLCDHSYNCVDDIOP
PC6LCDDOTCKLCD PANELLCDDOTCKVDDIOP
PC7LCDDENLCD PANELLCDDEN VDDIOP
PC8LCDD0LCDD2LCD PANELLCDD2VDDIOP
PC9LCDD1LCDD3LCD PANELLCDD3VDDIOP
PC10LCDD2LCDD4LCD PANELLCDD4VDDIOP
PC11LCDD3LCDD5LCD PANELLCDD5VDDIOP
PC12LCDD4LCDD6LCD PANELLCDD6VDDIOP
PC13LCDD5LCDD7LCD PANELLCDD7VDDIOP
PC14LCDD6LCDD10LCD PANELLCDD10VDDIOP
PC15LCDD7LCDD11LCD PANELLCDD11VDDIOP
PC16LCDD8LCDD12LCD PANELLCDD12VDDIOP
PC17LCDD9LCDD13LCD PANELLCDD13VDDIOP
PC18LCDD10LCDD14LCD PANELLCDD14VDDIOP
PC19LCDD11LCDD15LCD PANELLCDD15VDDIOP
PC20LCDD12LCDD18LCD PANELLCDD18VDDIOP
PC21LCDD13LCDD19LCD PANELLCDD19VDDIOP
PC22LCDD14LCDD20LCD PANELLCDD20VDDIOP
PC23LCDD15LCDD21LCD PANELLCDD21VDDIOP
PC24LCDD16LCDD22LCD PANELLCDD22VDDIOP
PC25LCDD17LCDD23LCD PANELLCDD23VDDIOP
PC26 LCDD18VDDIOP
PC27 LCDD19VDDIOP
PC28 LCDD20VDDIOP
PC29LCDD21TIOA1VDDIOP
PC30LCDD22TIOB1VDDIOP
PC31LCDD23TCLK1VDDIOP

Table 3-4. PIO Controller D

I/O LinePeripheral A Peripheral B ApplicationUsage Powered by
PD0 NCS2 VDDIOP
PD1 AC97_FS AC97 CODEC AC97_FS VDDIOP
PD2 AC97_CK SCK1 AC97CODECAC97_CKVDDIOP
PD3 AC97_TXCTS3AC97 CODEC AC97_TX VDDIOP
PD4AC97_RXRTS3AC97 CODECAC97_RXVDDIOP
PD5DTXDPWM2VDDIOP
PD6AD4VDDIOP
PD7AD5VDDIOP
PD8NPCS2PWM3VDDIOP
PD9 SCK2NPCS3VDDIOP
PD10TWD1TIOA2VDDIOP
PD11TWCK1TIOB2VDDIOP
PD12PWM2PCK1VDDIOP
PD13NCS5/CFCS1NPCS3VDDIOP
PD14DSR0PWM0POWER LEDPD14 or PWM0VDDIOP
PD15DTR0PWM1USER LED 1PD15 or PWM1VDDIOP
PD16DCD0PWM2USER LED 2PD16 or PWM2VDDIOP
PD17RI0NAND FLASH MEMORYPD17 as RDYBSYVDDIOP
PD18PWM3VDDIOP
PD19PCK0VDDIOP
PD20PCK1VDDIOP
PD21TCLK2VDDIOP

4.1 Jumpers

Table 4-1. Jumpers Configuration

Designation Default Setting Feature
J2 Closed 33V Jumper(1)
J3 ClosedForces power on.To use the software shutdown control, J3 must be opened. 3V battery backup must be present.
J5 Closed VDDPLLB Jumper(1)
J6 Closed VDDPLLA Jumper(1)
J8 Closed VDDBU Jumper(1)
J10 Closed VDDCORE Jumper(1)
J11 1-2BMS (Boot Mode Select)1-2: Internal ROM2-3: NCS0
J12 Closed Enables the use of the embedded NAND FLASH device (MN7)
J13 Closed Enables the use of the embedded SERIAL DATAFLASH device (MN8)

Note: 1. These jumpers are provided for power consumption measurement use. By default, they are closed. To use this feature, the user has to open the strap and insert an ammeter.

4.2 JTAG/ICE

Table 4-2. JTAG/ICE Configuration

Designation Default SettingFeature
S1OpenedSelects ICE mode or JTAG mode
R11SolderedEnables the ICE NTRST input
R13SolderedEnables the ICE NRST input

4.3 Microcontroller Clock

Table 4-3. Microcontroller Clock Configuration

DesignationDefault Setting Feature
S2 OpenedTo use an external source clock, the user has to close S2 and populate J7. In this case, C16, C17 and J7 have to be unsoldered.

4.4 Memory

Table 4-4. Memory Configuration

DesignationDefault Setting Feature
SDRAM (MN5 & MN6)
R29SolderedEnables MN5 Chip select access
R30SolderedEnables MN6 Chip select access
NANDFLASH (MN7)
J12ClosedEnables the use of the NANDFLASH device
R32SolderedEnables the use of the Ready/Busy signal
S3OpenedDisables the write protect
SERIAL DATAFLASH (MN8)
J13ClosedEnables the use of the DATAFLASH device
S4OpenedDisables the write protect.
TWI SERIAL EEPROM NOT POPULATED (MN9)

4.5 Miscellaneous

Refer to the TOP level schematic for the PIO usage.

Table 4-5. Miscellaneous

DesignationDefault Setting Feature
USB HIGH SPEED DEVICE INTERFACE
R75 SolderedUSB DEVICE:Enables the use of the USBCNX signal
DBGU COM PORT
R64SolderedEnables the use of DTXD output signal
R66SolderedEnables the use of DRXD input
RS232 COM PORT: Enable the use of Input/output signals

Table 4-5. Miscellaneous

DesignationDefault Setting Feature
R70SolderedTXD
R71SolderedRTS
R72SolderedRXD
R73SolderedCTS
TP1 N.A GND Test point
TP2 N.A GND Test point
TP3 N.A GND Test point

5.1 Board Schematics

This section contains the following schematics:

■ Board Diagram - Schematic Top Level
■ Power supply
■ AT91SAM9RL Microcontroller
■ EBI Memory
Serial Memory
■ Audio AC97
Serial Interface
■ TFT LCD display
■ Expansion connectors

Microchip AT91SAM9R64 - Board Schematics - 1

text_image 02 - POWER SUPPLY 12VDC POWERLED USERLED USERLED RIGHTCLOCK LEFTCLOCK 03 - MICROCONTROLLER SHDN A0. 17 D0. 15 RAS CAS SDA10 SDWE SDCS_NCS1 SDCK SDCKE CFOR_NBS1_NWR1 CFOR_NBS3_NWR3 CFWE_NWE_NWR0 CFOE_NRD NC50 NRST DM OP PA0. 31] PB0. 31] PC0. 31] PD0. 21) P40. 31] P80. 31] PC0. 31] P20. 21) NANDE NANDE NANDWE NANDWE NRST 09 - EXPANSION CONNECTORS DA0. 31) A0. 17) RAS CAS SDA10 SDWE SDCS_NCS1 SDCK SDCKE CFWE_NWE_NWR0 CFOR_NBS1_NWR1 CFOR_NBS3_NWR3 CFOE_NRD NC50 D0. 15 D0. 31) PIO USAGE PA0. 31) P80. 31) D0. 31) P30. 31) P30. 21) P40. 21) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P40. 15) P42. MC_DA0 PA1 MC_DA4 PA2 MC_CK PA3 MC_DA1 PA4 MC_DA2 PA5 MC_DA3 PA6 TX00 PA7 RX00 PA8 USB(DX)X PA9 ADJ_XL PA10 ADJ_YB PA11 ADJ_YB PA12 ADJ_YB PA13 ADJ_YB PA14 ADJ_YB PA15 ADJ_YB PA16 ADJ_YB PA17 ADJ_YB PA18 ADJ_YB PA19 ADJ_YB PA20 ADJ_YB PA21 ADJ_YB PA22 ADJ_YB PA23 ADJ_YB PA24 ADJ_YB PA25 ADJ_YB PA26 ADJ_YB PA27 ADJ_YB PA28 ADJ_YB PA29 ADJ_YB PA30 ADJ_YB PA31 ADJ_YB P32 ADJ_YB P33 ADJ_YB P34 ADJ_YB P35 ADJ_YB P36 ADJ_YB P37 ADJ_YB P38 ADJ_YB P39 ADJ_YB P40 ADJ_YB P41 ADJ_YB P42 ADJ_YB P43 ADJ_YB P44 ADJ_YB P45 ADJ_YB P46 ADJ_YB P47 ADJ_YB P48 ADJ_YB P49 ADJ_YB P50 ADJ_YB P51 ADJ_YB P52 ADJ_YB P53 ADJ_YB P54 ADJ_YB P55 ADJ_YB P56 ADJ_YB P57 ADJ_YB P58 ADJ_YB P59 ADJ_YB P60 ADJ_YB P61 ADJ_YB P62 ADJ_YB P63 ADJ_YB P64 ADJ_YB P65 ADJ_YB P66 ADJ_YB P67 ADJ_YB P68 ADJ_YB P69 ADJ_YB P70 ADJ_YB P71 ADJ_YB P72 ADJ_YB P73 ADJ_YB P74 ADJ_YB P75 ADJ_YB P76 ADJ_YB P77 ADJ_YB P78 ADJ_YB P79 ADJ_YB P80 ADJ_YB P81 ADJ_YB P82 ADJ_YB P83 ADJ_YB P84 ADJ_YB P85 ADJ_YB P86 ADJ_YB P87 ADJ_YB P88 ADJ_YB P89 ADJ_YB P90 ADJ_YB P91 ADJ_YB P92 ADJ_YB P93 ADJ_YB P94 ADJ_YB P95 ADJ_YB P96 ADJ_YB P97 ADJ_YB P98 ADJ_YB P99 ADJ_YB
BJPG18-APR-07
AINIT EDITJPG01-MAR-07
REVMODIF.DES.DATEVER.DATE
AT91SAM9RL-EKSCALE 1/1REV.SHEET
DIAGRAMB 19

Microchip AT91SAM9R64 - Board Schematics - 2

text_image PIO USAGE PA0 [0..31] PB[0..31] D[16..31] PC[0..31] PD[0..21] PA0 MC_DA0 PB0 (RIGHT CLIC) PC0 PD0 PA1 MC_CDA PB1 (LEFT CLIC) PC1 LCDPWR PD1 AC97FS PA2 MC_CK PB2 A31 NANDALE PC2 PD2 AC97CK PA3 MC_DA1 PB3 A22 NANDCLE PC3 LCDCC PD3 AC97TX PA4 MC_DA2 PB4 NANDDE PC4 PD4 AC97RX PA5 MC_DA3 PB5 NANDWE PC5 LCDSYNC PD5 PA6 TXD0 PB6 NCS3_NANDCS PC6 LCDDOTCK PD6 PA7 RXD0 PB7 PC7 LCDDEN PD7 PA8 (USBCNX) PB8 PC8 PD8 PA9 RTSO PB9 PC9 LCDO3 PD9 PA10 CTSO PB10 PC10 LCDO4 PD10 PA11 PB11 PC11 LCDO5 PD11 PA12 PB12 PC12 LCDO6 PD12 PCK1 PA13 PB13 PC13 LCDO7 PD13 PA14 PB14 PC14 PD14 PWM0 PA15 (MCL_CD) PB15 PC15 LCDO11 PD15 PWM1 PA16 PB16 D16 PC16 LCDO12 PD16 PWM2 PA17 AD0_XR PB17 D17 PC17 LCDO13 PD17 (RDYBSY) PA18 AD1_XL PB18 D18 PC18 LCDO14 PD18 PA19 AD2_YT PB19 D19 PC19 LCDO15 PD19 PA20 AD3_YB PB20 D20 PC20 LCDO16 PD20 PA21 DRXD PB21 D21 PC21 LCDO18 PD20 PA22 DTXD PB22 D22 PC22 LCDO19 PD21 PA23 TWD0 PB23 D23 PC23 LCDO20 PD22 PA24 TWCK0 PB24 D24 PC24 LCDO21 PD23 PA25 MISO PB25 D25 PC25 LCDO22 PD24 PA26 MOSI PB26 D26 PC26 LCDO23 PD25 PA27 SPCK PB27 D27 PC27 PA28 NPCS0 PB28 D28 PC28 LCDO24 PD26 PA29 PB29 D29 PC29 LCDO25 PD27 PA30 PB30 D30 PC30 LCDO26 PD28 PA31 PB31 D31 PC30 LCDO27 PD29 PC30 D30 PC30 LCDO28 PD30 PC31 D31 PC31 LCDO29 PD31
Pxx (NAME)SOFTWARE ASSIGNED I/O SIGNAL
Pxx PERIPHPERIPHERAL ASSIGNED I/O SIGNAL
PxxFREE I/O SIGNAL
ITALIC FONTSCOMMENT

Microchip AT91SAM9R64 - Board Schematics - 3

text_image 10 SQUARE CM COPPER AREA FOR HEAT SINKING WITH NO SOLDER MASK REGULATED 5V ONLY J1 1 2 3 5V R1 100K C1 330μF CR1 5V R79 0R Q2 Si1563EDH J3 FORCE POWER ON SHDN C9 15PF R6 10K 6 5 4 3 2 1 2 3 R7 10K MN1 LT1963AEQ-3.3 GND VIN VOUT SD GND FB 3V3 CURRENT MEASURE J2 3V3 C3' 10μF C4' 10μF C5 1μF C6 1μF 8 6 3 4 TPS60500 C1M C1P C2M C2P VIN VOUT FB EN GND PG MN2 9 3V3 3V2 C7 22μF R5 100K C8 10PF R8 200K

Microchip AT91SAM9R64 - Board Schematics - 4

text_image POWER LED 3V3 R2 120R DS3 YELLOW 3 Q1 IRLML2402 R3 470K 1 R4 0R POWERLED

Microchip AT91SAM9R64 - Board Schematics - 5

Microchip AT91SAM9R64 - Board Schematics - 6

Microchip AT91SAM9R64 - Board Schematics - 7

6.1 Pull-up Resistor on the Wrong Pin

The RTCK pin (connector J4, pin 11), which is an input, has a pull-up resistor whereas the TCK pin (connector J4, pin 9), which is an output, has not.

Problem Fix/Workaround

The user may observe a possible increase in the power consumption on VDDIO (a few micro-amps) but it does not prevent the JTAG-ICE interface to work correctly on this board.

Correct schematics would have a pull-up on the TCK pin to tie the CMOS input to a known level, in order to avoid a possible pad oscillation and a possible increase in power consumption.

6.2 VDDCORE Power Consumption Measurement Impossible

If the AT91SAM9RL64 device is an engineering sample (ES), VDDCORE power consumption measurement is impossible on J10 Jumper.

Problem Fix/Workaround

None.

7.1 Revision History

Table 7-1. Revision History

Document Ref. Comments Change Request Ref.
6325CSection 6.2 "VDDCORE Power Consumption Measurement Impossible" errata added7188
6325BCFE1 and CFE2 changed into CFCE1 and CFCE2 in Table 3-2 on page 3-85864
Section 6.1 "Pull-up Resistor on the Wrong Pin" errata added 5983
6325A First issue.

Revision History

Headquarters International

Atmel Corporation

2325 Orchard Parkway

San Jose, CA 95131

USA

Tel: 1(408) 441-0311

Fax: 1(408) 487-2600

Atmel Asia

Unit 1-5 & 16, 19/F

BEA Tower, Millennium City 5

418 Kwun Tong Road

Kwun Tong, Kowloon

Hong Kong

Tel: (852) 2245-6100

Fax: (852) 2722-1369

Atmel Europe

Le Krebs

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 CONDITIONS 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.

Microchip AT91SAM9R64 - Headquarters International - 1

© 2010 Atmel Corporation. All rights reserved. Atmel ^® , logo and combinations thereof, DataFlash ^® and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. ARM ^® , the ARMPowered ^® logo, Thumb ^® and others are the registered trademarks or trademarks of ARM Ltd. Other terms and product names may be trademarks of others.

Manual assistant
Powered by Anthropic
Waiting for your message
Product information

Brand : Microchip

Model : AT91SAM9R64

Category : Electronic component