Infineon XC2000 Easy Kit Manual
Read Online
Read the Infineon XC2000 Easy Kit Manual online using the built-in PDF viewer.
Text of the manual
N e v e r s t o p t h i n k i n g .
Microcontrollers
XC2000 series Board Manual, V.0.2, Nov. 2008
XC2000 Easy Kit
176Pin
Board REV. V1.0
Infineon Technologies AG
81726 München, Germany
© Infineon Technologies AG 2008.
All Rights Reserved.
Legal Disclaimer
The information given in this document shall in no event be regarded as a guarantee of conditions or
characteristics (“Beschaffenheitsgarantie”). With respect to any examples or hints given herein, any typical values
stated herein and/or any information regarding the application of the device, Infineon Technologies hereby
disclaims any and all warranties and liabilities of any kind, including without limitation warranties of non-
infringement of intellectual property rights of any third party.
Information
For further information on technology, delivery terms and conditions and prices please contact your nearest
Infineon Technologies Office (www.Infineon.com).
Warnings
Due to technical requirements components may contain dangerous substances. For information on the types in
question please contact your nearest Infineon Technologies Office.
Infineon Technologies Components may only be used in life-support devices or systems with the express written
approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure
of that life-support device or system, or to affect the safety or effectiveness of that device or system. Life support
devices or systems are intended to be implanted in the human body, or to support and/or maintain and sustain
and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may
be endangered.
XC2000 series Board Manual
3
V 0.2, 2008-11
XC2000 Easy Kit
Revision History:
2008-11
V 0.2
Previous Version:
Page
Subjects (major changes since last revision)
We Listen to Your Comments
Any information within this document that you feel is wrong, unclear or missing at all?
Your feedback will help us to continuously improve the quality of this document.
Please send your proposal (including a reference to this document) to:
[email protected]
Table of Contents
Page
XC2000 series Board Manual
4
V 0.2, 2008-11
1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2
General Information about XC2000 Easy Kit Board . . . . . . . . . . . . . . . 7
2.1
Summary of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3
Board Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4
DIP Switch S101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4.1
Basic Startup Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5
Easy Kit Power Supply concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5.1
Power Supply via Power Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3
Information in Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.1
Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.1
DIP Switch Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2
Headers, Connectors and Components . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.1
USB Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.2
CAN1/2 (X107, X108) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.3
LIN Interface (X109) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.4
OCDS Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.5
DAP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2.6
ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2.7
LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2.8
Serial Eeprom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3
Pin Definition and Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3.1
176 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4
Zero Ohm Resistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4
Memory Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.1
Internal Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2
Internal PRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5.1
Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.2
OCDS Debugging Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.3
USB Interface for UART support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.4
MemTool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.4.1
Start Memtool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.4.2
Connect to the Target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.4.3
Downloading of code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.4.4
Execution Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6
Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
XC2000 series Board Manual
6
V 0.2, 2008-11
1
Introduction
The XC2000 is a new family of 16/32-bit microcontrollers based on the high-performance
C166S V2 core. The C166S V2 core more than doubles the performance of the well
established C166 core while still providing code compatibility.
Applications can be developed easily. The Evaluation Board is equipped with peripherals
for connection to the environment. An On Board Wiggler allows easy access to all
peripherals and the core. For programming of the embedded Flash, MEMTOOL is
available.
The Evaluation Board allows the easy development of XC2000 family applications with
the corresponding tools. Subsequently, the applications can be downloaded and can be
tested with the several powerful debuggers.
For detailed technical information about the different derivatives please refer to the
XC2000 family web pages on the Infineon Internet.
The document XC2000EasyKit_176Pin_V10 covers several product series.
– xxx-XC22xxH-xxxFxxL-xx
– xxx-XC23xxC-xxxFxxL-xx
– xxx-XC27x7X-xxxFxxL-xx
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
7
V 0.2, 2008-11
2
General Information about XC2000 Easy Kit Board
2.1
Summary of Features
– Infineon’s XC2000 Controller in TQFP176 Package
– High Speed CAN Transceivers, LIN Transceiver, USB to UART/JTAG bridge
– 8 Low Power Status LEDs
– Easy access to all pins
– 5-DIP switches for configuration
– On board USB to JTAG / UART interface
– Powered via USB
Connectors
The XC2000 Board offers a wide variety of connectors:
– USB connector for ASC/JTAG Interface
– 4 pin header for LIN Transceiver
– 16-pin header for JTAG interface (OCDS)
– 10pin (2x5) header for CAN High Speed Transceiver (CAN1/CAN2)
– 10pin header for DAP interface
Components
– Low-Drop Voltage Regulator TLE 4274
– Step Down Voltage Regulator TLE 6365G (optional)
– Four status LED´s for Power / RESET / JTAG
– 2 x CAN-Transceiver TLE 6251
– LIN Transceiver TLE 7259
– FT2232 Dual USB to UART/JTAG interface
– SPI EEPROM 128 Kbit AT25128N
– 8 general purpose LEDs
– Potentiometer for ADC
– Reset switch
Zero Ohm Bridges
– Zero Ohm resistors give the flexibility to configure the systems functionality
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
8
V 0.2, 2008-11
2.2
Block Diagram
Figure 1
Block diagram of XC2000 Easy Kit layout overview
XC2xxx
CPU
OCDS1
XTAL
USB To UART/
JTAG Bridge
TxD
RxD
MultiCAN
Voltage
Regulator
LIN Transceiver
CAN Transceiver
8 LEDs
EEPROM
LIN
USB
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
9
V 0.2, 2008-11
2.3
Board Overview
Figure 2
Top View (basic components)
Infineon
XC2000
Config
1
5
USB
1
CAN1
Power
1
OCDS1
1
LIN1
DAP
1
AN0 (ADC0)
AN0(ADC1)
Power
supply
Reset
Debug
Active
Debug
Run
Power supply
Jumper
1
P10.7
Reset
1
CAN2
1
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
10
V 0.2, 2008-11
Figure 3
Top view in detail
2.4
DIP Switch S101
Although most of the programmable features of the XC2000 are selected by software
either during the initialization phase or repeatedly during program execution, some
features must be selected earlier because they are used for the first access of the
program execution.
These configurations are accomplished by latching the logic levels at a number of pins
at the end of the internal reset sequence.
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
11
V 0.2, 2008-11
DIP switch S101 allows to configure the startup setting of the XC2000 during RESET.
The default System Startup Configuration is shown in Table 1. By default all DIP
Switches are OFF. The XC2000 executes a standard start from internal Flash.
Table 1
Default configuration
2.4.1
Basic Startup Configuration
Name in
schematic
Default configuration
Description
S101
Startup configuration:
Standard start from internal Flash
(Default)
Table 2
Basic Startup Configuration with debug support
Startup Mode
Debug
Interface
CFG pins P10 [3:0] 1) TRST=1
1)
x means that the level on the corresponding pin is irrelevant.
Internal Start from Flash
JTAG pos.B
x
0
1
1
DAP pos.1
x
1
0
0
from Flash 2)
2)
A defined location in Flash (C0’01F0H) must contain a value (2 Bytes) for DBGPRR register and the next word-
location (C0’01F2H) must contain the inverse value.
If the inverse-condition does not match - the value is considered as invalid and JTAG pins at position A are
configured by default.
x
1
1
1
DAP pos.0
0
0
0
1
DAP pos.2
0
1
0
1
3
2
4
1
5
0
1
P10.0 P10.1 P10.2 P10.3 /TRST
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
12
V 0.2, 2008-11
2.5
Easy Kit Power Supply concept
The Easy Kit USB Power Supply concept enables the user to work with the Kit without
an external Power Supply. If the USB power supply is not sufficient an additional
regulated DC power supply can be used.
Figure 4
Easy Kit Power Supply concept
Table 3
Basic Startup Configuration via External Circuitry
Startup Mode
Configuration pins 1)
TRST
P10 [3 : 0]
Internal Start from Flash
0
x
x
x
x
UART Bootloader 2.x 2)
1
x
0
1
0
UART Bootloader 7.x 3)
1
x
1
1
0
SSC Bootloader
1
1
0
0
1
CAN Bootloader
1
1
1
0
1
1)
x means that the level on the corresponding pin is irrelevant.
2)
2.x means: TxD (transmit data) at P2.3 pin, RxD (receive data) at P2.4 pin.
3)
7.x means: TxD (transmit data) at P7.3 pin, RxD (receive data) at P7.4 pin.
For more detailed information about the DIP switch setting please refer to Chapter 3.1.1,
Table 5.
Power Supply
USB Supply
Power
LEDs
X502
1
DC
6 … 12V
5V
5V
XC2000
CPU
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
13
V 0.2, 2008-11
By means of the Power Supply Jumper X502, USB, or the external power Supply can be
selected to run the Easy Kit. The Setup for the Jumper X502 is shown in Table 4 below.
The USB specification provides a 5 V supply on a single wire from which connected USB
devices may draw power. The specification provides for no more than 5.25 V and no less
than 4.35 V between the +ve and -ve bus power lines.
Initially, a device is only allowed to draw 100 mA. It may request more current from the
upstream device in units of 100 mA up to a maximum of 500 mA. In practice, most ports
will deliver the full 500 mA or more before shutting down power, even if the device hasn't
requested it or even identified itself. If a (compliant) device requires more power than is
available, then it cannot operate until the user changes the network (either by
rearranging USB connections or by adding external power) to supply the required power.
Note: If the USB power supply is not sufficient, an external power supply is needed and
the Jumper X502 setting need to be changed.
Note: In case the USB Host PC goes into Suspend Mode, an external Power Supply
should be used.
2.5.1
Power Supply via Power Plug
The XC2000 Board can be supplied either with USB cable or with an external power
supply. For external power supply a regulated DC power supply with max. 12Volt/
400mA can be connected to the power connector. The maximum power dissipation of
the used voltage regulator has to be taken into account.
Table 4
Power Supply Jumper configuration
Name in
schematic
Configuration
Description
X502
Power Supply via USB Interface
(Default)
X502
Power Supply via Power Plug
1
2
3
2
3
1
General Information about XC2000 Easy Kit Board
XC2000 series Board Manual
14
V 0.2, 2008-11
Figure 5
Power Supply
Information in Detail
XC2000 series Board Manual
15
V 0.2, 2008-11
3
Information in Detail
The XC2000 family supports variety of start-up modes, allowing the user to make
selections in three aspects:
• Main functionality - where from the user code will be started (on-chip Flash, PSRAM,
external memory);
• Optionally - a way for initial code-downloading into PSRAM before to start it:
– From an external host via a communication interface - UART, CAN, SSC;
– From Stand-by RAM (SBRAM) - after exiting a power-saving mode;
• Debug-related - either debugging will be possible, and if Yes - which debug-interface
to use (JTAG, DAP, selectable pin-assignments).
The Easy Kit Board Manual covers only a limit numbers of start-up modes. For all
possible start-up modes please refer to the corresponding user manual.
Information in Detail
XC2000 series Board Manual
16
V 0.2, 2008-11
3.1
Switch S102
3.1.1
DIP Switch Setting
Table 5
DIP Switch Settings for S102
Name in
schematic
Default configuration
Description
S102
Startup configuration:
Standard start from internal Flash
xx-xx-xx-xx-OFF
S102
Startup configuration:
Bootstrap loader ASC
ON-OFF-OFF-xx-ON
S102
Startup configuration:
DAP Debug Mode (Pos.1)
ON-ON-OFF-xx-ON
S102
Startup configuration:
JTAG Debug Mode (Default)
OFF-OFF-OFF-xx-ON
S102
Startup configuration:
Bootstrap loader CAN
OFF-ON-OFF-OFF-ON
S102
Startup configuration:
Bootstrap loader SSC
OFF-ON-ON-OFF-ON
S102
Startup configuration
All other positions are reserved
3
2
4
1
5
On
Off
3
2
4
1
5
On
Off
3
2
4
1
5
On
Off
3
2
4
1
5
On
Off
3
2
4
1
5
On
Off
3
2
4
1
5
On
Off
Information in Detail
XC2000 series Board Manual
17
V 0.2, 2008-11
3.2
Headers, Connectors and Components
3.2.1
USB Interface
The USB connector is used for connection to a PC. Via the USB it is possible to power
the board, using the USIC0 Channel 0 as serial connection via USB and Debugging via
DAS. For the pinout of USB socket see Figure 6.
Figure 6
On-board header (P201)
3.2.2
CAN1/2 (X107, X108)
On the board are two CAN transceiver connected to the MultiCAN on XC2000 node 0
and 1. The transceivers are connected to two IDC10 plug. For the pinout of IDC10 plug
see Figure 7. You can use a IDC female connector with crimpconnector, flat cable and
SUB-D 9 plug with crimpconnector to have a 1:1 adapter to SUB-D 9.
Figure 7
On-board header (X107,X108)
1 (Vbus)
2 (D-)
3 (D+)
4 (GND)
2
4
6
8
1
3
5
7
9
10
GND
GND
CAN2L
CAN2H
VDDP
Information in Detail
XC2000 series Board Manual
18
V 0.2, 2008-11
3.2.3
LIN Interface (X109)
The board has a connector with 4 pins for LIN. For the pinout of the connector see Figure
8. The LIN transceiver is connected to USIC1 Channel 0 module of the CPU.
Figure 8
On-board header (X109)
3.2.4
OCDS Interface
The OCDS1 signals are connected to the IDC16 plug (X202). For pinout of the
connector see Figure 9. You can connect any debugger to this connector.
The signals /BRKIN and /BRKOUT are not connected per default. If you need this signals
in the connector then assemble R225 and R226 with a 0R resistor.
If you connect a debug hardware make sure that the MiniWiggler circuit is not activ
(ACTIV LED is off) and on the DAP connector (X204) is no hardware connected or the
hardware is tristated.
If the ACTIV LED is on, then stop the active DAS Server JTAG over USB Chip and/or
remove the USB connection to the PC.
1
2
3
4
GND
Vs
Bus
VBat
Information in Detail
XC2000 series Board Manual
19
V 0.2, 2008-11
Figure 9
On-board header X202
3.2.5
DAP Interface
The board comes with a DAP connector (X204). For pinout of this connector see Figure
10. You can connect a DAP hardware here. If you use this connector make sure that the
MiniWiggler is not activ (ACTIV LED is off) and a connected OCDS1 hardware is
disconnected or tristated.
Figure 10
On-board header X204
TDO
2
4
6
8
1
3
5
7
9
10
12
14
16
11
13
15
CPUCLK
TDI
/TRST
TCLK
TMS
GND
GND
/MR
GND
Vcc
/BRK_OUT
/OCDS_E
/BRK_IN
1
3
5
7
2
4
6
8
9
10
VREF
GND
DAP1
DAP0
USER1_IN
/RESET
GND
GND
USER0_IO
Information in Detail
XC2000 series Board Manual
20
V 0.2, 2008-11
3.2.6
ADC
On AN0 (ADC0) is a 10K potentiometer (R113) connected. You can apply a voltage
between VAGND0 and VAREF0 to the AN0 channel via this potentiometer.
R116 is connected to AN0 (ADC1). The potentiometer is not assembled by default. You
can assembled a potentiometer to use this connection. The footprint is prepared for a
Burns potentiometer typ 3006.
3.2.7
LEDs
Port 10 pin 0 up to pin 7 are connected to single LED’s (D101... D108) and can be
controlled by Software. This status LED’s are low active.
Table 6
LEDs description
3.2.8
Serial Eeprom
By default the USIC0 Channel1 of the XC2000 is connected to a serial EEPROM with a
size of 128K (16.384 x 8). If the SSC bootstrap loader is needed the four resistors have
been reconfigured as described in table 8.
Table 7
Serial Eeprom interface
LED number
Description
D201 (red)
Debug Run Mode (switched by
DAS Server)
D202 (green)
Debug Active (Mini Wiggler circuit
active)
D204 (red)
Power On Reset Active
D207 (green)
Board Voltage 5 Volt
D101 - D108 (yellow)
Status of P10L
Default Setting:
SSC (USIC0 Channel 1)
SSC bootstrap loader (USIC0
Channel 0)
P10.5 (SCK) with R143
P2.5 (SCK) replace R143 with
R144
P10.0 (SI) with R145
P2.4 (SI) replace R145 with R146
P10.7 (SO) with R147
P2.3 (SO) replace R147 with R148
P2.7 (CS) with R149
P2.6 (CS) replace R149 with R150
Information in Detail
XC2000 series Board Manual
21
V 0.2, 2008-11
3.3
Pin Definition and Location
3.3.1
176 - Pinout
Figure 11
Pinout of the176 Pin device
LQFP176
VSS
VDDPB
P0.0
P4.5
P4.6
P2.7
P5.2
P5.1
P5.0
VAGND
VAREF0
VAREF1
P15.5
P15.4
P15.3
P15.2
P15.1
P15.0
P6.2
P6.1
P6.0
VDDIM
P8.0
P8.1
P7.4
P7.1
P8.2
P7.3
P7.0
P8.3
P7.2
TESTM
VDDPB
VSS
VDDPA
P6.3
P15.7
P15.6
VDDPB
P5.3
P2.8
P0.1
P4.7
P2.9
P0.2
P10.0
P3.0
P10.1
P0.3
P3.1
P10.2
P0.4
VDDI1
P2.13
P3.2
P2.10
P10.3
P0.5
P3.3
P10.4
P3.4
P10.5
P3.5
P0.6
P10.6
P3.6
P10.7
P0.7
P3.7
VDDPB
VDDPB
P8.5
P8.6
ESR0
ESR2
ESR1
PORST
XTAL1
XTAL2
P1.7
P9.7
P1.6
P9.6
P1.5
P10.15
P1.4
P10.14
VDDI1
P9.5
P9.4
P1.3
P10.13
P9.3
P10.12
P1.2
P9.2
P10.11
P10.10
P1.1
P13.0
P9.1
P10.8
P9.0
P1.0
VDDPB
VSS
P2.1
VSS
VDDPB
P5.4
P5.5
P5.6
P5.7
P5.8
P5.9
P5.10
P5.11
P5.12
P5.13
P5.14
P5.15
P2.12
P2.11
P11.5
VDDI1
P2.0
P11.4
P2.2
P11.3
P4.0
P2.3
P11.2
P4.1
P2.4
P11.1
P11.0
P2.5
P4.2
P2.6
P4.4
P4.3
VDDPB
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
144
143
142
141
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
P8.4
TRST
VDDI1
P13.7
P14.8
P14.9
P14.10
P14.11
P14.12
P14.13
37
38
39
40
41
42
43
44
156
155
154
153
152
151
150
149
148
147
146
145
157
158
159
160
176
175
174
173
172
171
170
169
168
167
156
165
164
163
162
161
P12.15
P12.14
P12.13
P12.12
P12.11
P12.10
P12.9
P12.8
P12.7
P12.6
P12.5
P12.4
P12.3
P12.2
P12.1
P12.0
P10.9
P13.1
P13.2
P13.3
P13.4
P13.5
P13.6
P13.8
Information in Detail
XC2000 series Board Manual
22
V 0.2, 2008-11
Figure 12
Pin connector of the176 pin device
P3.7
P12.0
P10.5
P3.3
P2.10
VDDI1
P3.1
P3.0
P2.9
P12.7
P0.0
P1.0
VDDPB
Vss
P0.7
P10.6
P12.1
P12.2
P12.3
P0.4
P0.3
P10.0
P4.7
P2.7
VDDPB
P10.7
P0.6
P3.4
P0.5
P3.2
P10.2
P10.1
P0.2
P2.8
P4.6
VSS
P10.9
P9.1
P10.8
P10.11
P10.10
P1.1
P10.12
P1.2
P9.2
P1.3
P10.13
P9.3
VDDI1
P9.5
P9.4
P10.15
P13.4
P1.4
P1.6
P13.5
P9.6
XTAL2
P13.6
P1.7
ESR2
ESR1
/PORST
P8.5
P8.6
P13.8
Vss
P8.4
P7.3
P7.4
VDDIM
P6.3
P14.10
P15.0
P15.4
VAREF1
P5.1
VDDPB
/TRST
P8.2
P8.1
P6.0
VDDPA
P14.11
P15.1
P15.5
VAREF0
P5.2
/TESTM
P8.3
P7.1
P8.0
P6.1
P14.8
P14.12
P15.2
P15.6
VAGND
P5.3
P2.6
P4.4
P4.3
P12.8
P11.0
P2.5
P11.2
P4.1
P2.4
P11.3
P4.0
P2.3
P2.1
P11.4
P12.10
P12.12
VDDI1
P2.0
P2.12
P12.13
P2.11
P5.14
P5.15
P12.15
P5.10
P5.11
P5.12
P5.6
P5.7
P5.8
Vss
VDDPB
P5.4
XC2000
B
A
B
A
A
B
1
2
3
4
5
6
7
8
9
10
11
X104
11
10
9
8
7
6
5
4
3
2
1
X103
10
9
8
7
6
5
4
3
2
1
X102
1
2
3
4
5
6
7
8
9
10
11
X101
11
P7.2
P7.0
P13.7
VDDI1
P6.2
P14.9
P14.13
P15.3
P15.7
P5.0
VDDPB
VDDPB
P4.2
P11.1
P12.9
P2.2
P12.11
P11.5
P12.14
P5.13
P5.9
P5.5
P9.0
P13.0
P13.1
P13.2
P13.3
P10.14
P1.5
P9.7
XTAL1
ESR0
VDDPB
VDDPB
P3.6
P3.5
P10.4
P10.3
P2.13
P12.4
P12.5
P12.6
P0.1
P4.5
B
A
Information in Detail
XC2000 series Board Manual
23
V 0.2, 2008-11
3.4
Zero Ohm Resistors
For configuration purposes several zero ohm resistors have been implemented. The
functionality of these resistors are shown in the table below.
Table 8
Zero Ohm Resistors
Component
Name in
schematic
Description
TLE 7259G
(LIN Transceiver Board)
R124
R125 / R126
enable / disable
connect / disconnect
TLE 6251DS
(CAN Transceiver)
R129 / R130
R136 / R137
R155 / R156
R131
R138
R135
R142
R133 / 134
R140 / 141
connect / disconnect (CAN1)
connect / disconnect (CAN2) or
connect / disconnect (CAN2)
enable / disable (CAN1)
enable / disable (CAN2)
supply Bus voltage internal / external (CAN1)
supply Bus voltage internal / external (CAN2)
connect Bus / disconnect Bus (CAN1)
connect Bus / disconnect Bus (CAN2)
Microcontroller XC2xxx
Analog reference
Voltage supply
R220 / R221
R219
R212 / R229
change of analog reference source
change of voltage supply
JTAG X202
R230
R222
/BRKIN (optional)
/BRKOUT (optional)
AT25128N
(Serial EEPROM)
R143 / R145
R147 / R149
R144 / R146
R148 / R150
connect to USIC1 Channel1
connect to USIC1 Channel1
connect to SSC bootstrap loader (U0C0)
connect to SSC bootstrap loader (U0C0)
Information in Detail
XC2000 series Board Manual
24
V 0.2, 2008-11
Status LED´s
Oscillator circuit
R109
R117/R118
connect / disconnect LED´s to 5 V
oscillator gain
FT2232D
(USB to UART / JTAG
Bridge):
JTAG-Option:
DAP-Option:
ASC Bootloader:
144Pin / 100 Pin
Other
U203:
EEPROM 93LC46B:
R224
R223
R242-R246
R247-R253
R242-R246
R247-R252
R253
R236-R237
R238-R239
R236-R237
R238-R239
R210
R207
/BRKOUT (optional)
/BRKIN (optional)
assembled with 0R
open
open
assembled with 0R
assembled with 47K
assembled with 0R
open
open
assembled with 0R
For internal use only
If ORG functionality is needed
Table 8
Zero Ohm Resistors
Component
Name in
schematic
Description
XC2000 series Board Manual
25
V 0.2, 2008-11
4
Memory Models
The memory space of the XC2000 is configured in a “Von Neumann” architecture. This
means that code and data are accessed within the same linear address space.
Attached there are two examples for individual memory mapping of the XC2000 Board.
4.1
Internal Flash
As a example the XC2287-96F66L incorporates 768 Kbytes of embedded Flash memory
(starting at location C0’0000H) for code or constant data. It is operated from the 5Volt
pad supply and requires no additional programming voltage. The Flash memory consists
of three independent flash modules. Each module is 256 Kbyte wide. Each Flash array
is organized in 64 physical sectors of 4 Kbytes. It combines the advantages of very fast
read accesses with protected but simple writing algorithms for programming and erasing.
The 128-bit code read accesses from the Flash memory realize maximum CPU
performance by fetching two double word instructions (or four single word instructions)
in a single access cycle.
Data integrity is enhanced by an error correction code enabling dynamic correction of
single bit errors. Additionally, special margin checks are provided to detect and correct
problematic bits before they lead to actual malfunctions.
The On-chip programming can be done either with a utility program, so called “Memtool”
or with several other Toolchains. Memtool is using the ASC bootstrap Loader or USB
JTAG wiggler (DAS). The latest version can be found on the Infineon website.
Figure 13
Example for memory mapping (internal flash, Tasking Clasic)
XC2000 series Board Manual
26
V 0.2, 2008-11
4.2
Internal PRAM
As a example the XC2287-96F66L provides 64 Kbytes of PSRAM (E0’0000H …
E0’FFFFH). The PSRAM provides fast code execution without initial delays. Therefore,
it supports non-sequential code execution, for example via the interrupt vector table.
Figure 14
Memory mapping for internal PRAM (Tasking Clasic)
XC2000 series Board Manual
27
V 0.2, 2008-11
5
Getting Started
For the successful start up of the XC2000 Easy Kit, the following items should be done:
Figure 15
XC2000 Easy Kit (144-Pin)
By default a HELLO WORLD program can be executed. The following steps are needed
to be successful.
1. Verify that the Jumper JP201 is in position 1-2 (powered via USB).
2. Connect USB cable with starterkit and PC.
3. Install DAS driver from starterkit CD.
4. Verify if the standard start mode is selected as described in chapter 3.1.
5. LED D105 connected with P10.0 should flash, otherwise press the Reset button.
6. Verify which COM port is activated for the FTDI - chip.
7. Execute the monitor program MTTTY from the starterkit CD.
8. Select the corresponding COM port, 19200 Baud, none parity, 8 data Bit, one stop bit,
parser off.
9. Start connection (File/connect).
10.Press Reset button on the starterkit, Hello World program is running .
XC2000 series Board Manual
28
V 0.2, 2008-11
Figure 16
Monitor Program MTTTY with Hello World program
5.1
Power Supply
If more current is needed, a regulated DC power supply with max. 12 Volts should be
connected to the power connector. The maximum power dissipation of the used voltage
regulator has to be taken into account. By default one green LED should be active. It
indicates that the embedded voltage regulator supply the microcontroller.
Please Note, the power supply is not part of the delivery !
Figure 17
Power Supply Connector
XC2000 series Board Manual
29
V 0.2, 2008-11
5.2
OCDS Debugging Interface
The XC2000 Easy Kit offers two types of JTAG interfaces. With the FTDI chip an on
board USB JTAG wiggler has been implemented. Further the USB interface allows to
emulate a USB to UART bridge. Both can be done at the same time.
A simple 16 pin JTAG header can be used to connect a debugger from one of Infineon’s
tool suppliers. Both systems include an On-Chip Debug Support (OCDS) system, which
provides convenient debugging, controlled directly by an external device via debug
interface pins.
5.3
USB Interface for UART support
The USB connector is used for connection to a PC. Via the USB it is possible to power
the board, using the ASC0 as serial connection via USB and Debugging via DAS. For
the pinout of USB socket see Figure 6.
NOTE: Before connecting the board to the PC, make sure that the actual DAS software
is installed on the PC. For actual DAS software please contact your local FAE.
The latest version of the software can also be found on the
DAS website
5.4
MemTool
Memtool is one of Infineon’s solutions for programming code and data into FLASH
Memory. Memtool supports on-chip FLASH Memory as well as dedicated Flash chips on
the target board. It can be used either via ASC bootstrap loder mode or with USB JTAG
wiggler (DAS).
5.4.1
Start Memtool
Go to Target dialog (Target/Change) and select as a example ’Easy Kit with XC2287’
from the list and Click 'ok'.
XC2000 series Board Manual
30
V 0.2, 2008-11
Figure 18
Configuration of the Microcontroller Type
If the requested type is not available please click on (Default) and pick up one from the
default list. See figure 21.
Figure 19
Default list
XC2000 series Board Manual
31
V 0.2, 2008-11
5.4.2
Connect to the Target
Make sure that the Starter Kit board is connected to your PC as well as to your power
supply. Now press the 'connect' button in Memtool.
If the software status bar displays 'Ready for Memtool Command', you have successfully
installed Memtool.
Figure 20
Successful Connection
5.4.3
Downloading of code
Click on the buttom (Open file) and select the source code. Click on (Select All) and
(Add Sel.) In the final step click on (Program). See figure 24.Ready !
Figure 21
Load of code
XC2000 series Board Manual
32
V 0.2, 2008-11
Figure 22
Program
5.4.4
Execution Mode
After the code is programmed in the internal flash, disconnect from the Memtool and
press the reset buttom. Now the code is executed form the XC2000.
XC2000 series Board Manual
33
V 0.2, 2008-11
6
Schematic
1
2
3
4
5
6
7
8
A
B
C
D
8
7
6
5
4
3
2
1
D
C
B
A
3
Infineon Technologies AG
AIM MC ACE PDA
Am Campeon 1-12
D-85579 Neubiberg
Tel.: +49-89-234-0
3
11-Sep-2008
Number:
Date:
Sheet:
of
Easy Kit XC2XXX 176-pin Project
1.0d2
Revision:
G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - 176 pin V1.0\Easy Kit xc2xxx 176 v10.prj
File:
PORT[0..15]
CPU, Config, Peripherie and Connectors
Main.Sch
PORT[0..15]
OCDS Connections and Power Supply
OCDS_Power.sch
XC2000 series Board Manual
34
V 0.2, 2008-11
1
2
3
4
5
6
7
8
A
B
C
D
8
7
6
5
4
3
2
1
D
C
B
A
1
Infineon Technologies AG
AIM MC ACE PDA
Am Campeon 1-12
D-85579 Neubiberg
Tel.: +49-89-234-0
3
11-Sep-2008
Number:
Date:
Sheet:
of
Easy Kit XC2XXX 176-pin CPU and On Board IO's
1.0d2
Revision:
G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - 176 pin V1.0\Main.Sch
File:
+5V
R131
0R
GND
R127
120R
R128
0R
R129
0R
+5V
R138
0R
GND
R134
120R
R135
0R
R136
0R
CB102
100n
CB103
100n
GND
GND
GND
R130
0R_opt
R137
0R_opt
+5V
+5V
GND
R119
0R
+5V
R124
1K
CB101
100n
GND
C104
22µ/50V
GND
+5V
R109
0R
PIN13
P1.1
P1.2
P1.3
P1.4
P1.5
PIN67
PIN69
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
P10.14
P10.13
P10.12
C103
1n
GND
P2.6
P2.5
P10.15
P10.13
R101
1K5
R102
1K5
R103
1K5
R104
1K5
R105
1K5
R106
1K5
R107
1K5
R108
1K5
P2.8
P2.9
P2.10
PIN63
PIN61
P10.4
P10.3
P10.2
P10.1
P10.0
PIN7
P9.7
P9.6
R114
100R
1
3
2
R113
10K
C101
100n
VAGND
P5.0
VAGND
VAREF0
1
3
5
7
9
2
4
6
8
10
X108
CAN2
1
3
2
4
X109
LIN
GND
VBAT
R121
0R
R120
0R
R126
0R
R125
0R
P1.6
P1.7
P10.11
PIN18
PIN20
PIN21
EN
2
INH
8
BUS
6
TXD
4
WK
3
RXD
1
VS
7
GND
5
U102
TLE7259G
PIN19
HOLD
7
WP
3
VCC
8
CS
1
GND
4
SO
2
SCK
6
SI
5
U105
AT25128N-10SI2.7
CB104
100n
R143
10K
R144
10K
R145
10K
GND
+5V
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
GND
2
RXD
4
CANH
7
TXD
1
VCC
3
CANL
6
STB
8
SPLIT
5
U103
TLE6251DS
GND
2
RXD
4
CANH
7
TXD
1
VCC
3
CANL
6
STB
8
SPLIT
5
U104
TLE6251DS
R115
100R
1
3
2
R116
10K_opt
C102
100n
VAGND
P15.0
VAGND
VAREF1
1
2
3
4
5
6
10
9
8
7
1
S101
CONFIG
R123
10K
+5V
GND
1
3
5
7
9
2
4
6
8
10
X107
CAN1
PORT[0..15]
GND
1
3
2
D109
BAT54-04
P12.13 / P14.3
62
P12.15 / P14.0
59
P12.14 / P14.1
60
P12.12 / P2.12
65
P1.0
135
P1.1
141
P1.2
146
P1.3
151
P1.4
157
P1.5
160
P1.6
163
P1.7
165
P0.0
91
P0.1
96
P0.2
101
P0.3
106
P0.4
110
P0.5
117
P0.6
125
P0.7
130
P2.0 / P11.5
67
P2.1 / P2.0
69
P2.2
72
P2.3
75
P2.4
79
P2.5
83
P2.6
85
P2.7
94
P2.8
97
P2.9
99
P2.11 / P14.4
63
P2.12 / P14.2
61
P2.10
115
P2.13
112
P3.0
103
P3.1
107
P3.4
121
P3.2
113
P3.3
119
P3.7
131
P3.5
124
P3.6
128
P5.0
40
P5.1
41
P5.2
42
P5.3
43
P5.4
47
P5.5
48
P5.6
49
P5.7
50
P4.0
74
P4.1
78
P4.2
84
P5.8
51
P5.9
52
P5.10
53
P5.11
54
P5.12
55
P5.13
56
P5.14
57
P5.15
58
P6.1 / P15.12
19
P6.0 / VDDPA
18
P6.3 / P15.14
21
P6.2 / P15.13
20
P4.3
87
P4.4
86
P4.5
92
P4.6
93
P4.7
98
P7.1 / P8.0
11
P7.0 / P7.1
8
P7.3 / P7.4
9
P7.2
4
P7.4 / VDDIM
13
P8.1 / P6.0
14
P8.0 / P6.1
15
P8.3 / P7.3
7
P8.2 / P8.1
10
P8.5
175
P8.4 / TRST
5
P8.6
174
P9.1
138
P9.0
136
P9.3
149
P9.2
145
P9.5
154
P9.4
153
P9.7
164
P9.6
161
P10.0
102
P10.1
105
P10.3
116
P10.2
109
P10.5
123
P10.4
120
P10.7
129
P10.6
126
P10.9
139
P10.8
137
P10.11
143
P10.10
142
P10.13
150
P10.12
147
P10.15
159
P10.14
156
P11.0
82
P11.1
80
P11.3
73
P11.2
77
P11.5 / P14.5
64
P11.4 / P2.1
70
P12.1
122
P12.0
127
P12.3
114
P12.2
118
P12.5
104
P12.4
108
P12.7
95
P12.6
100
P12.9
76
P12.8
81
P12.11 / VDDI1
68
P12.10 / P11.4
71
P13.1
144
P13.0
140
P13.3
152
P13.2
148
P13.5
162
P13.4
158
P13.7 / VDDI1
12
P13.6
166
P13.8
173
P15.0
29
P15.1
30
P15.2
31
P15.3
32
P15.4
33
P15.5
34
P15.6
35
P15.7
36
P14.8
23
P14.9
24
P14.10
25
P14.11
26
P14.12
27
P14.13
28
U101A
XC2XXX 176 PIN
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X103B
CPUCON_OPT
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X104A
CPUCON_OPT
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X104B
CPUCON_OPT
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X101A
CPUCON_OPT
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X101B
CPUCON_OPT
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X102A
CPUCON_OPT
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X103A
CPUCON_OPT
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
17
19
21
18
20
22
X102B
CPUCON_OPT
P11.1
P11.2
P11.3
PIN70
PIN64
P12.0
P12.1
P12.2
P12.3
P12.4
P12.5
P12.6
P12.7
P12.8
P12.9
PIN71
PIN68
PIN65
PIN62
PIN60
PIN59
P14.11
P13.0
P13.1
P13.2
P13.3
P13.4
P13.5
P13.6
PIN12
P13.8
P14.12
P14.8
P14.9
P14.10
PIN9
P7.2
PIN11
PIN8
P5.0
P5.1
P5.2
P5.3
P5.4
P5.5
P5.6
P5.7
P5.8
P5.9
P5.10
P5.11
P5.12
P5.13
P5.14
P5.15
P4.0
P4.1
P4.2
P4.3
P4.4
P4.5
P4.6
P4.7
P2.13
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P9.5
P9.4
P9.3
P9.2
P9.1
P9.0
PIN5
P8.6
P10.10
P10.9
P10.8
P10.7
P8.5
P10.5
/TESTM
P7.2
PIN5
PIN6
PIN7
PIN8
PIN9
VDDPB
VAREF1
PIN13
PIN14
PIN15
PIN16
PIN17
PIN18
PIN19
PIN20
PIN21
VDDPB
VAREF0
VAGND
PIN67
PIN66
PIN65
PIN64
PIN63
PIN62
PIN61
P15.7
PIN60
PIN59
P5.15
P5.14
P5.13
P5.12
P5.7
P5.6
P5.5
P5.4
P5.11
P5.10
P5.3
P5.2
P5.1
P5.0
P15.6
P15.5
P15.4
P15.3
P15.2
P15.1
P15.0
P14.13
GND
VDDPB
P11.3
P2.2
PIN71
P4.0
P2.3
P12.9
P2.6
P4.4
P2.5
P4.2
P11.2
VDDPB
P11.0
P4.3
P11.1
P0.2
P0.3
P0.0
P4.5
P4.6
P2.7
P12.7
P0.1
P2.8
P4.7
VDDPB
GND
P10.0
P3.0
VDDPB
P3.1
P12.4
P10.2
P0.4
P12.2
P3.3
P3.4
P12.3
P2.10
P2.13
P3.2
P0.5
P10.3
P10.4
P12.1
P9.0
P1.0
P10.7
P0.6
P10.6
P12.0
P3.7
P3.6
P9.1
P10.8
P13.1
P10.11
P10.10
P9.5
P1.1
GND
P9.2
P1.2
P10.12
P13.2
P13.6
XTAL2
P13.8
P8.6
P9.3
P10.13
P1.3
P13.3
XTAL1
/PORST
P8.5
ESR0
VDDI1
VDDPB
P10.15
P1.4
P10.14
P13.4
P9.7
P1.5
P9.6
P13.5
P1.6
P1.7
VDDPB
D101
LY T67K
D102
LY T67K
D103
LY T67K
D104
LY T67K
D105
LY T67K
D106
LY T67K
D107
LY T67K
D108
LY T67K
P0.7
P1.0
PIN10
PIN14
PIN15
P10.15
P10.6
P11.0
P14.13
P15.0
P15.1
P15.2
P15.3
P15.4
P15.5
P15.6
P15.7
P10.0
P10.1
P10.2
P10.3
P10.4
P10.5
P10.6
P10.7
P10.5
P10.0
P10.7
P2.7
R139
0R
R110
0R_opt
R140
0R
R111
0R_opt
R141
0R
R112
0R_opt
R142
0R
R117
0R_opt
P2.5
P2.4
P2.3
P2.6
1
X106
SPLIT_CAN2_opt
1
X105
SPLIT_CAN1_opt
R146
220R
R147
220R
R118
220R
R122
220R
R148
1K
+5V
P10.1
P10.2
P10.3
P10.0
/TRST
R149
opt
P10.4
P2.2
P2.4
R133
0R
R132
0R
R151
0R_opt
R150
0R_opt
P10.11
P10.12
1
3
2
X110
I2C_opt
P2.10
P2.8
GND
GND
PIN10
PIN11
PIN12
PIN22
P14.8
P14.9
P14.12
P14.10
P14.11
P5.8
P5.9
PIN68
PIN69
PIN70
P2.4
P12.8
P4.1
P10.1
P0.7
P2.9
P10.5
P12.6
P12.5
P3.5
VDDI1
ESR1
P10.9
P9.4
ESR2
P13.0
XC2000 series Board Manual
35
V 0.2, 2008-11
1
2
3
4
5
6
7
8
A
B
C
D
8
7
6
5
4
3
2
1
D
C
B
A
2
Infineon Technologies AG
AIM MC ACE PDA
Am Campeon 1-12
D-85579 Neubiberg
Tel.: +49-89-234-0
3
11-Sep-2008
Number:
Date:
Sheet:
of
Easy Kit XC2XXX 176-pin OCDS and Power Supply
1.0d2
Revision:
G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - 176 pin V1.0\OCDS_Power.sch
File:
EECS
48
EESK
1
EEDATA
2
TEST
47
PWREN
41
AVCC
46
XTIN
43
USBDM
8
GND
9
VCC
3
3V3OUT
6
RESET
4
AGND
45
XTOUT
44
USBDP
7
RSTOUT
5
GND
18
VCC
42
GND
25
VCCIOA
14
GND
34
VCCIOB
31
ADBUS0
24
ADBUS1
23
ADBUS2
22
ADBUS3
21
ADBUS4
20
ADBUS5
19
ADBUS6
17
ADBUS7
16
ACBUS0
15
ACBUS1
13
ACBUS2
12
ACBUS3
11
SI/WUA
10
BDBUS0
40
BCBUS0
30
BDBUS1
39
BCBUS1
29
BDBUS2
38
BCBUS2
28
BDBUS3
37
BCBUS3
27
BDBUS4
36
SI/WUB
26
BDBUS5
35
BDBUS6
33
BDBUS7
32
U201
FT2232D
ORG
6
DNC
7
VCC
8
CS
1
GND
5
Q
4
CLK
2
D
3
U202
93LC46B-I/SN
1
3
2
Y201
CSTCR6M00G
GND
1
3
2
4
P201
USB Connector
GND
R202
27R
R203
27R
R204
1K5
CB205
33n
GND
CB201
10n
GND
R201
470R
CB203
100n
CB202
100n
CB204
100n
GND
C201
10µ/6V
GND
GND
GND
GND
VDD_USB
VDD_USB
R205
10K
R207
opt
R206
2K2
CB206
100n
VDD_USB
GND
VDD_USB
VDD_USB
TMS
1
TDO
3
CPUCLOCK
5
TDI
7
TRST
9
TCLK
11
BRKIN
13
N.C.
15
VCC
2
GND
4
GND
6
PORST
8
BRKOUT
10
GND
12
OCDSE
14
KEY
16
X202
OCDS1
+5V
GND
P2.9
P5.2
PIN8
P5.4
/BRKOUT
P5.10
/TRST
GND
/PORST
P10.11
/PORST
R224
470R
GND
D204
LS T67K
2
3
1
Q201
BC858C
+5V
R225
47K
S201
RESET
GND
/PORST
R223
10K
+5V
CB221
100n
R257
0R
R258
0R GND
VAREF0
R229
1K5
GND
D207
LP T67K
CB220
100n
R256
0R
+5V
VAGND
VAGND
PORT[0..15]
R230
0R_opt
R222
0R_opt
VDD_USB
1
2
3
JP201
POWER
CB210
100n
GND
3
2
4
1
5
6
Q208
BSL211SP
R212
1K
SWITCHED_VDD_USB
C207
100n
VDDI1 / P6.2
16
VDDI1 / P2.11
66
VSS
1
VSS
45
VSS
89
POWER, RESET AND CLOCK
VSS
133
VDDI1
155
VDDPB
176
VDDI1
111
VDDIM / P6.3
17
VDDPA / P15.15
22
VDDPB
2
VDDPB
44
VDDPB
90
VDDPB
46
VDDPB
88
VDDPB
132
VDDPB
134
VAGND
39
VAREF0
38
VAREF1
37
ESR2
171
TESTM
3
ESR1
170
ESR0
172
PORST
169
XTAL1
168
XTAL2
167
TRST / P7.0
6
U101B
XC2XXX 176 PIN
+5V
+5V
VAREF1
/PORST
+5V
GND
VREF
1
GND
3
GND
5
KEY
7
GND
9
DAP1
2
DAP0
4
USER1_IN
8
USER0_IO
6
RESET
10
X204
DAP2WIRE
/TRST
P10.9
P10.12
/PORST
/TRST
R261
0R
R266
0R
1
2
Y101
8MHz
C209
18pF
C208
18pF
GND
XTAL2
R265
opt
XTAL1
CB214
100n
CB213
100n
CB212
100n
CB211
220n
CB215
100n
CB216
100n
CB217
100n
GND
+5V
CB219
100n
CB218
100n
R226
0R
R235
0R
+5V
VDDPB
PIN22
CB222
10n
GND
VAGND
/TESTM
R264
0R
CB228
470n
CB229
470n
CB224
470n
GND
CB208
1uF
PIN17
CB223
470n
PIN16
PIN66
VDDI1
/PORST
PIN6
ESR2
ESR1
ESR0
GND
GND
GND
GND
+5V
PIN66
PIN16
PIN17
R260
10K
R262
0R
NOT FOR DEVICES WITH 40 ADCS
GND
CB209
100n
GND
VBAT
C203
22µF/10V
1
2
X201
POWER
GND
OUT
3
GND
2
IN
1
U205
TLE4274DV5
GND
GND
GND
RO
2
GND
4
BUC
3
VCC
5
VS
8
R
1
BDS
6
BUO
7
U206
TLE6365G_opt
CB226
220n_opt
GND
R227
47K_opt
R228
100K_opt
C204
470n_opt
GND
GND
GND
C205
10n_opt
L202
DO3316P-224_opt
D206
SS14_opt
GND
CB227
220n_opt
GND
C206
100µF/10V_opt
GND
VDD_REG
R208
10K
VDD_USB
CB207
100n
GND
+5V
ADBUS0
ADBUS1
ADBUS2
ADBUS3
ADBUS4
ADBUS5
ADBUS6
ADBUS7
ACBUS0
ACBUS1
ACBUS2
ACBUS3
R209
10K
+5V
P5.4
P5.2
/TRST
P2.9
USR1
USR0
/RESET
D201
LS T67K
R211
1K5
VDD_USB
USR2
/PORST
ADBUS0
ADBUS1
ADBUS2
ADBUS3
ADBUS4
ADBUS5
ADBUS6
ACBUS0
ACBUS1
ACBUS2
ACBUS3
BDBUS0
BDBUS1
1
3
D203
BAT54
USR8
G
1
1A1
2
1Y1
18
1A2
4
1Y2
16
1A3
6
1Y3
14
1A4
8
1Y4
12
VCC
20
GND
10
2Y1
9
2Y2
7
2Y3
5
2Y4
3
G
19
2A1
11
2A2
13
2A3
15
2A4
17
U203
SN74AHC244PW
P2.3
P2.4
R213
1K
+5V
P5.4
P5.2
/TRST
P2.9
TDO
1
3
2
4
X203
USR_OPT
USR0
USR8
USR1
USR2
P5.10
P10.11
R254
0R_opt
R255
0R_opt
PIN9
PIN13
BDBUS0
BDBUS1
R231
1K5
D202
LP T67K
+5V
1
3
2
Q206
BSS138N
1
3
2
Q207
BSS138N
1
3
2
Q204
BSS138N
1
3
2
Q205
BSS138N
1
3
2
Q202
BSS138N
1
3
2
Q203
BSS138N
VDD_USB R214
1K
R216
10K
R218
10K
R217
10K
R219
10K
VDD_USB
+5V
VDD_USB
+5V
R215
10K
+5V
R210
10K
VDD_USB
R236
0R
R237
0R
R239
0R_opt
R238
0R_opt
R242
0R
R243
0R
R244
0R
R245
0R
CB231
100n
CB230
100n
VDD_USB
+5V
GND
DIR
5
VCCA
1
VCCB
6
A
3
GND
2
B
4
U207
SN74LVC1T45DBV
DIR
5
VCCA
1
VCCB
6
A
3
GND
2
B
4
U208
SN74LVC1T45DBV
CB233
100n
CB232
100n
VDD_USB
+5V
GND
R241
10K
GND
GND
GND
GND
GND
R240
10K
GND
R249
0R_opt
ADBUS3
R250
0R_opt
ADBUS6
R248
0R_opt
R246
0R
R253
0R_opt
P10.12
R251
0R_opt
P10.9
P10.9
R252
0R_opt
/TRST
MINIWIGGLER CONFIGURATION
JTAG OPTION:
R242-R247 assembled with 0R
R248-R253 not assembled
DAP OPTION:
R242-R247 not assembled
R248-R253 assembled with 0R
VDDI1
R263
0R
CB234
470n
CB235
470n
CB236
1uF
GND
GND
GND
PIN68
PIN12
PIN13
R259
0R
ONLY FOR DEVICES WITH 40 ADCS
VDDI1
GND
GND
CB237
220n
+5V
R232
0R
PIN18
CB225
10n
GND
GND
PIN22
VDDI1
VDDI1
GND
R233
0R
R234
0R
PIN6
PIN7
PIN9
R220
0R
R221
0R
NOT FOR DEVICES WITH 40 ADCS
ONLY FOR DEVICES WITH 40 ADCS
PIN5
R247
0R
PIN6
TDO
TDO
NOT FOR DEVICES WITH 40 ADCS
ONLY FOR DEVICES WITH 40 ADCS
L201
MMZ1608R300A
C202
47µ/50V
D205
SS26