Motherboard, Mezzanine and Memory Extension to be used jointly in order to develop AT91CAP9 processor applications. The AT91CAP9A-DK development board implements the fixed portion of the AT91CAP9 device as a microcontroller standard product, tightly coupled to a high-density FPGA that emulates the MP Block.
Overview of AT91CAP9A-DK Development Kit/AT91CAP-DKM Motherboard Memory extension CAP Mezzanine Motherboard Purpose The AT91CAP-DKM Motherboard provides all the service items of an AT91CAP9A-DK development system. That is: Power supply input, conversion and distribution, Standard user interfaces, Prototyping interface and extension means.
Avoid touching the component pins or any other on-board metallic element. Requirements In order to set up an AT91CAP9A-DK development system, the following items are needed: AT91CAP-DKM motherboard PC/ATX standard power supply unit AT91CAP9A-DKZ mezzanine board (see Sections 5 through 8), with a memory extension (see...
ISI interface Powering Up the Board A complete AT91CAP9A-DK system is powered through the AT91CAP-DKM motherboard via a stan- dard ATX PC power supply. The power control signal is connected to the SHDN signal, generated by the AT91CAP9 chip from the AT91CAP9A-DKZ mezzanine board.
Block Diagram Figure 3-1. AT91CAP-DKM Motherboard (see the complete schematic in Section 15, “AT91CAP-DKM Schematics” AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
1.2V 1.8V 2.5V Memory The only memory resource available on the AT91CAP-DKM motherboard is an Atmel serial EEPROM (TWI bus connection). System memory resources are to be connected directly to the AT91CAP9A-DKZ mezzanine via the AT91CAP9-MEMxx extension boards. Remote Communication 3.7.1...
4x4 keypad: uses 8 PIO lines in a matrix scheme, each button shunts two of them Two green LEDs One yellow power LED (note that it is software controlled) One 3.5 inch VGA display LCD with Touch Panel and white LED backlight AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
J9 = PCI64 female connector for FPGA I/O expansion J8/J10 = two 200-pin connectors for “Mistral” extension board Warning: FPGA IOs are distributed among J8, J9 and J10 connectors and also the three USB device ports, some having dual connections as follows: AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
3.14.2 AT91CAP-DKM Extension Connectors Figure 3-2. J8 and J10 (Top View) J8 and J10 as seen on AT91CAP9-DKM from above 3.14.3 “Mistral” Extension Connectors Pins not listed in Table 3-2 below are not connected. AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 36
SSC0. 2. Factory setting. Figure 3-1 3. Please refer to the board's diagram, . The AT91CAP9 chip has 8 ADC channels, only 4 of which can be buffered at a time. 3-26 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 37
LCD PANEL CONNECTOR (J37) PWM0 as VCTRL VDDIOP0 PC29 PCK0 PWM2 POWER LED CONTROL (DS3) PC29 or PWM2 VDDIOP0 PC30 DRXD DBGU RS232 INTERFACE (J23) DRXD VDDIOP0 PC31 DTXD DBGU RS232 INTERFACE (J23) DTXD VDDIOP0 AT91CAP9A-DK Development Kit User Guide 3-27 6321B–CAP–02-Jul-07...
R153,154 - use alternate J25 - apply CAN input channel of I2S chip termination J2 - TouchScreen R93,94,95 - J11,13,15 - Chip Select choice VDDIOP1 voltage FPGA USB interfaces selection speed selection Configuration Jumpers and Straps AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 40
Selects ISP1105BS PHY MN4 mode input. Please refer to the datasheet of this device for in- R18, 19 ON, OFF depth details. Selects ISP1105BS PHY MN5 mode input. Please refer to the datasheet of this device for in- R27, 28 ON, OFF depth details. AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 41
3. Refer to to see the span of this IO bank (J8, 9, 10 connectors). By default this voltage is fixed at 3.3V. Change this setting only if you are sure of what you are doing...! AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 42
AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
(AT91CAP9A-DKZ). Figure 5-1. AT91CAP9A-DKZ Overview Memory extension AT91CAP9A-DKZ Mezzanine Motherboard Purpose The AT91CAP9A-DKZ mezzanine provides a configurable processor (AT91CAP9) and its associated FPGA, both being at the heart of an AT91CAP9A-DK development system layout. AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 44
AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Avoid touching the component pins or any other on-board metallic element. Requirements In order to set up an AT91CAP9A-DK development system, the following items are needed: AT91CAP9A-DKZ mezzanine Memory extension board (see sections 9 through 14)
SODIMM-144 format Powering Up the Board A complete AT91CAP9A-DK system is powered through the AT91CAP-DKM motherboard via a stan- dard ATX PC power supply. The power control signal is connected to the SHDN signal, generated by the AT91CAP9 chip from the AT91CAP9A-DKZ mezzanine board.
Block Diagram Figure 7-1. AT91CAP9A-DKZ Mezzanine Block Diagram (see the complete schematic in Section PISMO2 CAP_SODIMM MOTHERBOARD CONNECTORS AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 49
FPGA EBI bus (89) JTAG header (except TDO) USER IO GRID bus (72) FPGA PISMO-II bus (214) JTAG TDO config memory USER IO bus (276) 12MHz TCXO ByteBlaster header (down to motherboard) SAMTEC SEAF-40-05.0-SM-8-2-A-K AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
System memory resources are provided via extension boards in SODIMM-144 format. There is one each for the AT91CAP9 and the FPGA chips. These connections are labeled “EBI”, named after the Atmel standard “External Bus Interface”. Note that the bus voltage of each of these extensions is automatically customizable: An adjustable regulator located on the mezzanine board, provides the bus voltage.
Page 72
Bank Pin Type Name Other Pin Information Function Ball Board Net GNDA_PLL8 AG26 GNDA_PLL8 AG27 GNDA_PLL9 AH10 AH23 AH27 AL32 AM13 AM20 AM31 TEMPDIODEn GNDA_PLL7 GNDA_PLL5 GNDA_PLL11 GNDA_PLL7 GNDA_PLL10 GNDA_PLL10 TEMPDIODEp GNDA_PLL5 GNDA_PLL11 7-26 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 73
Table 7-5. FPGA Pins Sorted by Bank/Signal Name (Continued) Configuration Bank Pin Type Name Other Pin Information Function Ball Board Net GNDA_PLL4 GNDA_PLL1 GNDA_PLL1 GNDA_PLL4 GNDA_PLL2 GNDA_PLL2 GNDA_PLL3 AT91CAP9A-DK Development Kit User Guide 7-27 6321B–CAP–02-Jul-07...
Page 98
Table 7-6. FPGA Pins Sorted by Signal Name Configuration Bank Pin Type Name Other Pin Information Function Ball Board Net VCCINT AA12 VCCINT AC10 VCCINT VCCINT VCCINT VCCINT VCCINT VCCINT VCCINT VCCINT VCCINT VCCINT 7-52 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 109
Table 7-6. FPGA Pins Sorted by Signal Name (Continued) Configuration Bank Pin Type Name Other Pin Information Function Ball Board Net GNDA_PLL5 GNDA_PLL11 GNDA_PLL7 GNDA_PLL10 GNDA_PLL10 TEMPDIODEp GNDA_PLL5 GNDA_PLL11 GNDA_PLL4 AT91CAP9A-DK Development Kit User Guide 7-63 6321B–CAP–02-Jul-07...
Page 110
Table 7-6. FPGA Pins Sorted by Signal Name (Continued) Configuration Bank Pin Type Name Other Pin Information Function Ball Board Net GNDA_PLL1 GNDA_PLL1 GNDA_PLL4 GNDA_PLL2 GNDA_PLL2 GNDA_PLL3 GNDA_PLL3 AG25 MPIOA0 AB21 MPIOA1 DQS17B AK28 MPIOA10 AC21 MPIOA11 7-64 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 127
Table 7-6. FPGA Pins Sorted by Signal Name (Continued) Configuration Bank Pin Type Name Other Pin Information Function Ball Board Net VREFB7N2 VREFB7N2 VREFB7 VREFB8N1 VREFB8N1 AJ24 VREFB8 VREFB8N2 VREFB8N2 AK19 VREFB8 VREFB8N0 VREFB8N0 AK31 VREFB8 CLK11p INPUT XTAL_CLK AT91CAP9A-DK Development Kit User Guide 7-81 6321B–CAP–02-Jul-07...
Page 128
7-82 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 129
J14 - VDDBU current measurement jumper measurement jumper Upper pin = CAP chip VDDIOM inputs Left pin = CAP chip VDDBU inputs Lower pin = board regulated VDDIOM voltage Right pin = board regulated voltage AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 130
“AT91CAP9A-DKZ Schematics” 3. Refer to to see the span of this IO bank. By default this voltage is fixed at 3.3V. Change this setting only if you are sure of what you are doing...! AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 131
AT91CAP 1.8V Memory Extension Board (AT91CAP-MEM18). Figure 9-1. AT91CAP-MEM18 Overview Memory Extension CAP Mezzanine Motherboard Purpose The AT91CAP-MEM18 board provides a composite memory extension for any AT91CAP9-DK mezza- nine. Its featured devices are 1.8V powered. AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 132
AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 133
Avoid touching the component pins or any other on-board metallic element. 10.2 Requirements In order to set up an AT91CAP9A-DK development system, the following items are needed: AT91CAP9A-DKZ mezzanine board Memory extension board such as the AT91CAP-MEM18...
Page 134
The AT91CAP-MEM18 memory extension is powered by the AT91CAP9A-DKZ mezzanine it is con- nected to. This is automatically configured via resistor R6. This resistor sets the output level of an adjustable voltage regulator located on the mezzanine. 10-2 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 135
Flash device. This may be useful in case of corrupted contents, in order to force the system to boot on another default device (refer to AT91CAP9 chip and mezzanine documentation in this case). AT91CAP9A-DK Development Kit User Guide 11-1 6321B–CAP–02-Jul-07...
Page 136
11-2 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 137
AT91CAP 3.3V Memory Extension Board (AT91CAP-MEM33). Figure 12-1. AT91CAP-MEM33 Overview Memory Extension CAP Mezzanine Motherboard 12.2 Purpose The AT91CAP-MEM33 board provides a composite memory extension for any AT91CAP9-DK mezza- nine. Its featured devices are 3.3V powered. AT91CAP9A-DK Development Kit User Guide 12-1 6321B–CAP–02-Jul-07...
Page 138
12-2 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 139
Avoid touching the component pins or any other on-board metallic element. 13.2 Requirements In order to set up an AT91CAP9A-DK development system, the following items are needed: AT91CAP9A-DKZ mezzanine board Memory extension board such as the AT91CAP-MEM33...
Page 140
The AT91CAP-MEM33 memory extension is powered by the AT91CAP9A-DKZ mezzanine it is con- nected to. This is automatically configured via resistor R6. This resistor sets the output level of an adjustable voltage regulator located on the mezzanine. 13-2 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 141
Flash device. This may be useful in case of corrupted contents, in order to force the system to boot on another default device (refer to AT91CAP9 chip and mezzanine documentation in this case). AT91CAP9A-DK Development Kit User Guide 14-1 6321B–CAP–02-Jul-07...
Page 142
14-2 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 143
– USB Host Interface Serial Devices – Image Sensor Connector – SD Card/MMC Card - DataFlash Card Interface – SD Card/MMC Card Interface – Serial EEPROM Audio AC97 ADC Inputs Audio I2S LCD Panel AT91CAP9A-DK Development Kit User Guide 15-1 6321B–CAP–02-Jul-07...
Page 167
FPGA power 1/2 VCCPD ALTERA EP2S90F1020 ALTERA EP2S90F1020 Version = 1.0 Version = 1.0 VCCPD VCCINT VCCPD C197 C197 C198 C198 C199 C199 C200 C200 C201 C201 VCCPD1 VCCPD1 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF...
Page 168
FPGA power 2/2 C204 C204 C208 C208 C206 C206 ALTERA EP2S90F1020 ALTERA EP2S90F1020 1000uF 1000uF 1000uF 1000uF 1000uF 1000uF Version = 1.0 Version = 1.0 VREFB1 GNDA_PLL1 VREFB1N0 AD28 GNDA_PLL1 VREFB1N1 CPN = AT91RES014 CPN = AT91RES014 AG28 GNDA_PLL2 VREFB1N2 VREFB2 GNDA_PLL2 VREFB2N0...
Page 169
ALTERA EP2S90F1020 ALTERA EP2S90F1020 BANK 2 ALTERA EP2S90F1020 ALTERA EP2S90F1020 Version = 1.0 Version = 1.0 BANK 1 Version = 1.0 Version = 1.0 FPGA I/Os FPGA105 IO_VB2N0_E29 FPGA104 IO_VB2N0_E30 FPGA7 FPGA101 IO_VB1N0_U22 IO_VB2N0_G27 FPGA6 FPGA75 FPGA100 AB23 IO_VB1N0_U23 IO_VB1N1_AB23 IO_VB2N0_G28 FPGA11 FPGA74...
Page 170
FPGA I/Os, config VCCPD 220R 220R VCCSEL TP10 TP10 5016 5016 5016 5016 5016 5016 5016 5016 5016 5016 5016 5016 5016 5016 HSMG-C170 HSMG-C170 nSTATUS FEED = NO FEED = NO CONFIG_DONE ALTERA EP2S90F1020 ALTERA EP2S90F1020 Version = 1.0 Version = 1.0 NRST FPGA[0..275]...
Page 173
16-2 AT91CAP9A-DK Development Kit User Guide 6321B–CAP–02-Jul-07...
Page 174
Section 17 AT91CAP-MEM18 Schematics 17.1 Schematics This section contains the following appended schematics: AT91CAP-MEM18 AT91CAP9A-DK Development Kit User Guide 17-1 6321B–CAP–02-Jul-07...
Page 175
MOBILE DDR BURST CELLULAR RAM TOP VIEW TOP VIEW FRONT FRONT REAR REAR SIDE SIDE SIDE SIDE VDDIOM VDDIOM SDA10 DQ10 DQ10 DQ11 DQ11 DQ12 DQ12 DQ13 DQ13 DQ14 DQ14 DQ15 DQ15 VDDIOM VDDIOM VDDIOM NBS0 C1 100NF C1 100NF NBS1 C2 100NF C2 100NF...
Page 176
Section 18 AT91CAP-MEM33 Schematics 18.1 Schematics This section contains the following appended schematics: AT91CAP-MEM33 AT91CAP9A-DK Development Kit User Guide 18-1 6321B–CAP–02-Jul-07...
Page 177
SDRAM MT48LC16M16A2 MT48LC16M16A2 MT48LC16M16A2 MT48LC16M16A2 TOP VIEW TOP VIEW FRONT FRONT REAR REAR SIDE SIDE SIDE SIDE SDA10 SDA10 VDDIOM VDDIOM DQ10 DQ10 DQ11 DQ11 DQ12 DQ12 DQ13 DQ13 DQ14 DQ14 DQ15 DQ15 VDDIOM VDDIOM C1 100NF C1 100NF C8 100NF C8 100NF VDDIOM VDDIOM...
Page 178
Section 19 Errata 19.1 Known Errata There are presently no known errata on any of the boards associated with the AT91CAP9A-DK develop- ment system. AT91CAP9A-DK Development Kit User Guide 19-1 6321B–CAP–02-Jul-07...
Page 179
Bank/Signal Name Table 7-6, “FPGA Pins Sorted by Signal Name Section 15 “AT91CAP-DKM Schematics” updated Section 16 “AT91CAP9A-DKZ Schematics” updated Section 17 “AT91CAP-MEM18 Schematics” updated Section 18 “AT91CAP-MEM33 Schematics” updated 6321A First issue. AT91CAP9A-DK Development Kit User Guide 20-1 6321B–CAP–02-Jul-07...
Page 180
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...
Need help?
Do you have a question about the AT91CAP9A-DK and is the answer not in the manual?
Questions and answers