ATMEL AT91SAM9263-EK User Manual

AT91SAM9263-EK Evaluation Board
....................................................................................................................
User Guide
6279C–ATARM–02-Jul-07
Table of Contents
Section 1
1.1 Scope................................................................................................................................. 1-1
1.2 Deliverables ....................................................................................................................... 1-1
1.3 AT91SAM9263-EK Evaluation Board ................................................................................ 1-1
Section 2
2.1 Electrostatic Warning ......................................................................................................... 2-1
2.2 Requirements..................................................................................................................... 2-1
2.3 Layout ................................................................................................................................ 2-1
2.4 Powering Up the Board...................................................................................................... 2-4
2.5 Backup Power Supply........................................................................................................ 2-4
2.6 Getting Started................................................................................................................... 2-4
2.7 AT91SAM9263-EK Block Diagram .................................................................................... 2-5
Section 3
3.1 AT91SAM9263 Microcontroller .......................................................................................... 3-1
3.2 AT91SAM9263 Block Diagram .......................................................................................... 3-4
3.3 Memory.............................................................................................................................. 3-5
3.4 Clock Circuitry.................................................................................................................... 3-5
3.5 Reset Circuitry ................................................................................................................... 3-5
3.6 Shutdown Controller ..........................................................................................................3-5
3.7 Power Supply Circuitry.......................................................................................................3-5
3.8 Remote Communication .................................................................................................... 3-5
3.9 Audio Stereo Interface .......................................................................................................3-6
3.10 User Interface .................................................................................................................... 3-6
3.11 Debug Interface ................................................................................................................. 3-6
3.12 Expansion Slot................................................................................................................... 3-6
3.13 PIO Usage ......................................................................................................................... 3-7
Section 4
4.1 Configuration Jumpers and Straps .................................................................................... 4-1
Section 5
AT91SAM9263-EK Evaluation Board User Guide i
6279C–ATARM–02-Jul-07
Table of Contents (Continued)
5.1 Schematics ........................................................................................................................ 5-1
Section 6
Warning......................................................................................................................6-1
6.1 BMS Signal Sampling ........................................................................................................ 6-1
Section 7
Errata..........................................................................................................................7-1
7.1 JTAGSEL S1 Footprint Selector ........................................................................................ 7-1
7.2 PIO Usage ......................................................................................................................... 7-1
7.3 TWI line pullups for Fast Mode operation .......................................................................... 7-1
Section 8
8.1 Revision History ................................................................................................................. 8-1
ii AT91SAM9263-EK Evaluation Board User Guide
6279C–ATARM–02-Jul-07

1.1 Scope

The AT91SAM9263-EK evaluation kit enables the evaluation of and code development for applications running on an AT91SAM9263.
This guide focuses on the AT91SAM9263-EK board as an evaluation platform.

1.2 Deliverables

The AT91SAM9263-EK package contains the following items:
! an AT91SAM9263-EK board ! one A/B-type USB cable ! one serial RS232 cable ! one RJ45 crossed Ethernet cable ! one CD-ROM that allows the user to begin evaluating the AT91 ARM
quickly.
Section 1 Overview
®
Thumb® 32-bit microcontroller

1.3 AT91SAM9263-EK Evaluation Board

The board is equipped with an AT91SAM9263 (324-ball LFBGA package) together with the following:
! 64 Mbytes of SDRAM memory ! 4 Mbytes of PSRAM memory on EBI1 ! 256 Mbytes of NANDFlash memory ! One NOR Flash memory (footprint only) ! One 1.8” Hard disk connectors ! One TWI serial memory ! One USB device port interface ! Two USB Host port interfaces ! One RS232 serial communication port ! One DBGU serial communication port ! One serial CAN 2.0B communication port ! One JTAG/ICE debug interface ! One Ethernet 100-base TX with three status LEDs ! One AC97 Audio DAC
AT91SAM9263-EK Evaluation Board User Guide 1-1
6279C–ATARM–02-Jul-07
Overview
! One 3.5" 1/4 VGA TFT LCD Module with TouchScreen and backlight ! One ISI connector (camera interface) ! One Power LED and two general-purpose LEDs ! Two user input push buttons ! One Wakeup input push button ! One reset push button ! One DataFlash ! One SD/SDIO/MMC card slot ! One Lithium Coin Cell Battery Retainer for 12 mm cell size
®
/SD/SDIO/MMC card slot
1-2 AT91SAM9263-EK Evaluation Board User Guide
6279C–ATARM–02-Jul-07

2.1 Electrostatic Warning

The AT91SAM9263-EK evaluation 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

In order to set up the AT91SAM9263-EK evaluation board, the following items are needed:
! the AT91SAM9263-EK evaluation board itself. ! AC/DC power adapter (12V at 1A), 2.1 mm by 5.5 mm

2.3 Layout

See Figures 2-1 and 2-2.

Section 2

Setting Up the AT91SAM9263-EK Board

AT91SAM9263-EK Evaluation Board User Guide 2-1
6279C–ATARM–02-Jul-07
Setting Up the AT91SAM9263-EK Board
Figure 2-1. AT91SAM9263-EK Layout - Top View
2-2 AT91SAM9263-EK Evaluation Board User Guide
6279C–ATARM–02-Jul-07
Figure 2-2. AT91SAM9263-EK Layout - Bottom View
Setting Up the AT91SAM9263-EK Board
AT91SAM9263-EK Evaluation Board User Guide 2-3
6279C–ATARM–02-Jul-07
Setting Up the AT91SAM9263-EK Board

2.4 Powering Up the Board

The AT91SAM9263-EK requires 12V DC. 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 per­manently power the backup part of the device.

2.6 Getting Started

The AT91SAM9263-EK evaluation board is delivered with a CD-ROM that allows the user to begin eval­uation of the AT91 ARM Thumb 32-bit microcontroller quickly. Please refer to the AT91 web site,
http://www.atmel.com/products/AT91/, for the most up-to-date information on getting started with the
AT91SAM9263-EK.
2-4 AT91SAM9263-EK Evaluation Board User Guide
6279C–ATARM–02-Jul-07

2.7 AT91SAM9263-EK Block Diagram

Figure 2-3. AT91SAM9263-EK Block Diagram
EBI0
SDRAMNANFLASH
NORFLASH1.8" HDD
EBI1PSRAM
Setting Up the AT91SAM9263-EK Board
DATAFLASH
MMC SD/SDIOMMC SD/SDIO
EEPROM
SERIAL
RAS
CAS
SDA10
D[0..31]
A[0..22]
EBI0 MEMORY
EBI0_D[0..31]
EBI0_A[0..22]
EBI0_RAS
EBI0_CAS
EBI0_SDA10
EBI0_A[0..22]
EBI0_D[0..31]
SHDN
VDDISI
VDDBU
AT91SAM9263_BGA324
CARD
READER
SDWE
SDCKE
SDCK
NBS3
NBS1
SDCS
NBS0
NBS2
EBI0_NBS1
EBI0_A1
EBI0_NBS3
EBI0_A0
EBI0_SDCK
EBI0_SDWE
EBI0_SDCKE
EBI0_NCS1/SDCS
PA[0..31]
PB[0..31]
EBI0_A16
BA0
EBI0_A17
NANDOE
NANDWE
NANDCS
RDYBSY
ALE
CLE
BA1
EBI0_A22
PD15
PA22
EBI0_A21
EBI0_NANDOE
EBI0_NANDWE
PC[0..31]
PD[0..31]
PE[0..31]
NCS
NWE
EBI0_NCS0
EBI0_NWE/NWR0/CFWE
NRST
NRD
RESET-
DIOR-
INTRQ
CS1-
IORDY
CS0-
DIOW-
03 - EBI0 MEMORY
EBI1 MEMORY
EBI0_CFCE1
EBI0_CFCE2
PD2
PD3
EBI0_NBS1
EBI0_NBS3
NRST
NRST
EBI0_NRD/CFOE
EBI0_NBS1/NW1/CFIOR
EBI0_NBS3/NW3/CFIOW
HDMA
DDM
HDMB
DDP
HDPA
HDPB
NOE
NWRUBLB
NCS
D[0..15]
A[1..21]
EBI1_A[1..21]
EBI1_D[0..15]
EBI1_A[0..21]
EBI1_A[0..21]
EBI1_D[0..15]
EBI1_NCS0
EBI1_NWE/NWR0/CFWE
04 - EBI1 MEMORY
MCI & TWI
EBI1_A0
EBI1_SDCK
EBI1_NRD/CFOE
EBI1_NBS1/NW1/CFIOR
SIGQ
SIGI
CK16M
PPS
02 - MICROCONTROLLER
PE16
MCI0_DA3
MCI0_DA0
MCI0_DA1
MCI0_DA2
MCI0_CDA
MCI0_WP
MCI0_CD
MCI0_DA0
MCI0_DA1
PE17
MCI0_DA3
MCI0_CDA
MCI0_DA2
MCI0_CK
MCI0_CK
SPI0_SPCK
SPI0_SPCK
CKSEL
PE20
PE18
PE[0..31]
PD[0..31]
PC[0..31]
PB[0..31]
CARD
READER
SDA
MCI1_DA2
MCI1_DA3
PE3 ISI_D3
(IORDY)
PD3
PC3 LCDDEN
PB3 AC97RX
MCI1_DA3
MCI1_CDA
PE4 ISI_D4
PD4
(RIGHTCLIC)
PC4
PB4 TWD
SCL
MCI1_CDA
MCI1_CK
05 - MCI & TWI
TWCK
TWD
MCI1_CK
(MCI0_CD)
(MCI0_WP)
(CKSEL)
(MCI1_WP)
(MCI1_CD)
PE5 ISI_D5
PE6 ISI_D6
PE7 ISI_D7
PE9 ISI_HS YNC
PE10 ISI_VSYNC
PE11 ISI_MCK
PE8 ISI_PCK
PE13 ISI_D9
PE14 ISI_D10
PE15 ISI_D11
PE12 ISI_D8
PE17
PE18
PE19
PE16
PE21 ETXCK
PE22
PE23 ETX0
PE20
(NANDCS)
PD5
PD6
PD7
PD9 EBI0_CFCE2
PD10
PD11
PD8 EBI0_CFCE1
PD13
PD14
PD15
PD12
PD17
PD18
PD19
PD16
PD21
PD22
PD23
PD20
(LEFTCLIC)
PC5
PC6 LCDD2
PC7 LCDD3
PC9 LCDD5
PC10 LCDD6
PC11 LCDD7
PC8 LCDD4
PC13
PC14 LCDD10
PC15 LCDD11
PC12 LCDD13
PC17 LCDD21
PC18 LCDD14
PC19 LCDD15
PC16 LCDD12
PC21
PC22 LCDD18
PC23 LCDD19
PC20
PB5 TWCK
PB6
PB7 PWM0
PB9 LCDCC
PB10 PCK1
PB11 SPI0_NPCS3
PB8 PWM1
PB13
PB14
PB15
PB12
PB17
PB18
PB19
PB16
PB21
PB22
PB23
PB20
PE25 ERX0
PE24 ETX1
PD25
PD24
PC25 ERXDV
PC24 LCDD20
PB25
PB24
PE26 ERX1
PE27 ERXER
PD26
PD27
PC26 LCDD22
PC27 LCDD23
PB26
PB27
PE28 ETXEN
PD28
PC28
PB28
PE29 EMDC
PD29
PC29 PWM2
PB29
PE30 EMDIO
PD30
PC30 DRXD
PB30
(MDINTR)
PE31
PD31
PC31 DTXD
PB31
MCI1_WP
MCI1_CD
MCI1_DA0
MCI1_DA1
PE19
MCI1_DA0
MCI1_DA1
MCI1_DA2
PE1 ISI_D1
PE2 ISI_D2
PE0 ISI_D0
(INTRQ)
PD1
PD2
PD0
PC1 LCDHSYNC
PC2 LCDDOTCK
PC0
PB1 AC97CK
PB2 AC97TX
PB0 AC97FS
VDDISI
PA[0..31]
PB[0..31]
PC[0..31]
PD[0..31]
PE[0..31]
PB[0..31]
PC[0..31]
PD[0..31]
PA[0..31]
PE[0..31]
SIGI
SIGQ
PB[0..31]
PA[0..31]
CLK16M
PE[0..31]
PC[0..31]
PD[0..31]
PA0 MCI0_DA0
PA1 MCI0_CDA
PA2 SPI0_SPCK
PA3 MCI0_DA1
PA5 MCI0_DA3
PA6 MCI1_CK
PA7 MCI1_CDA
PA4 MCI0_DA2
PA9 MCI1_DA1
PA10 MCI1_DA2
PA11 MCI1_DA3
PA8 MCI1_DA0
PA13 CANTX
PA14 CANRX
PA12 MCI0_CK
PA[0..31]
PA0SPI0_MISO
PA1SPI0_MOSI
(RDYBSY)
(CANRS)
(CANRXEN)
(CTRL1)
(CTRL2)
(FLGB)
(ENB)
(FLGA)
PA15 IRQ1
PA17
PA18
PA19
PA16
PA21
PA22
PA23
PA20
(ENA)
PA24
(USBCNX)
PA25
(BUSY)
(PCI)
PA26 TXD0
PA27 RXD0
PA29 CTS0
PA30
PA31
PA28 RTS0
PIO USAGE
CANTX
07 - COMMUNICATION
ETXCK
ETX1
TX_CLK
RMII ETHERNET
RFTS
10 - EXPANSION CONNECTORS
ETX0
ETXEN
ERX1
ERX0
TXD0
TXD1
RXD1
TX_EN
RXD0
ERXDV
ERXER
RX_ER
RX_DV
NRST
PE31
EMDC
EMDIO
MDC
MDIO
NRST
MDINTR
10/100 FAST ETHERNET
LCDD[2..7]
LCD & CAMERA INTERFACE
08 - ETHERNET
LCDD[10..15]
LCDD[18..23]
LCDCC
PA30
LCDHSYNC
LCDDEN
LCDDOTCK
SPI0_MOSI
PCI
DCLK
B[0..5]
DTMG
R[0..5]
G[0..5]
VCTRL
HSYNC
3.5" QVGA
MOSI
SPI0_MISO
SPI0_SPCK
MISO
SPCK
TOUCH SCREEN
LCD INTERFACE
SPI0_NPCS3
IRQ1
IRQ
NPCS
CONTROLLER
PA31
BUSY
RFTS
ISI_D[0..11]
ISI_PCK
ISI_MCK
ISI_VSYNC
ISI_HSYNC
TWCK
TWD
PA17
PA16
VDDISI
SCL
SDA
CTRL1
CTRL2
VDDISI
ISI_PCK
ISI_MCK
ISI_VSYNC
ISI_HSYNC
ISI_D[0..11]
ISI
CAMERA INTERFACE
09 - LCD & CAMERA INTERFACE
PWM0
VDDBU
POWER SUPPLY
POWERLED
SHDN
12VDC
PWM1
PWM2
USERLED1
PC4
PC5
USERLED2
RIGHTCLIC
USER'S
LEFTCLIC
INTERFACE
01 - POWER SUPPLY
AC97
AC97CK
AC97FS
SYNC
AC97TX
BITCLK
AC97RX
SDATA_IN
SDATA_OUT
EXPANSION CONNECTORS
DTXD
DRXD
TXD0
RTS0
RXD0
CTS0
PA25
PA24
DDM
USBCNX
DEVICE
PA23
ENA
DDP
FLGA
HDPA
HDMA
HOST A
USB
PCK1
NRST
CTS
RTS
TXD
DTXD
DRXD
DBGU
SERIAL INTERFACES
RXD
COM0
RS232
RST#
EXT_CLK
AUDIO
MIC OUTIN
06 - AUDIO
PA21
HDPB
HDMB
HOST B
CANRX
CANTX
PA19
PA18
PA20
ENB
FLGB
CANRX
CANRS
CANRXEN
CAN
AT91SAM9263-EK Evaluation Board User Guide 2-5
6279C–ATARM–02-Jul-07
Setting Up the AT91SAM9263-EK Board
2-6 AT91SAM9263-EK Evaluation Board User Guide
6279C–ATARM–02-Jul-07

3.1 AT91SAM9263 Microcontroller

! Incorporates the ARM926EJ-S
– DSP Instruction Extensions, Jazelle – 16 Kbyte Data Cache, 16 Kbyte Instruction Cache, Write Buffer – 200 MIPS at 180 MHz – Memory Management Unit – EmbeddedICE – Mid-level Implementation Embedded Trace Macrocell
! Bus Matrix
– Nine 32-bit-layer Matrix, Allowing a Total of 28.8 Gbps of On-chip Bus Bandwidth – Boot Mode Select Option, Remap Command
! Embedded Memories
– One 128 Kbyte Internal ROM, Single-cycle Access at Maximum Bus Matrix Speed – One 80 Kbyte Internal SRAM, Single-cycle Access at Maximum Processor Bus Matrix Speed – One 16 Kbyte Internal SRAM, Single-cycle Access at Maximum Bus Matrix Speed
! Dual External Bus Interface (EBI0 and EBI1)
– EBI0 Supports SDRAM, Static Memory, ECC-enabled NAND Flash and CompactFlash – EBI1 Supports SDRAM, Static Memory and ECC-enabled NAND Flash
! DMA Controller (DMAC)
– Acts as one Bus Matrix Master – Embeds 2 Unidirectional Channels with Programmable Priority, Address Generation, Channel
Buffering and Control
! Twenty Peripheral DMA Controller Channels (PDC) ! 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, Supports Virtual Screen Buffers
! 2D Graphics Accelerator
– Line Draw, Block Transfer, Polygon Fill, Clipping, Commands Queuing
! Image Sensor Interface
– ITU-R BT. 601/656 External Interface, Programmable Frame Capture Rate – 12-bit Data Interface for Support of High Sensibility Sensors – SAV and EAV Synchronization, Preview Path with Scaler, YCbCr Format
, Debug Communication Channel Support
ARM® Thumb® Processor
®
Tec hn ol ogy fo r J ava® Acceleration

Section 3

Board Description

®
AT91SAM9263-EK Evaluation Board User Guide 3-1
6279C–ATARM–02-Jul-07
Board Description
! USB 2.0 Full Speed (12 Mbits per second) Host Double Port
– Dual On-chip Transceivers – Integrated FIFOs and Dedicated DMA Channels
! USB 2.0 Full Speed (12 Mbits per second) Device Port
– On-chip Transceiver, 2,432-byte Configurable Integrated DPRAM
! Ethernet MAC 10/100 Base-T
– Media Independent Interface or Reduced Media Independent Interface – 28-byte FIFOs and Dedicated DMA Channels for Receive and Transmit
! Fully-featured System Controller, including
– Reset Controller, Shutdown Controller – Twenty 32-bit Battery Backup Registers for a Total of 80 Bytes – Clock Generator and Power Management Controller – Advanced Interrupt Controller and Debug Unit – Periodic Interval Timer, Watchdog Timer and Double Real-time Timer
! Reset Controller (RSTC)
– Based on Two Power-on Reset Cells, Reset Source Identification and Reset Output Control
! Shutdown Controller (SHDWC)
– Programmable Shutdown Pin Control and Wake-up Circuitry
! Clock Generator (CKGR)
– 32768Hz Low-power Oscillator on Battery Backup Power Supply, Providing a Permanent Slow
Clock
– 3 to 20 MHz On-chip Oscillator and Two Up to 240 MHz PLLs
! Power Management Controller (PMC)
– Very Slow Clock Operating Mode, Software Programmable Power Optimization Capabilities – 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, Programmable ICE Access
Prevention
! 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
! Two Real-time Timers (RTT)
– 32-bit Free-running Backup Counter Running at Slow Clock with 16-bit Prescaler
! Five 32-bit Parallel Input/Output Controllers (PIOA, PIOB, PIOC, PIOD and PIOE)
– 160 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
! One Part 2.0A and Part 2.0B-compliant CAN Controller
3-2 AT91SAM9263-EK Evaluation Board User Guide
6279C–ATARM–02-Jul-07
Loading...
+ 31 hidden pages