ATMEL AVR32919 512kbytes internal flash, 256kbytes internal ram Datasheet

32-bit AVR UC3 MCUs
AVR32919: UC3C Evaluation Kit
USER GUIDE
Features
The following is a list of the main components and interfaces on the
AT32UC3C-EK:
•
Main MCU: 32-bit AVR UC3 AT32UC3C0512 (TQFP144)
–
–
–
–
–
•
•
•
•
512KBytes internal flash, 256KBytes internal RAM
Up to 66MHz operation
Controller Area Network Interfaces
Peripheral event system
™
FlashVault allows pre-programmed, secure library support for
end user applications
– DSP Floating point instructions
One serial data flash, 64Mbits
One serial EEPROM 128-bits
Four LEDs
Two push buttons
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
•
•
•
•
•
•
•
•
•
•
•
•
•
•
One reset pushbutton
Powered through USB connector or through external power supply (header J1 or J2)
16MHz oscillator for the main clock, one RTC 32kHz crystal and one free footprint for additional
oscillator
JTAG and NEXUS Connectors for programming and debugging on the Atmel AT32UC3C0512C
MCU
®
One QTouch (Atmel AT42QT1060) with six buttons connected through the TWI
One QVGA LCD display with resistive touch screen
One jack connector to output audio samples
One microphone input to record audio signal
Two CAN Interfaces and two LIN Interfaces
One SD/MMC slot connector
One SDRAM 256Mbits
Wireless Header (WLESS) for the wireless expansion header or for any SPI-based or TWI-based or
USART-based external communication
Atmel AVRMC300 expansion headers to be able to manage motor control applications
J27: USB (2.0 mini A-B receptacle) connected to the 32-bit Atmel AVR UC3 AT32UC3B1256
–
–
–
–
AT32UC3C0512 and AT32UC3B1256 are connected through two pins
The pre-loaded firmware on the AT32UC3B1256 acts as a UART-USB CDC virtual com port
gateway
The J28 jumper can be used to set the AT32UC3B1256 in boot loader mode at power up
JTAG connector for programming and debugging the AT32UC3B1256 (J13)
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
2
Table of Contents
Features.......................................................................................................................... 1
1. Introduction................................................................................................................ 5
1.1.
Acronyms......................................................................................................................................5
2. Kit Overview...............................................................................................................6
2.1.
2.2.
2.3.
Kit Contents..................................................................................................................................7
Power-Up and Getting Started..................................................................................................... 7
Reference Materials..................................................................................................................... 7
3. Hardware Description................................................................................................ 8
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
3.9.
Power Supply............................................................................................................................... 8
3.1.1.
Overview........................................................................................................................8
3.1.2.
UC3C-Specific Information............................................................................................ 9
3.1.3.
Configurations and Test Points.................................................................................... 10
3.1.4.
Power Consumption Measurement..............................................................................11
User Interface.............................................................................................................................12
3.2.1.
Overview......................................................................................................................12
3.2.2.
UC3C-Specific Information.......................................................................................... 13
3.2.3.
Hardware Configuration and Test Points..................................................................... 15
Networking..................................................................................................................................15
3.3.1.
Overview......................................................................................................................16
3.3.2.
UC3C-Specific Information.......................................................................................... 17
3.3.3.
Configuration and Test Points......................................................................................18
External Memory........................................................................................................................ 18
3.4.1.
Overview......................................................................................................................18
3.4.2.
UC3C-Specific Information.......................................................................................... 19
Programming and Debugging Interface..................................................................................... 20
3.5.1.
Overview......................................................................................................................21
3.5.2.
UC3C-Specific Information.......................................................................................... 22
3.5.3.
Configuration and Test Points......................................................................................22
Expansion Interface....................................................................................................................23
3.6.1.
Overview......................................................................................................................24
3.6.2.
UC3C-Specific Information.......................................................................................... 25
3.6.3.
Configuration and Test Points......................................................................................28
USB Virtual Com Port Interface..................................................................................................28
3.7.1.
Overview......................................................................................................................29
3.7.2.
UC3C-Specific Information.......................................................................................... 30
3.7.3.
Configuration and Test Points......................................................................................30
USB Interface............................................................................................................................. 31
3.8.1.
Overview......................................................................................................................31
3.8.2.
UC3C-Specific Information.......................................................................................... 32
3.8.3.
Configuration............................................................................................................... 32
AT32UC3C0512C.......................................................................................................................33
3.9.1.
Overview......................................................................................................................33
3.9.2.
AT32UC3C0512C Pinout............................................................................................. 35
3.9.3.
Configuration............................................................................................................... 39
4. Evaluation Board/kit Important Notice..................................................................... 40
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
4
1.
Introduction
®
®
The Atmel AT32UC3C-EK is an evaluation kit and development system for the Atmel AVR UC3
AT32UC3C0512C microcontroller.
As a development system, the board notably provides on-board memory, a USB communication interface,
CAN and LIN network interfaces, and the JTAG programming and debugging interface. The AT32UC3CEK also features expansion headers; one of these is the wireless expansion header (named WLESS
header on the PCB).
Figure 1-1 The AT32UC3C-EK Evaluation Kit
1.1.
Acronyms
ASF
AVR Software Framework
CAN
Controlled Area Network
LIN
Local Interconnect Network
HMI
Human Machine Interface
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
5
2.
Kit Overview
This chapter lists the features provided by the AT32UC3C-EK evaluation kit and describes the content of
the box the kit is packaged in.
Figure 2-1 AT32UC3C-EK Block Diagram
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
6
2.1.
Kit Contents
The AT32UC3C-EK toolbox contains the following items:
•
•
•
•
•
•
•
One AVR Technical Library DVD
One AT32UC3C-EK customer letter
One AT32UC3C-EK Getting Started Guide
One AT32UC3C-EK evaluation kit
Two mini-B plug to std-A plug ~1.5m USB cable
Five 2-pin cables
One 10-pin flat cable
Figure 2-2 Unpacked AT32UC3C-EK Toolbox
2.2.
Power-Up and Getting Started
Refer to the AVR32777: AT32UC3L-EK Getting Started Guide.
2.3.
Reference Materials
1.
2.
3.
4.
5.
6.
The AVR UC3 C0 series datasheet
The AT32UC3C-EK Schematics and Assembly bottom/top views
The AT32UC3C-EK Getting Started document
The AVRMC300 Getting Started
The 32-bit AVR UC3 C series Schematic Checklist
The AVR Software Framework
7.
All pre-loaded firmware source code is available in the AVR Software Framework version 2.0 or
higher.
Debuggers
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
7
3.
Hardware Description
This chapter presents the hardware blocks of the AT32UC3C-EK hardware design. Each hardware block
is described with:
•
•
•
•
An overview of the hardware block
A location in the schematics document
AT32UC3C-specific information (when relevant)
All possible hardware configurations of the block and available test points
In each block description, the components reference and schematic can be found in the AT32UC3C-EK
Schematics and Assembly bottom/top views.
3.1.
Power Supply
The power supply block of the AT32UC3C-EK is in charge of distributing power to all components of the
board.
Figure 3-1 AT32UC3C-EK Power Supply Logical View
3.1.1.
Overview
The AT32UC3C-EK can be powered from four different sources: 2x USB mini AB plug (5V input): labeled
"USB USER" (J21) and "USB VCP" (J27) and 2x external power supply J1 jack connector or the J2 2pins headers (DC 12V ±10%).
The AT32UC3C-EK will automatically switch to the more accurate power source if it senses voltage on it
(external power supply is defined as the more accurate power source, then VBUS from "USB VCP" and
the less accurate power source is VBUS from "USB USER").
These inputs go through an external 3.3V switch mode regulator which delivers supplies to the rest of the
board with a 3.3V voltage.
The power indicator LED green D3, labeled "POWER", indicates if the 3.3V from the external regulator is
present.
Refer to Configurations and Test Points on page 10 for a description of the possible hardware
configurations of the power supply block.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
8
Figure 3-2 AT32UC3C-EK Top View Power Supply Location
Figure 3-3 AT32UC3C-EK Bottom View Power Supply Location
3.1.2.
UC3C-Specific Information
AT32UC3C0512C Power Supply Mode
Among the two power supply configurations supported by the Atmel AT32UC3C0512C, this board
implements the 3.3V single supply mode configuration. Refer to the Supply Considerations section in the
AVR UC3 C0 Series datasheet for schematic diagram of this mode.
AT32UC3C0512C pinout for the Power Supply Block
Table 3-1 UC3C Pinout for the Power Supply Block
QFP144 pin
GPIO
GPIO Alternate Functions
Feature
53
N.A.
N.A.
VDDIN5
54
N.A.
N.A.
VDDIN33
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
9
3.1.3.
3.1.3.1.
QFP144 pin
GPIO
GPIO Alternate Functions
Feature
52
N.A.
N.A.
GNDPLL
55
N.A.
N.A.
VDDCORE
56
N.A
N.AG
NDCORE
37
N.A.
N.A.
GNDANA
34,35
N.A.
N.A.
ADCREFP/N
38
N.A.
N.A.
VDDANA
5,76,104,119
N.A.
N.A
GNDVDDIO
5,75,103,118
N.A.
N.A.
VDDIO
Configurations and Test Points
Hardware Configurations
The default hardware configuration of the power supply block implies that:
•
•
The power supply source is one of the 2x USB plugs, "USB USER" or "USB VCP", or the jack
header
•
Figure 3-1 AT32UC3C-EK Power Supply Logical View on page 8
•
Figure 2-1 AT32UC3C-EK Block Diagram on page 6
The 2-pins header (J2) can also be used as a power supply source (not available by default)
Mount the 0Ω R73 resistor (solder strap) and remove the 0Ω R71 resistor, to enable the 2-pins header
external entry (J2).
3.1.3.2.
Test Points
A few test points covering the power supply block have been placed on the AT32UC3C-EK for the
verification of important signals.
Table 3-2 Power Supply Block Test Points
Designation Feature
TP12-14
Input voltage level after D1 when the J1 external Power Supply is used
TP20-21
Input voltage level after D2 when the J2 external Power Supply is used
TP22-23
Input voltage for 3.3V regulator. 5V nominal
TP24-25
Input voltage for all board components. 3.3V nominal
TP28-31
Input voltage for all board components except Atmel AT32UC3C0512C and Atmel
AT42QT1080. Should be 3.3V nominal
TP27-30
Input voltage for the AT32UC3C0512C VDDIO pin. Should be 3.3V nominal
TP26-29
Input voltage for the AT32UC3C0512C VDDIN pin. Should be 3.3V nominal
TP32-33
Input voltage for the AT32UC3C0512C VDDANA pin. Should be 3.3V nominal
TP13
GND
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
10
3.1.4.
Power Consumption Measurement
To measure the power consumption of the overall board not including the AT32UC3C0512C, remove the
0Ω R24, 25, 26, 27 resistors and insert the amp meter in the 2-pins header J6 (not mounted by default).
To measure the power consumption on the AT32UC3C0512C VDDIO, remove the 0Ω R26 resistor and
insert the amp meter in the 2-pins header J5 (not mounted by default).
To measure the power consumption on the AT32UC3C0512C VDDIN, remove the 0Ω R25 resistor and
insert the amp meter in the 2-pins header J4 (not mounted by default).
To measure the power consumption on the AT32UC3C0512C VDDANA, remove the 0Ω R24 resistor and
insert the amp meter in the 2-pins header J3 (not mounted by default).
Figure 3-4 AT32UC3C-EK Power Consumption Measurement Headers Location
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
11
3.2.
User Interface
Figure 3-5 AT32UC3C-EK User Interface Logical View
3.2.1.
Overview
The main user interface offered by the kit is the touch user interface consisting of the:
•
•
•
•
•
•
6x button sensors interfaced through the TWI interface of the Atmel AT32UC3C0512C and a QVGA
LCD display interfaced through the EBI interface of the AT32UC3C0512C with touch screen
interfaced through the ADCIFA interface of the AT32UC3C0512C
4x general purpose LEDs (labeled LED0, LED1, LED2, and LED3) connected to the
AT32UC3C0512C
The 2x push-button labeled PB0 and PB1 used as general purpose push-button
The push-buttons labeled RST used to generate an external reset to the AT32UC3C0512C
An audio jack header is connected to one channel of the DACIFB IP of the AT32UC3C0512C
A microphone and a potentiometer each connected to one channel of the ADCIFA interface of the
AT32UC3C0512C
Note that there are other user interface components in the kit, these are related to:
•
•
The USB Interface is presented in USB Interface on page 31
The Virtual Com Port Interface is presented in USB Interface on page 31
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
12
Figure 3-6 AT32UC3C-EK Top View User Interface Location
Figure 3-7 AT32UC3C-EK Bottom View User Interface Location
3.2.2.
UC3C-Specific Information
AT32UC3C0512C pinout for the User Interface block
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
13
Table 3-3 UC3C Pinout for the Touch Sensors Interface
QFP144 pin
GPIO
GPIO Alternate Functions
Feature
73
PC02
TWIMS0_TWD
TWI Data
74
PC03
TWIMS0_TWCK
TWI Clock
Table 3-4 UC3C Pinout for the LEDs and Push-Buttons Interfaces
QFP144 pin GPIO GPIO Alternate functions
Feature
25
PA8
LED0
132
PD23 GPIO[119]
LED1
86
PC13 GPIO[77] or PWMH[2]
LED2
131
PD22 GPIO[118] or TC0-A2
LED3
31
PA14 GPIO[14]
PB0 push-button
48
PA29 GPIO[29] or EXTINT[0]
PB1 push-button
N.A.
RST push-button, connected to the RESET_N pin
GPIO[8]
N.A.
Table 3-5 UC3C Pinout for the Audio Jack, Microphone, and Potentiometer
QFP144 pin
GPIO
GPIO Alternate functions
Feature
44
PA25
ADCIFA-ADCIN14
Microphone Input
32
PA15
DACIFB-DAC1B
Jack Audio
26
PA9
ADCIFA-ADCIN5
Potentiometer
Table 3-6 UC3C Pinout for the QVGA LCD Display
QFP144 pin
GPIO
GPIO Alternate
functions
Feature
22
PA5
ADCIFA-ADCIN1
TFT YU Line Measurement
30
PA13
ADCIFA-ADCIN15
TFT YD Line Measurement
43
PA24
ADCIFA-ADCIN13
TFT XR Line Measurement
21
PA4
ADCIFA-ADCIN0
TFT XL Line Measurement
58
PB19
SPI1-MOSI
TFT Interface through the SPI is not
implemented by default. See Configurations
and Test Points on page 10
59
PB20
SPI1-MISO
TFT Interface through the SPI is not
implemented by default. See Configurations
and Test Points on page 10
60
PB21
SPI1-SCKI
TFT Interface through the SPI is not
implemented by default. See Configurations
and Test Points on page 10
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
14
3.2.3.
QFP144 pin
GPIO
GPIO Alternate
functions
Feature
92-106
107-109
PC19-31
PD0-2
EBI D0 - EBI D12 EBI
D13 - EBI D15
TFT Data Bus
128
PD19
EBI A15
TFT TE Signal
134
PD25
EBI NWE0
TFT Write Signal
135
PD26
EBI NRD
TFT Read Signal
125
PD16
EBI 16
TFT Reset Signal
137
PD28
GPIO[124] or TC0-B0
TFT Backlight Signal
Hardware Configuration and Test Points
Hardware Configuration
The default hardware configuration of the user interface block connects the QVGA LCD Display is
connected through parallel interface (with EBI). To switch to the serial interface (with SPI):
•
•
Remove the 0Ω R44 and R52 resistors
Mount the 0Ω R48 and R54 resistors
Test points
A few test points covering the user interface block have been placed on the Atmel AT32UC3C-EK for the
verification of important signals.
Table 3-7 Power Supply Block Test Points
Designation Feature
3.3.
TP1
Input voltage on the AT32UC3C0512C RESET_N pin depending on the state of the RST
push-button
TP101-106
Input Capacitive Touch Buttons CS1-CS6
TP41
Input voltage on the AT32UC3C0512C PB0 pin depending on the state of the PB0 pushbutton
TP40
Input voltage on the AT32UC3C0512C PB1 pin depending on the state of the PB1 pushbutton
TP42
Voltage level on LED0
TP43
Voltage level on LED1
TP44
Voltage level on LED2
TP45
Voltage level on LED3
Networking
The networking block of the AT32UC3C-EK covers all components providing CAN and LIN bus interfaces
through DB9 connectors and 3-pins headers.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
15
Figure 3-8 Atmel AT32UC3C-EK Networking Logical View
3.3.1.
Overview
The networking block supports both CAN and LIN interface:
•
•
The CAN transceivers are embedded on the UC3C-EK (U9 and U11) and termination resistors can
be used as bus configuration through 2-pin headers (J9 and J14). See Configurations and Test
Points on page 10. The physical connections of CAN bus are accessible through DB9 connectors
(J10 and J15).
The LIN transceivers are embedded on the UC3C-EK (U10 and U12). The master/slave
configurations are accessible through 2-pin headers (J12 and J17). The board supports also the
capability to be powered-up by LIN bus through 2 pin headers (J11 and J16). See Configurations
and Test Points on page 10. The physical connections of LIN bus are accessible through 3-pins
headers (J13 and J18).
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
16
Figure 3-9 AT32UC3C-EK Top View Networking Location
3.3.2.
UC3C-Specific Information
AT32UC3C0512C pinout for the User Interface block
Table 3-8 UC3C Pinout for the CAN Interface
QFP144 pin
GPIO
GPIO Alternate functions
Feature
36
PB04
RX CAN0
RX CAN
37
PB05
TX CAN0
TX CAN
84
PC11
RX CAN1
RX CAN
85
PC12
TX CAN1
TX CAN
Table 3-9 UC3C Pinout for the LIN Interface
QFP144 pin
GPIO
GPIO Alternate functions
Feature
19
PB16
RX LIN0
RX LIN
20
PB17
TX LIN0
TX LIN
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
17
3.3.3.
QFP144 pin
GPIO
GPIO Alternate functions
Feature
88
PC15
RX LIN1
RX LIN
89
PC16
TX LIN1
TX LIN
Configuration and Test Points
Hardware Configuration
The terminal resistors are mounted by default. Remove jumpers on the 2-pins headers (J9 or J14) to
suppress this termination.
The default hardware configuration of the LIN block implies that two nodes are in master configuration.
Only remove jumpers on the 2-pins headers (J12 or J17) to switch the node in slave configuration.
Moreover, the board is by default powered by the LIN bus.
To suppress this feature, remove jumpers on the 2-pins headers (J11 or J16).
3.4.
External Memory
The External Memory on the Atmel AT32UC3C-EK provides extra memory to the Atmel
AT32UC3C0512C.
3.4.1.
Overview
Figure 3-10 AT32UC3C-EK External Memory Logical View
The AT32UC3C-EK implements:
•
•
•
•
A 128-bits Atmel EEPROM device (AT24C128) connected to the TWIMS0 interface of the Atmel
AT32UC3C0512C and referenced as U8
A 64Mbit Atmel Dataflash device (AT45DB642D-CNU) connected to the SPI1 interface (chip select
1) of the AT32UC3C0512C and referenced as U7
A SD/MMC slot connected to the SPI1 interface (chip select 3) of the AT32UC3C0512C and
referenced as J7
A 256Mbit SDRAM (MT48LC16M16A2) connected to the EBI interface of the AT32UC3C0512C
and referenced as U6
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
18
Figure 3-11 AT32UC3C-EK Bottom View External Memory Location
3.4.2.
UC3C-Specific Information
Table 3-10 UC3C Pinout for the EEPROM
QFP144 pin
GPIO
GPIO Alternate functions
Feature
73
PC02
TWIMS0_TWD
TWI Data
74
PC03
TWIMS0_TWCK
TWI Clock
Table 3-11 UC3C Pinout for the Atmel DataFlash
QFP144 pin
GPIO
GPIO Alternate functions
Feature
58
PB19
SPI1.MISO
Dataflash SO
59
PB20
SPI1.MOSI
Dataflash SI
60
PB21
SPI1.SCK
Dataflash SCK
63
PB24
SPI1.NPCS1
Dataflash #CS
142
N.A.
N.A. RESET_N pin
Dataflash #RESET
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
19
Table 3-12 UC3C Pinout for the SD/MMC Slot
QFP144 pin
GPIO
GPIO Alternate functions
Feature
58
PB19
SPI1.MISO
SD SO
59
PB20
SPI1.MOSI
SD SI
60
PB21
SPI1.SCK
SD SCK
61
PB22
SPI1.NPCS3
SD #CS
139
PD30
GPIO[28]
SD Write Protect
47
PA28
GPIO[126]
SD Card Protect
Table 3-13 UC3C Pinout for the SDRAM
3.5.
QFP144 pin
GPIO
GPIO Alternate functions
Feature
92-106
PC19-31
EBI D0 - EBI D12
SDRAM Data Bus
107-109
PD0-2
EBI D13- EBI D15
112-124
PD5-15
EBI A2-A11
126-127
PD17-18
EBI A13-A14
129-130
PD20-21
EBI A16-A17
122
PD13
EBI SDCK
SDRAM Clock
87
PC14
EBI SDCKE
SDRAM SDCKE
88
PC15
EBI SDWEN
SDRAM SDWEN
89
PC16
EBI CASn
SDRAM CASn
90
PC17
EBI RASn
SDRAM RASn
91
PC18
EBI SDA10
SDRAM SDA10
97
PD24
EBI DQM1
SDRAM DQM1
110
PD3
EBI DQM0
SDRAM DQM0
136
PD27
EBI CS
SDRAM CS
SDRAM Address Bus
Programming and Debugging Interface
The Programming and Debugging Interface block of the Atmel AT32UC3C-EK provides the developer a
mean to debug an application running on the Atmel AT32UC3C0512C.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
20
3.5.1.
Overview
Figure 3-12 AT32UC3C-EK Programming and Debugging Interface Logical View
The main Programming and Debugging Interface of the AT32UC3C-EK is meant to program and debug
the Atmel AT32UC3C0512C. There are two debug interfaces implemented in the AT32UC3C0512C: the
JTAG interface accessible through the J24 connector and the NEXUS interface accessible through the
J23 connector.
Figure 3-13 AT32UC3C-EK Programming and Debugging Interface Location
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
21
3.5.2.
UC3C-Specific Information
Table 3-14 UC3C Pinout for the JTAG Interface
QFP144 pin GPIO GPIO Alternate
functions
Feature
1
PA00 None
JTAG.TCK
2
PA01 None
JTAG.TDI
3
PA02 None
JTAG.TDO
4
PA03 None
JTAG.TMS
142
N.A.
RESET_N pin. Used when enabling/disabling the
JTAG or the aWire interface. Also, the aWire data is
multiplexed on this pin.
N.A.
Table 3-15 UC3C Pinout for the JTAG Interface
QFP144 pin GPIO GPIO Alternate functions Feature
3.5.3.
1
PA00 None
JTAG.TCK
2
PA01 None
JTAG.TDI
3
PA02 None
JTAG.TDO
4
PA03 None
JTAG.TMS
142
N.A.
RESET_N pin. Used when enabling/disabling the
JTAG or the aWire interface. Also, the aWire data is
multiplexed on this pin.
27
PA10 N.A.
EVTI_N
9
PB06 N.A.
MDO[5]
18
PB15 N.A.
MDO[4]
17
PB14 N.A.
MDO[3]
46
PA27 N.A.
MDO[2]
45
PA26 N.A.
MDO[1]
36
PA19 N.A.
MDO[0]
138
PD29 N.A.
EVTO_N
65
PB26 N.A.
MCKO
64
PB25 N.A.
MSEO[1]
57
PB18 N.A.
MSEO[0]
N.A.
Configuration and Test Points
Special Considerations for the NEXUS pins
On the Atmel AVR UC3 C series, the NEXUS pins are multiplexed with I/O lines. While using these
multiplexed NEXUS lines all normal peripheral activity on these lines are disabled. The user must make
sure that no external peripheral is blocking the NEXUS lines while debugging.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
22
Table 3-16 Conflicts Conditions over the NEXUS Debugging Pins on page 23 highlights the
components of the Atmel AT32UC3C-EK that might interfere with the multiplexed NEXUS pins. These
components must not be used while debugging with the NEXUS interface.
Table 3-16 Conflicts Conditions over the NEXUS Debugging Pins
QFP144 pin
GPIO
Conflict conditions
18
PB15
Nexus pin in conflict with Wireless (WLESS) CTS Signal
17
PB14
Nexus pin in conflict with Wireless (WLESS) RTS Signal
64
PB25
Nexus pin in conflict with Wireless (WLESS) CS Signal
To summarize, debugging on NEXUS will not work if:
•
The WLESS connector is used
Test Points
A few test points covering the Programming and Debugging Interface block have been placed on the
AT32UC3C-EK for the verification of important signals.
Table 3-17 Programming and Debugging Interface Block Test Points
Designation
Feature
TP57
JTAG.TCK
TP58
JTAG.TDO
TP59
JTAG.TMS
TP60
JTAG.TDI
TP61
GND
TP62
VCC3
TP63
RESET_N
Using the aWire
The Atmel AVR ONE! and JTAGICE mkII tools can interface with the Atmel AVR UC3 C series using the
single-wire aWire interface available on J24. Check the documentation of these tools to find out the
recommended pinout to connect to an aWire target.
3.6.
Expansion Interface
The expansion interface on the AT32UC3C-EK offers the possibility to connect various external devices to
the AT32UC3C0512.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
23
3.6.1.
Overview
Figure 3-14 AT32UC3C-EK Expansion Interface Logical View
There are three expansion headers on the Atmel AT32UC3C-EK:
•
•
•
The J25 header (labeled WLESS) to connect the wireless extension board to provide wireless
communication capabilities to the kit. Signals on J25.1 and J25.2 are configurable with the J44
header. The Atmel AT32UC3C0512C modules available on J25 are USART1 and SPI1; depending
on the J44 configuration, TWIMS0 is available too.
The J19 and J20 headers provide access to several GPIOs of the AT32UC3C0512C and ground
and VCC3.
The Atmel AVRMC300 expansion offers the possibility to connect an AVRMC300 expansion motor
control board:
–
–
•
The J33 header provides access to the power driver control signals (PWM signals)
The J38 header provides access to the current and back-EMF measurement (ADC and AC
signals)
– The J41 header provides access to Hall-Effect sensors (GPIO signals)
– The J43 header provides access to quadrature decoder sensors (QDEC signals)
Refer to Reference Materials on page 7 for more detailed information.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
24
Figure 3-15 AT32UC3C-EK Top View Expansion Headers Location
3.6.2.
UC3C-Specific Information
AT32UC3C0512C pinout for the Expansion Interfaces
Table 3-18 UC3C Pinout for the J25 and J44 Headers
QFP144 pin GPIO GPIO Alternate
functions
Feature
17
PB14 USART1.RTS
Provides access to the USART1.RTS signal. Available on
J25.1 if J44 is configured with a jumper connecting J44.3
to J44.5
18
PB15 USART1.CTS
Provides access to the USART1.CTS signal. Available on
J25.2 if J44 is configured with a jumper connecting J44.4
to J44.6
19
PB25 SPI1.NPCS[0]
WLESS SPI Chip select. Available on J25.5
64
PB20 SPI0.MISO
WLESS.MISO signal. Available on J25.7
74
PC03 TWIMS0.TWCK
Provides access to the TWI0 TWCK signal. Available on
J25.2 if J44 is configured with a jumper connecting J44.2
to J44.4
58
PB19 SPI1.MOSI
WLESS.MOSI signal. Available on J25.6
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
25
QFP144 pin GPIO GPIO Alternate
functions
Feature
73
PC02 TWIMS0.TWD
Provides access to the TWIMS0 TWD signal. Available on
J25.1 if J44 is configured with a jumper connecting J44.1
to J44.3
60
PB21 SPI1.SCK
WLESS SPI clock. Available on J25.8
19
PB16 USART1.TX
Provides access to the USART1.TX signal. Available on
J25.4
20
PB17 USART1.RX
Provides access to the USART1.RX signal. Available on
J25.3
N.A.
N.A.
N.A.
GND. Available on J25.9
N.A.
N.A.
N.A.
VCC3. Available on J25.10
Table 3-19 UC3C Pinout for the J19 Header
QFP144 pin
GPIO
GPIO Alternate functions
Feature
81
PC8
Software-dependant
J19.3
82
PC9
Software-dependant
J19.4
84
PC10
Software-dependant
J19.5
101
PC28
Software-dependant
J19.6
102
PC29
Software-dependant
J19.7
100
PC27
Software-dependant
J19.9
GND on J19.10
VCC3 on J19.2
VCC5 on J19.8
VCC12 on J19.1
Table 3-20 UC3C Pinout for the J20 Header
QFP144 pin
GPIO
GPIO Alternate functions
Feature
111
PD4
Software-dependant
J20.3
112
PD5
Software-dependant
J20.4
113
PD6
Software-dependant
J20.5
124
PD15
Software-dependant
J20.6
125
PD16
Software-dependant
J20.7
126
PD7
Software-dependant
J20.9
GND on J20.10
VCC3 on J20.2
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
26
QFP144 pin
GPIO
GPIO Alternate functions
Feature
VCC5 on J20.8
VCC12 on J20.1
Table 3-21 UC3C Pinout for the Power Drives Control Signal - J33
QFP144 pin GPIO GPIO Alternate
functions
Feature
12
PB9
PWM-PWMH[0]
Provides access to the PWM UH signal available on J33.1
11
PB8
PWM-PWML[0]
Provides access to the PWM UL signal available on J33.2
14
PB11 PWM-PWMH[1]
Provides access to the PWM VH signal available on J33.3
13
PB10 PWM-PWML[1]
Provides access to the PWM VL signal available on J33.4
16
PB13 PWM-PWMH[2]
Provides access to the PWM WH signal available on J33.5
15
PB12 PWM-PWML[2]
Provides access to the PWM WL signal available on J33.6
18
PB15 PWM-PWMH[3]
Provides access to the PWM XH signal available on J33.5.
See configuration section to activate this feature
17
PB14 PWM-PWML[3]
Provides access to the PWM XL signal available on J33.6.
See configuration section to activate this feature
Table 3-22 UC3C Pinout for the Current and Back EMF Measurement - J38
QFP144 pin GPIO GPIO Alternate
functions
Feature
23
PA6
ADCIFA-ADCIN2 or
ACIFA-AC1AP1
ADC Input 0 positive channel or Analog Comparator 0
Input positive. See section AVRMC300 Configuration on
page 28 to select one of the two features
23
PA7
ADCIFA-ADCIN3 or
ACIFA-AC1AN1
ADC Input 1 positive channel or Analog Comparator 0
Input negative. See section AVRMC300 Configuration on
page 28 to select one of the two features
39
PA20 ADCIFA-ADCIN9 or
ACIFA-AC0AP0
ADC Input 0 negative channel or Analog Comparator 1
Input positive. See section AVRMC300 Configuration on
page 28 to select one of the two features
41
PA22 ACIFA-AC0AN0
Analog Comparator 1 Input negative
42
PA23 ACIFA-AC0BP0
Analog Comparator 2 Input positive
40
PA21 ADCIFA-ADCIN0 or
ACIFA-AC0BN0
ADC Input 1 negative channel or Analog Comparator 2
Input negative. See section AVRMC300 Configuration on
page 28 to select one of the two features
29
PA12 DACIFB-DAC1A
DAC Output
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
27
Table 3-23 UC3C Pinout for the Hall Effect Sensors - J41
QFP144 pin
GPIO
GPIO Alternate functions
66
PB27
GPIO[59]
67
PB28
GPIO[60]
68
PB29
GPIO[61]
Feature
Table 3-24 UC3C Pinout for the Hall Effect Sensors - J41
QFP144 pin
GPIO
GPIO Alternate functions
Feature
66
PB27
QDEC - QEPA
Quadrature Decoder Line A
67
PB28
QDEC - QEPB
Quadrature Decoder Line B
68
PB29
QDEC - QEPI
Quadrature Decoder Line I
GND on J43.5
VCC3 on J43.1
3.6.3.
Configuration and Test Points
The J25.1 and J25.2 pins are configurable through the J44 header. Refer to Table 3-18 UC3C Pinout for
the J25 and J44 Headers on page 25 for a description of the possible configurations.
AVRMC300 Configuration
The XL and XH signals are multiplexed with NEXUS signals. Due to that, 0Ω resistors (R160 and R162)
are inserted between these signals and I/O signals. There are not mounted by default. It means NEXUS
signals are functional. Just mount these resistors to activate XL and XH signals.
The differential measures and comparator detections are multiplexed. Due to that, 0Ω resistors (R157,
R158, R159, and R161) are inserted. As there are mounted by default, differential measures and
comparator detections are accessible.
Test points
None.
Weaknesses
None known.
3.7.
USB Virtual Com Port Interface
The USB Virtual Com Port interface on the Atmel AT32UC3C-EK offers USB CDC Serial Com Port
communication capabilities to the Atmel AT32UC3C0512C through the on-board Atmel AT32UC3B1256
device.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
28
3.7.1.
Overview
Figure 3-16 AT32UC3C-EK Virtual Com Port Interface Logical View
The USB Virtual Com Port interface provides two features to the Atmel AT32UC3CEK kit:
•
•
USB communication
Power supply (see Power Supply on page 8 for a description of that feature)
The USB controller is the Atmel AT32UC3B1256. The AT32UC3B1256 comes pre-loaded with several
firmwares:
•
•
A USB DFU Bootloader to re-program the AT32UC3B1256
A USB CDC-USART bridge where every data character received from USB is sent to the Atmel
AT32UC3C0512C's USART2 and every character received from the AT32UC3C0512C's USART2
is sent to USB
Attention:
Programming the AT32UC3B1256 will overwrite the default firmware.
The AT32UC3B1256 can be debugged through the JTAG interface J31 header.
The AT32UC3B1256 is connected to the AT32UC3C0512C's USART2 TX and RX pins.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
29
Figure 3-17 AT32UC3C-EK Top View Virtual Com Port Interface Position
3.7.2.
UC3C-Specific Information
Table 3-25 UC3C Pinout for the USB Virtual Com Port Interface Block
3.7.3.
QFP144 pin
GPIO
GPIO Alternate functions
Feature
78
PC05
USART2.RXD
USART2 RX line
77
PC04
USART2.TXD
USART2 TX line
Configuration and Test Points
AT32UC3CB1256 Default Firmware Configuration
The default firmware pre-loaded on the Atmel AT32UC3B1256 is dynamically configurable upon powerup:
•
•
The USB DFU Bootloader can be enabled by closing the J28 jumper
Use FLIP/batchisp to read/write resources on the AT32UC3B1256 through the bootloader
Attention:
Programming the AT32UC3B1256 will overwrite the default firmware.
Test points
A few test points covering the USB Interface block have been placed on the Atmel AT32UC3C-EK for the
verification of important signals.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
30
Table 3-26 USB Interface Block Test Points
3.8.
Designation
Feature
TP64
VBUS
TP65
D-
TP66
D+
TP67
GND
TP68
JTAG.TCK.UC3B
TP69
JTAG.TDO.UC3B
TP70
JTAG.TMS.UC3B
TP71
JTAG.TDI.UC3B
TP72
RESET_N.UC3B
USB Interface
The USB interface on the AT32UC3C-EK demonstrates the USB device and embedded host
communication capabilities of the Atmel AT32UC3C0512C.
3.8.1.
Overview
Figure 3-18 AT32UC3C-EK USB Interface Logical View
The USB interface provides two features to the AT32UC3C-EK kit:
•
•
USB communication
Power supply (see Power Supply on page 8 for a description of that feature) in USB device mode
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
31
Figure 3-19 AT32UC3C-EK Top View USB Interface Location
3.8.2.
UC3C-Specific Information
Table 3-27 UC3C Pinout for the USB Interface Block
3.8.3.
QFP144 pin
GPIO
GPIO Alternate functions
Feature
50
DM
USB
D-
51
DP
USB
D+
72
PC01
GPIO[65]
USB VBOF
71
PC00
GPIO[64]
USB ID
10
PB07
GPIO[39]
USB Over Current
Configuration
Bootloader
A USB DFU Bootloader is pre-loaded on the Atmel AT32UC3C0512C. To enter this bootloader mode, the
PB0 push-button must be pressed upon reset, then released. It is then possible to program the
AT32UC3C0512C through the USB DFU Bootloader.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
32
Figure 3-20 Atmel AT32UC3C-EK Top View USB Bootloader Interface Location
USB over current detection
By default the overcurrent detection is not enabled. To enable this feature:
•
3.9.
Mount R85 resistor
AT32UC3C0512C
The Atmel AT32UC3C0512C is the central point of the Atmel AT32UC3C-EK.
3.9.1.
Overview
See Figure 2-1 AT32UC3C-EK Block Diagram on page 6 for a logical view representing a logical view of
the AT32UC3C0512C in the kit. The AT32UC3C0512C is powered from the Power Supply block. For a
detailed presentation of the Power Supply block, see Power Supply on page 8.
The AT32UC3C0512C is in charge of the main User Interface block:
•
•
•
•
•
•
The touch sensors
The LEDs LED0-4
The 2x push-button
The RST push-button
The QVGA LCD Display
The microphone and audio jack
For a detailed presentation of the User Interface block, see User Interface on page 12 The
AT32UC3C0512C can be programmed and debugged through the Programming and Debugging Interface
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
33
block that provides JTAG or aWire access. For a detailed presentation of the Programming and
Debugging Interface block, see Programming and Debugging Interface on page 20.
The AT32UC3C0512C has access to:
•
•
•
•
One external on-board Atmel DataFlash 64Mbit memory
One external on-board Atmel EEPROM 128-bits memory
One external on-board SDRAM 256Mbit memory
One external on-board SD/MMC slot
For a detailed presentation of the External Memory block, see External Memory on page 18.
Four networking interfaces available on AT32UC3C0512C are accessible:
•
•
Two CAN Interfaces
Two LIN Interfaces
For a detailed presentation of the networking block, see Networking on page 15. The expansion interface
offers the possibility to connect various external devices to the AT32UC3C0512C. The J25 connector
(labeled WLESS) is dedicated to interface to wireless extension board (obviously dedicated firmware
must be running on the AT32UC3C0512C to support that feature). For a detailed presentation of the
expansion Interface block, see Expansion Interface on page 23.
The AVRMC300 expansion headers offer the possibility to connect AVRMC300 additional board to the
AT32UC3C0512C. For a detailed presentation of the AVRMC300 expansion Interface block, see
Configuration and Test Points on page 28.
The USB communication capabilities of the Atmel AT32UC3C0512C interface is also demonstrated and
accessible through a mini-B connector. For a detailed presentation of the USB Interface block, see USB
Virtual Com Port Interface on page 28
Figure 3-21 Atmel AT32UC3C-EK Top View AT32UC3C0512C Location
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
34
3.9.2.
AT32UC3C0512C Pinout
Table 3-28 UC3C Pinout Power Supply Pins and JTAG Pins
QFP144 pin
GPIO GPIO Alternate functions
Feature
53
VDDIN5
54
VDDIN33
52
GNDPLL
55
VDDCORE
56
GNDCORE
37
GNDANA
34-35
ADCREFP/N
38
VDDANA
5-76-104-119
GNDVDDIO
5-75-103-118
VDDIO
RST push-button, connected to the RESET_N pin
1
PA00
JTAG.TCK
2
PA01
JTAG.TDI
3
PA02
JTAG.TDO
4
PA03
JTAG.TMS
Table 3-29 UC3C Pinout Port A
QFP144 pin GPIO GPIO Alternate functions
Feature
21
PA4
ADCIFA-ADCIN0
TFT XL Line Measurement
22
PA5
ADCIFA-ADCIN1
TFT YU Line Measurement
23
PA6
ADCIFA-ADCIN2 or ACIFAAC1AP1
ADC Input 0 positive channel or Analog
Comparator 0 Input positive.
23
PA7
ADCIFA-ADCIN3 or ACIFAAC1AN1
ADC Input 1 positive channel or Analog
Comparator 0 Input negative
25
PA8
GPIO[8]
LED0
26
PA9
ADCIFA-ADCIN5
Potentiometer
27
PA10
EVTI_N
28
PA11 ADCREF0
Analog Reference 0
29
PA12 DACIFB-DAC1A
DAC Output.
30
PA13 ADCIFA-ADCIN15
TFT YD Line Measurement
31
PA14 GPIO[14]
PB0 push-button
32
PA15 DACIFB-DAC1B
Jack Audio.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
35
QFP144 pin GPIO GPIO Alternate functions
Feature
33
PA16 ADCREF1
Analog Reference1
36
PA19
MDO[0]
39
PA20 ADCIFA-ADCIN9 or ACIFAAC0AP0
ADC Input 0 negative channel or Analog
Comparator 1 Input positive.
40
PA21 ADCIFA-ADCIN10 or ACIFAAC0BN0
ADC Input 1 negative channel or Analog
Comparator 2 Input negative.
41
PA22 ACIFA-AC0AN0
Analog Comparator 1 Input negative.
42
PA23 ACIFA-AC0BP0
Analog Comparator 2 Input positive.
43
PA24 ADCIFA-ADCIN13
TFT XR Line Measurement
44
PA25 ADCIFA-ADCIN14
Microphone Input
45
PA26
MDO[1]
46
PA27
MDO[2]
47
PA28 GPIO[126]
SD Card Protect
48
PA29 GPIO[29] or EXTINT[0]
PB1 push-button
Table 3-30 UC3C Pinout Port A
QFP144 pin GPIO GPIO Alternate functions Feature
140
PB00 Xin0
141
PB01 Xout0
142
PB02 Xin1
143
PB03 Xout1
36
PB04 RX
CAN0 RX CAN
37
PB05 TX
CAN0 TX CAN
9
PB06
MDO[5]
10
PB07 GPIO[39]
USB Over Current
11
PB8
PWM-PWML[0]
Provides access to the PWM UL signal available on
J33.2.
12
PB9
PWM-PWMH[0]
Provides access to the PWM UH signal available on
J33.1.
13
PB10 PWM-PWML[1]
Provides access to the PWM VL signal available on
J33.4.
14
PB11 PWM-PWMH[1]
Provides access to the PWM VH signal available on
J33.3.
15
PB12 PWM-PWML[2]
Provides access to the PWM WL signal available on
J33.6.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
36
QFP144 pin GPIO GPIO Alternate functions Feature
16
PB13 PWM-PWMH[2]
Provides access to the PWM WH signal available on
J33.5.
17
PB14 PWM-PWML[3]
Provides access to the PWM XL signal available on
J33.6. See configuration section to activate this
feature.
18
PB15
/ USART1.CTS / PWM-PWMH[3] MDO[4]
19
PB16 Rx LIN0 / USART1.RX
RX LIN / WLESS Rx Line
20
PB17 TX LIN0 / USART1.TX
TX LIN / WLESS Tx Line
57
PB18
MSEO[0]
58
PB19 SPI1.MISO
Dataflash SO / SD SO / WLESS.MOSI / TFT Interface
through the SPI
59
PB20 SPI1.MOSI
Dataflash SI / SD SI / WLESS.MISO / TFT Interface
through the SPI
60
PB21 SPI1.SCK
Dataflash SCK / SD SCK / WLESS SPI clock / TFT
Interface through the SPI
61
PB22 SPI1.NPCS3
SD #CS
62
PB23 SPI1.NPCS2
TFT SPI #CS
63
PB24 SPI1.NPCS1
Dataflash #CS
64
PB25 N.A/ SPI1.NPCS[]
MSEO[1]
65
PB26
MCKO
66
PB27 GPIO[59]/ QDEC - QEPA
67
PB28 GPIO[60]/ QDEC - QEPB
Table 3-31 UC3C Pinout Port C
QFP144 pin GPIO GPIO Alternate functions
Feature
71
PC00 GPIO[64]
USB ID
72
PC01 GPIO[65]
USB VBOF
73
PC02 TWIMS0_TWD
Touch TWI Data / EEPROM TWI Data / WLESS
Data
74
PC03 TWIMS0_TWCK
Touch TWI Clock / EEPROM TWI Clock / WLESS
Clock
77
PC04 USART2.TXD
USART3 TX line
78
PC05 USART2.RXD
USART3 RX line
79
PC06 GPIO[70]
UC3B_INT
80
PC07 GPIO[71]
Detect Interrupt of QTouch
81
PC08 Software-dependant
J19.3
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
37
QFP144 pin GPIO GPIO Alternate functions
Feature
82
PC09 Software-dependant
J19.4
84
PC10 Software-dependant
J19.5
84
PC11 RX
CAN1 RX CAN
85
PC12 TX
CAN1 TX CAN
86
PC13 GPIO[77]
or PWMH[2] LED2
87
PC14 EBI SDCKE
SDRAM SDCKE
88
PC15 RX LIN1 / EBI SDWEN
RX LIN / SDRAM SDWEN
89
PC16 TX LIN1 / EBI CASn
TX LIN / SDRAM CASn
90
PC17 EBI
RASn SDRAM RASn
91
PC18 EBI
SDA10 SDRAM SDA10
92
PC19 EBI-D0
TFT Data Bus
93
PC20 EBI-D1
TFT Data Bus
94
PC21 EBI-D2
TFT Data Bus
95
PC22 EBI-D3
TFT Data Bus
96
PC23 EBI-D4
TFT Data Bus
97
PC24 EBI-D5
TFT Data Bus
98
PC25 EBI-D6
TFT Data Bus
99
PC26 EBI-D7
TFT Data Bus
100
PC27 EBI-D8/Software-dependant
TFT Data Bus / J19.9
101
PC28 EBI-D9/Software-dependant
TFT Data Bus / J19.6
102
PC29 EBI-D10/Softwar-edependant TFT Data Bus / J19.7
103
PC30 EBI-D11
TFT Data Bus
104
PC31 EBI-D12
TFT Data Bus
Table 3-32 UC3C Pinout Port C
QFP144 pin GPIO
GPIO Alternate functions
Feature
107-109
PD0-2 EBI D13
SDRAM Data Bus.
108
PD1
EBI D14
SDRAM Data Bus.
109
PD2
EBI D15
SDRAM Data Bus.
110
PD3
EBI DQM0
SDRAM DQM0
111
PD4
Software-dependant
J20.3
112
PD5
EBI A2/
Software-dependant SDRAM Address Bus / J20.4
113
PD6
EBI A3/
Software-dependant SDRAM Address Bus / J20.5
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
38
3.9.3.
QFP144 pin GPIO
GPIO Alternate functions
Feature
114
PD7
EBI A3/
Software-dependant SDRAM Address Bus / J20.9
115
PD8
EBI A4
SDRAM Address Bus
116
PD9
EBI A5
SDRAM Address Bus
117
PD10
EBI A6
SDRAM Address Bus
120
PD11
EBI A7
SDRAM Address Bus
121
PD12
EBI A8
SDRAM Address Bus
122
PD13
EBI SDCK
SDRAM Clock
123
PD14
EBI A10
SDRAM Address Bus
124
PD15
EBI A11/Software-dependant SDRAM Address Bus / J20.6
125
PD16
EBI A12/Software-dependant TFT Reset Signal / J20.7
126
PD17
EBI A13
SDRAM Address Bus
127
PD18
EBI A14
SDRAM Address Bus
128
PD19
EBI A15
TFT TE Signal
129
PD20
EBI A16
SDRAM Address Bus
130
PD21
EBI A17
SDRAM Address Bus
131
PD22
GPIO[118] or TC0-A2
LED3
132
PD23
GPIO[119]
LED1
97
PD24
EBI DQM1
SDRAM DQM1
134
PD25
EBI NWE0
TFT Write Signal
135
PD26
EBI NRD
TFT Read Signal
136
PD27
EBI CS
SDRAM CS
137
PD28
GPIO[124] or TC0-B0
TFT Backlight Signal.
138
PD29
139
PD30
EVTO_N
GPIO[28]
SD Write Protect
Configuration
A USB DFU Bootloader is pre-loaded on the Atmel AT32UC3C0512C. To enter this bootloader mode, the
PB0 push-button must be pressed upon reset then released. It is then possible to program the
AT32UC3C0512C through the USB DFU Bootloader.
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
39
4.
Evaluation Board/kit Important Notice
This evaluation board/kit is intended for use for FURTHER ENGINEERING, DEVELOPMENT,
DEMONSTRATION, OR EVALUATION PURPOSES ONLY. It is not a finished product and may not
(yet) comply with some or any technical or legal requirements that are applicable to finished products,
including, without limitation, directives regarding electromagnetic compatibility, recycling (WEEE), FCC,
CE or UL (except as may be otherwise noted on the board/kit). Atmel supplied this board/kit "AS IS,"
without any warranties, with all faults, at the buyer's and further users' sole risk. The user assumes all
responsibility and liability for proper and safe handling of the goods. Further, the user indemnifies Atmel
from all claims arising from the handling or use of the goods. Due to the open construction of the
product, it is the user's responsibility to take any and all appropriate precautions with regard to
electrostatic discharge and any other technical or legal concerns.
EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER USER NOR ATMEL
SHALL BE LIABLE TO EACH OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES.
No license is granted under any patent right or other intellectual property right of Atmel covering or
relating to any machine, process, or combination in which such Atmel products or services might be or
are used.
Mailing Address:
Atmel Corporation
1600 Technology Drive
San Jose, CA 95110
USA
Atmel AVR32919: UC3C Evaluation Kit [USER GUIDE]
Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
40
Atmel Corporation
©
1600 Technology Drive, San Jose, CA 95110 USA
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
|
www.atmel.com
2015 Atmel Corporation. / Rev.: Atmel- 32151B-UC3C-Evaluation-Kit_User Guide-05/2015
®
®
®
®
Atmel , Atmel logo and combinations thereof, Enabling Unlimited Possibilities , AVR , QTouch , and others are registered trademarks or trademarks of Atmel
Corporation in U.S. and other countries. Other terms and product names may be trademarks of others.
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 THE ATMEL TERMS AND
CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, 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 AND 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 products 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 products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.
SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any
applications where the failure of such products would reasonably be expected to result in significant personal injury or death (“Safety-Critical Applications”) without
an Atmel officer's specific written consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the
operation of nuclear facilities and weapons systems. Atmel products are not designed nor intended for use in military or aerospace applications or environments
unless specifically designated by Atmel as military-grade. Atmel products are not designed nor intended for use in automotive applications unless specifically
designated by Atmel as automotive-grade.
Similar pages