XE166 Family Easy Kit Board Manual

XE166 Family
Ha rd w ar e M a nu al XE 16 6 E asy K it B oa rd Ve rsi on 3. 1
Hardware Manual
V 1 . 2 , 2 00 9- 08
Microcont rolle rs
Edition 2009-08
Published by
Infineon Technologies AG
81726 Munich, Germany
© 2009 Infineon Technologies AG
All Rights Reserved.
LEGAL DISCLAIMER
THE INFORMATION GIVEN IN THIS APPLICATION NOTE IS GIVEN AS A HINT FOR THE IMPLEMENTATION
OF THE INFINEON TECHNOLOGIES COMPONENT ONLY AND SHALL NOT BE REGARDED AS ANY
DESCRIPTION OR WARRANTY OF A CERTAIN FUNCTIONALITY, CONDITION OR QUALITY OF THE
INFINEON TECHNOLOGIES COMPONENT. THE RECIPIENT OF THIS APPLICATION NOTE MUST VERIFY
ANY FUNCTION DESCRIBED HEREIN IN THE REAL APPLICATION. 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) WITH RESPECT TO ANY AND ALL INFORMATION GIVEN IN THIS APPLICATION NOTE.
Information
For further information on technology, delivery terms and conditions and prices, please contact the 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 the nearest Infineon Technologies Office.
Infineon Technologies components may be used in life-support devices or systems only 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.
Hardware Manual XE166 Easy Kit Board Version 3.1
Device1
Revision History: V1.2 2009-08
Previous Version(s): 1.1
all
change device name to series
Trademarks
TriCore® is a trademark of Infineon Technologies AG.
We Listen to Your Comments
Is there any information in this document that you feel is wrong, unclear or missing? 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]
Hardware Manual
3
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Table of Contents
Table of Contents
1
Introduction - XE166 family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2
2.1
2.2
2.3
2.4
2.4.1
2.4.2
2.5
2.6
2.6.1
General Information about XE166 Easy Kit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Summary of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Board Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
DIP Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Basic Startup Configuration for XE167F and XE164F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Basic Startup Configuration for XE166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
USB Driver installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Easy Kit Power Supply concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Power Supply via Power Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3
3.1
3.1.1
3.1.2
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.3
3.3.1
3.3.2
3.3.3
3.4
Information in Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIP Switch Setting XE167F and XE164F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIP Switch Setting XE166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Headers, Connectors and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CAN1/2 (X110, X111) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIN Interface (X104) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OCDS Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DAP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pin Definition and Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XE167 - 144 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XE164 - 100 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XE162FM - 64 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zero Ohm Resistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
13
13
14
14
14
15
15
15
16
16
17
17
18
18
20
22
22
4
4.1
4.2
4.3
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OCDS Debugging Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB Interface for UART support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
25
25
25
5
Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Hardware Manual
4
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Introduction - XE166 family
1
Introduction - XE166 family
XE166 family - More performance, more Flash, better peripherals
With more than 15 successful years in the microcontroller market place, C166 has set the standard for 16-bit
architectures with the highest aggregate volume share of all available 16-bit devices.
With its fast interrupt response and context switching, the C166 family is ideally suited for automotive, industrial,
mass storage and wired as well as wireless communications applications.
Compared with the XC166, XE166 delivers more performance, more Flash memory, more RAM, strongly
enhanced peripherals and a complete DSP library.
MCU and DSP in a core
Infineon Technologies´ Real Time Signal Controller combines the traditional strengths of a Microcontroller Unit
(MCU) to control peripherals with the computing power of Digital Signal Processors (DSP). All in one enhanced
XE166 core. Together, the Microcontroller's real-time capability and ease of use and the DSP's mathematical
performance and data throughput form a powerful singe-chip solution ideal for many embedded applications.
For detailed technical information about the different derivatives please refer to the XE166 family web pages on
the Infineon Internet.
http://www.infineon.com/XE166
This document covers several product series.
–
–
–
–
–
–
–
–
XE167F Series
XE164F Series
XE167FM Series
XE164FM Series
XE162FM Series
XE164FN Series
XE162FN Series
XE167FH Series
Note: In the following document only the names for 144Pin XE167, 100Pin XE164 and 64Pin XE162 are used.
Only XE167F Series and XE164F Series are described several because of the different Boot mode.
Hardware Manual
5
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
2
General Information about XE166 Easy Kit Board
2.1
Summary of Features
–
–
–
–
–
–
–
Infineon’s XE166 Controller in TQFP144/100/64 Pin 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 XE166 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
Hardware Manual
6
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
2.2
Block Diagram
Voltage
Regulator
MultiCAN
CAN Transceiver
LIN Transceiver
TxD
LIN
EEPROM
XE166
CPU
RxD
USB
8 LEDs
OCDS1
USB To UART/
JTAG Bridge
XTAL
Figure 1
Block diagram of XE166 Easy Kit layout overview
2.3
Board Overview
1
P10.0
P10.7
1
1
DAP
OCDS1
5
Config
Infineon
XE166
Reset
1
Debug
Run
Debug
Active
Reset
1
CAN2
Power
supply
1
1
Power supply
Jumper
AN0(ADC1)
USB
CAN1
AN0 ( ADC0)
1
LIN1
Power
Top View (basic components)
Hardware Manual
7
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
X202
R151
R152
R124
CB209
C203
R238
R219
R126
R125
R221
D209
R229
C105
R220
R114
C202
R127
D205
C106
R115
R129
C104
CB101
D109
C107
R113
U206
CB226
C205
U104
R134
R135
U205
C204
C206
X106
CB214
CB213
CB103
R139
R141
R132
R131
R137
R156
R116
R133
R136
R155
R212
R142
U105
D208
X110
X109
U106
R140
R138
R128
R213
R110
C207
R235
C201
R222
Q208
JP201
DIP Switch S102
Q201
D207
P201
2.4
R237
X103
R205
Top view in detail
R239
R236
R130
R206
L202
CB224
CB102
D202
CB225
CB229
X105
R218
D201
U202
Figure 2
R154
Q205
R217
R118
R207
Q204
R232
CB211
CB223
CB212
R228
CB227
R216
S201
R225
CB220
Y101
C103
X112
U107
R146
CB222
CB219
CB104
R144
CB215
R117
R211
Q202
CB206
CB201
R210
R203
R202
CB204
Q203
R230
L201
R247
R233
R214
R231
R215
R204
CB205
R226
R153
R227
R143
CB217
CB218
R147
R150
CB221
CB210
R108
D108
R149
R106
R107
X204
CB216
U101
D204
U203
U201
X108
5
C102
Q206
CB202
D107
R103
R104
D104
R209
R244
R243
CB207
Q207
Y201
D106
R157
1 2 3 4
CB228
R208
CB230
CB203
R201
R105
R102
D103
R119
R249 R241
R248
CB231
CB233
U207
R145
X107
R111
R234
CB232
C101
R148
R242
R223
R240
U208
R123
R121
S102
R224
X203
R250
R251
R246
R252
R122
R112
R253
R245
R109
R120
D105
R101
D101
D102
General Information about XE166 Easy Kit Board
X104
X111
X201
Although most of the programmable features of the XE166 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.
DIP switch S102 allows to configure the startup setting of the XE166 during RESET. The default System Startup
Configuration is shown in Table 1. By default all DIP Switches are OFF. The XE166 executes a standard start from
internal Flash.
Table 1
Name in
schematic
S102
Default configuration
Default configuration
Description
Startup configuration:
Standard start from internal Flash (Default)
0
1
1
2
3
4
5
P10.0 P10.1 P10.2 P10.3 /TRST
Hardware Manual
8
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
2.4.1
Basic Startup Configuration for XE167F and XE164F
Table 2
Basic Startup Configuration via External Circuitry
Startup Mode
CFG pins P10
[3]
CFG pins P10 [2] CFG pins P10 [1] CFG pins P10 [0]
P10 [3 : 0]1)
Internal Start from Flash
x
x
1
1
Standard UART Bootloader
x
1
1
0
Enhanced UART Bootloader
x
0
1
0
SSC Bootloader
1
0
0
1
CAN Bootloader
x
1
0
1
1) x means that the level on the corresponding pin is irrelevant.
For more detailed information about the DIP switch setting please refer to Chapter 3.1.1, Table 6.
2.4.2
Basic Startup Configuration for XE166
Table 3
Basic Startup Configuration with debug support
Startup Mode
Internal Start from Flash
Debug Interface
CFG pins P10 [3:0]
1)
TRST=1
JTAG pos.B
x
0
1
1
DAP pos.1
x
1
0
0
from Flash
2)
x
1
1
1
DAP pos.0
0
0
0
1
DAP pos.2
0
1
0
1
1) x means that the level on the corresponding pin is irrelevant.
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.
Table 4
Basic Startup Configuration via External Circuitry
Configuration pins 1)
Startup Mode
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.2, Table 7.
Hardware Manual
9
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
2.5
USB Driver installation
All USB-Transaction are realized by the USB-Software running on a Host-Computer. The USB-Device driver is
communicating with the Equipment connected to the Computer.
The driver for Easy Kit USB interface will be delivered with a Software called DAS (Device Access Server). The
goal of the DAS architecture is to provide one single interface for all types of tools, which fulfills all performance
and reliability needs. Additionally a driver for a virtual COM port will be installed.
Find out more about DAS on the Infineon Web page:
http://www.infineon.com/DAS
This DAS Software can be found on the Easy Kit CD under Tools. A DAS Software Version 2.6.1 or higher need
to be used for the Easy Kit.
Figure 3
Tools install
Hardware Manual
10
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
2.6
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.
XE166
CPU
Power
LED
1
5V
DC
X502
Power Supply
USB Supply
6 … 12V
5V
Figure 4
Easy Kit Power Supply concept
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 5 below.
Table 5
Name in
schematic
Power Supply Jumper configuration
Configuration
Description
X502
Power Supply via USB Interface
(Default)
1
2
3
X502
Power Supply via Power Plug
1
2
3
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.
Hardware Manual
11
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
2.6.1
Power Supply via Power Plug
The XE166 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.
Figure 5
Power Supply
Hardware Manual
12
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
3
Information in Detail
The XE166 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.
3.1
Switch S102
3.1.1
DIP Switch Setting XE167F and XE164F
Table 6
DIP Switch Settings for S102
Name in
schematic
Default configuration
Description
S102
Startup configuration:
Standard start from internal Flash
OFF-OFF-xx-xx-xx
On
Off
1
2
3
4
5
S102
Startup configuration:
Bootstrap loader ASC
ON-OFF-OFF-xx-xx
On
Off
1
2
3
4
5
S102
Startup configuration:
Enhanced bootstrap loader ASC
ON-OFF-ON-xx-xx
On
Off
1
2
3
4
5
S102
Startup configuration
Bootstrap loader CAN
OFF-ON-OFF-xx-xx
On
Off
1
2
3
4
5
S102
Startup configuration
Bootstrap loader SSC
OFF-ON-ON-OFF-xx
On
Off
1
2
3
4
5
S102
Hardware Manual
Startup configuration
All other positions are reserved
13
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
3.1.2
DIP Switch Setting XE166
Table 7
DIP Switch Settings for S102
Name in
schematic
Default configuration
Description
S102
Startup configuration:
Standard start from internal Flash
xx-xx-xx-xx-OFF
On
Off
1
2
3
4
5
S102
Startup configuration:
Bootstrap loader ASC For XE167FM and XE164FM
ON-OFF-OFF-xx-ON
On
Off
1
2
3
4
5
S102
Startup configuration:
Bootstrap loader ASC for XE162FM
ON-OFF-ON-xx-ON
On
Off
1
2
3
4
5
S102
Startup configuration:
DAP Debug Mode (Pos.1)
ON-ON-OFF-xx-ON
On
Off
1
2
3
4
5
S102
Startup configuration:
JTAG Debug Mode (Default)
OFF-OFF-OFF-xx-ON
On
Off
1
2
3
4
5
S102
Startup configuration:
Bootstrap loader CAN
OFF-ON-OFF-OFF-ON
On
Off
1
2
3
4
5
S102
Startup configuration:
Bootstrap loader SSC
OFF-ON-ON-OFF-ON
On
Off
1
2
3
4
5
S102
Startup configuration
All other positions are reserved
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
2 (D-)
1 (Vbus)
3 (D+)
4 (GND)
On-board header (P201)
Hardware Manual
14
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
3.2.2
CAN1/2 (X110, X111)
On the board are two CAN transceiver connected to the MultiCAN on XE166 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 crimp connector, flat cable and SUB-D 9 plug with crimp connector to have a 1:1 adapter to SUB-D 9.
2
3
4
5
6
7
8
9
10
GND
CAN2H
CAN2L
GND
Figure 7
1
VDDP
On-board header (X110,X111)
Note: If the Board is equipped with a XE162FM in a 64 Pin package the CAN2 interface is disabled. To enable
remove R238 and solder R136. In this case USIC 0 channel 0 is not available on Pin 2.4.
3.2.3
LIN Interface (X104)
Figure 8
On-board header (X104)
3.2.4
OCDS Interface
4
VBat
3
2
Vs
Bus
GND
1
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.
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 active (ACTIV LED is off) and on
the DAP connector (X204) is no hardware connected or the hardware is tristate.
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.
Hardware Manual
15
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Vcc
TMS
1
2
3
4
5
6
7
8
9
10
GND
TDO
CPUCLK
GND
TDI
/MR
/BRK_OUT
/TRST
TCLK
GND
11 12
/OCDS_E
/BRK_IN
13 14
15 16
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 active (ACTIV LED is off) and
a connected OCDS1 hardware is disconnected or tristate.
VREF
DAP1
1
2
3
4
5
6
7
8
9
10
GND
DAP0
GND
USER0_IO
USER1_IN
GND
Figure 10
On-board header X204
3.2.6
ADC
/RESET
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 type 3006.
Hardware Manual
16
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
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 8
LEDs description
LED number
Description
D201 (red)
Debug Run Mode (switched by DAS Server)
D202 (green)
Debug Active (Mini Wiggler circuit active)
D207 (red)
Power On Reset Active
D208 (green)
Board Voltage 5 Volt
D101 - D108 (yellow)
Status of P10L
3.2.8
Serial EEPROM
By default the USIC0 Channel1 of the XE166 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 9
Serial EEPROM interface
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
Hardware Manual
17
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
3.3
Pin Definition and Location
3.3.1
XE167 - 144 - Pinout
Figure 11
Pinout of the144 Pin device
Note: For the XE167F Series Pin P2.13 is used as Tref pin.
Note: For the XE167FH Series Pin Px.x is used VDDI pin.
Hardware Manual
18
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
11
10
9
8
7
P0.7
P10.6
P3.7
P3.6
VDDPB
P10.7
6
5
4
3
2
P10.5
P3.3
P2.10
VDDI1
P3.5
P10.4
P10.3
TREF
P0.6
P3.4
P0.5
P3.2
P0.4
1
P3.1
P3.0
P2.9
P0.1
P4.5
Vss
A
P10.2
P10.1
P0.2
P2.8
P4.6
VDDPB
B
P0.3
P10.0
P4.7
P2.7
P0.0
C
B
C
1
Vss
VDDPB
P1.0
VDDPB
P4.3
P4.4
12
2
P9.0
P10.8
P9.1
P2.6
P4.2
P2.5
11
3
P10.9
P1.1
P10.10
P11.0
P11.1
P2.4
10
4
P10.11
P9.2
P1.2
P4.1
P11.2
P2.3
9
5
P10.12
P9.3
P10.13
P4.0
P11.3
P2.2
8
6
P1.3
P9.4
P9.5
P11.4
P2.1
P2.0
7
7
VDDI1
P10.14
P1.4
VDDI1
P11.5
P2.11
6
8
P10.15
P1.5
P9.6
P2.12
P5.15
P5.14
5
9
P1.6
P9.7
P1.7
P5.13
P5.12
P5.11
4
10
XTAL2
XTAL1 /PORST
P5.10
P5.9
P5.8
3
11
ESR1
ESR2
ESR0
P5.7
P5.6
P5.5
2
12
P8.6
P8.5
VDDPB
P5.4
VDDPB
Vss
1
C
B
A
X108
A
X105
Figure 12
12
X106
X107
XE167
/TESTM
/TRST
P7.3
P7.4
VDDIM
P6.2
P15.0
P15.3
P15.6
VAREF1
P5.1
VDDPB
VDDPB
P8.4
P7.0
P7.1
P8.0
P6.1
VDDPA
P15.2
P15.5
VAREF2
P5.0
P5.3
Vss
P7.2
P8.3
P8.2
P8.1
P6.0
P6.3
P15.1
P15.4
P15.7
VAGND
P5.2
1
2
3
4
5
6
7
8
9
10
11
12
Pin connector of the144 pin device
Hardware Manual
19
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
3.3.2
XE164 - 100 - Pinout
Figure 13
Pinout of the 100 pin device
For the XE164F Series Pin P2.13 is used as Tref pin.
Hardware Manual
20
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
X107
11
10
9
8
7
6
5
4
3
2
1
P10.6
P10.5
nc
P2.10
VDDI1
nc
nc
P2.9
P0.1
nc
Vss
A
B
nc
nc
nc
P10.4
P10.3
TREF
P10.2
P10.1
P0.2
P2.8
nc
VDDPB
VDDPB
P10.7
P0.6
nc
P0.5
nc
P0.4
P0.3
P10.0
nc
P2.7
P0.0
B
C
Vss
VDDPB
P1.0
VDDPB
P4.3
nc
12
2
nc
P10.8
nc
P2.6
P4.2
P2.5
11
3
P10.9
P1.1
P10.10
nc
nc
P2.4
10
4
P10.11
nc
P1.2
P4.1
nc
P2.3
9
5
P10.12
nc
P10.13
P4.0
nc
P2.2
8
6
P1.3
nc
nc
nc
P2.1
P2.0
7
7
VDDI1
P10.14
P1.4
VDDI1
nc
P2.11
6
8
P10.15
P1.5
nc
P2.12
P5.15
nc
5
9
P1.6
nc
P1.7
P5.13
nc
P5.11
4
10
XTAL2
P5.10
P5.9
P5.8
3
11
ESR1
nc
ESR0
nc
nc
P5.5
2
12
nc
nc
VDDPB
P5.4
VDDPB
Vss
1
C
B
A
XE164
X108
XTAL1 /PORST
X105
/TESTM
/TRST
P7.3
P7.4
VDDIM
P6.2
P15.0
nc
P15.6
VAREF1
P5.1
VDDPB
VDDPB
nc
P7.0
P7.1
nc
P6.1
VDDPA
P15.2
P15.5
nc
P5.0
P5.3
Vss
P7.2
nc
nc
nc
P6.0
nc
nc
P15.4
nc
VAGND
P5.2
1
2
3
4
5
6
7
8
9
10
11
12
C
X106
A
1
Figure 14
12
P0.7
Pin connector of the 100 pin device
Hardware Manual
21
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
3.3.3
XE162FM - 64 - Pinout
Figure 15
Pinout of the 64 pin device
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 10
Zero Ohm Resistors
Component
TLE 7259G
(LIN Transceiver Board)
TLE 6251DS
(CAN Transceiver)
Hardware Manual
Name in
schematic
Description
R124
R125 / R126
enable / disable
connect / disconnect
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)
22
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Table 10
Zero Ohm Resistors
Component
Microcontroller XE166
Analog reference
Name in
schematic
Description
R220 / R221
R219
R212 / R229
change of analog reference source
R225
R226
/BRKIN (optional)
/BRKOUT (optional)
R143 / R145
R147 / R149
R144 / R146
R148 / R150
R109
R117/R118
connect to USIC1 Channel1
connect to USIC1 Channel1
connect to SSC bootstrap loader (U0C0)
connect to SSC bootstrap loader (U0C0)
connect / disconnect LED´s to 5 V
oscillator gain
R224
R223
R242-R246
R247-R253
R242-R246
R247-R252
R253
/BRKOUT (optional)
/BRKIN (optional)
assembled with 0R
open
open
assembled with 0R
assembled with 47K
R236-R237
R238-R239
R236-R237
R238-R239
assembled with 0R
open
open
assembled with 0R
U203:
R210
For internal use only
EEPROM 93LC46B:
R207
If ORG functionality is needed
Voltage supply
JTAG X202
AT25128N
(Serial EEPROM)
Status LED´s
Oscillator circuit
FT2232D
(USB to UART / JTAG
Bridge):
JTAG-Option:
DAP-Option:
ASC Bootloader:
144Pin / 100 Pin
Other
Hardware Manual
change of voltage supply
23
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Getting Started
4
Getting Started
For the successful start up of the XE166 Easy Kit, the following items should be done:
Figure 16
XE166 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. Install DAS driver from Easy Kit CD.
3. Verify if the standard start mode is selected as described in chapter 3.1.
4. Connect USB cable with Easy Kit and the PC.
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 Easy Kit 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 Easy Kit, Hello World program is running .
Figure 17
Monitor Program MTTTY with Hello World program
Hardware Manual
24
V1.2, 2009-08
Hardware Manual XE166 Easy Kit Board Version 3.1
Getting Started
4.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 18
Power Supply Connector
4.2
OCDS Debugging Interface
The XE166 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.
4.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
www.infineon.com/DAS
Hardware Manual
25
V1.2, 2009-08
A
B
C
10K_opt
1K5
R108
1K5
R107
1K5
R106
1K5
R105
1K5
R104
1K5
R103
1K5
R102
R101
P10.15
P1.6
XTAL2
ESR1
P8.6
P10.8
P1.1
P9.2
P9.3
P9.4
P10.14
P1.5
P9.7
XTAL1
ESR2
P8.5
1
D108
D107
D106
D105
D104
D103
D102
D101
LY T67K
LY T67K
LY T67K
LY T67K
LY T67K
LY T67K
LY T67K
LY T67K
VDDP0
VDDP0
VDDI1
GND
P10.7
P10.6
P10.5
P10.4
P10.3
P10.2
P10.1
P10.0
P1.0
P9.1
P10.10
P1.2
P10.13
P9.5
P1.4
P9.6
P1.7
/PORST
ESR0
CPUCON4_opt
3
6
9
12
15
18
21
24
27
30
33
36
X108C
CPUCON4_opt
2
5
8
11
14
17
20
23
26
29
32
35
X108B
C105
100n
P15.0
VAGND
CPUCON4_opt
1
4
7
10
13
16
19
22
25
28
31
34
C104
100n
P5.0
VAGND
P9.0
P10.9
P10.11
P10.12
P1.3
100R
X108A
VAGND
1K5
100R
R116 2 R115
VAREF2
R109
0R
+5V
10K
VAGND
1
3
D
1
3
R113 2 R114
R154
10K
10K
R111
75
79
83
87
90
96
102
106
111
116
120
124
129
131
133
135
55
56
58
61
64
67
69
78
80
82
94
52
51
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
P2.8
P2.9
P2.10
P2.11
P2.12
/TESTM 3
TREF_P2.13 92
/PORST 138
/TRST
6
R110
0R
+5V
ESR2
ESR1
ESR0
/TRST
GND
2
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
P2.8
P2.9
P2.10
P2.11
P2.12
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
2
Y101
opt
R118
C102 8MHz
18pF
R117
0R
GND
TESTM
TREF / P2.13
PORST
TRST
GND
C101
10n_opt
R112
TREF_P2.13 10K
+5V
XTAL2
C103
18pF
XTAL1
GND
XTAL2
1
3
3
85
88
93
97
99
101
104
107
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
VAREF1
XTAL1
2
ESR0
ESR1
ESR2
141
139
140
ESR0
ESR1
ESR2
136
XTAL2
137
XTAL1
60
63
68
71
70
76
77
81
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
P15.7
P15.6
P15.5
P15.4
P15.3
P15.2
P15.1
P15.0
28
27
26
25
24
23
22
21
P15.7
P15.6
P15.5
P15.4
P15.3
P15.2
P15.1
P15.0
P4.0
P4.1
P4.2
P4.3
P4.4
P4.5
P4.6
P4.7
P11.5
P11.4
P11.3
P11.2
P11.1
P11.0
53
57
59
62
65
66
P11.5
P11.4
P11.3
P11.2
P11.1
P11.0
4
P10.15
P10.14
P10.13
P10.12
P10.11
P10.10
P10.9
P10.8
130
128
123
121
118
117
115
113
4
P6.3
P6.2
P6.1
P6.0
P7.4
P7.3
P7.2
P7.1
P7.0
P8.6
P8.5
P8.4
P8.3
P8.2
P8.1
P8.0
P9.7
P9.6
P9.5
P9.4
P9.3
P9.2
P9.1
P9.0
P10.7
P10.6
P10.5
P10.4
P10.3
P10.2
P10.1
P10.0
P10.15
P10.14
P10.13
P10.12
P10.11
P10.10
P10.9
P10.8
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
26
32
33
34
35
39
40
41
42
43
44
45
46
47
48
49
50
Hardware Manual
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
P10.7
P10.6
P10.5
P10.4
P10.3
P10.2
P10.1
P10.0
P9.7
P9.6
P9.5
P9.4
P9.3
P9.2
P9.1
P9.0
P8.6
P8.5
P8.4
P8.3
P8.2
P8.1
P8.0
P7.4
P7.3
P7.2
P7.1
P7.0
P6.3
P6.2
P6.1
P6.0
134
132
126
125
122
119
114
112
142
143
5
7
10
13
14
12
9
4
11
8
19
18
17
16
XC2XXX
R157
R122
GND
105
103
100
98
95
89
86
84
U101A
+5V
R121
R120
R119
VDDI1
GND
VDDP0
VAREF1
VDDIM
VAREF2
VDDP1
VDDP0
VAGND
GND
1K
220R
220R
220R
220R
S102
1
4
7
10
13
16
19
22
25
28
31
34
1
4
7
10
13
16
19
22
25
28
31
34
2
5
8
11
14
17
20
23
26
29
32
35
P5.6
P5.9
P5.12
P5.15
P11.5
P2.1
P11.3
P11.2
P11.1
P4.2
P4.3
3
6
9
12
15
18
21
24
27
30
33
36
3
6
9
12
15
18
21
24
27
30
33
36
P11.4
P4.0
P4.1
P11.0
P2.6
P5.4
P5.7
P5.10
P5.13
P2.12
1
4
7
10
13
16
19
22
25
28
31
34
2
5
8
11
14
17
20
23
26
29
32
35
X107A X107B
5
VDDP0
VDDI1
VDDP0
VDDP0
P4.6
P2.8
P0.2
P10.1
P10.2
TREF_P2.13
P10.3
P10.4
P3.5
P3.6
P3.7
CPUCON3_opt CPUCON3_opt
P2.10
P3.3
P10.5
P10.6
P0.7
P4.5
P0.1
P2.9
P3.0
P3.1
CPUCON1_opt CPUCON2_opt
P5.1
P6.2
P15.0
P15.3
P15.6
/TESTM
/TRST
P7.3
P7.4
X105C X106C
CPUCON1_opt CPUCON2_opt
P5.0
P5.3
P15.2
P15.5
P8.4
P7.0
P7.1
P8.0
P6.1
2
5
8
11
14
17
20
23
26
29
32
35
X105B X106B
GND
GND
P2.10
P2.8
P10.4
P10.0
P10.1
P10.2
P10.3
/TRST
P5.5
P5.8
P5.11
P5.14
P2.11
P2.0
P2.2
P2.3
P2.4
P2.5
P4.4
I2C_opt
1
2
3
X112
X105A X106A
PORT[0..15]
opt
R123
CONFIG
1
2
3
4
5
CPUCON1_opt CPUCON2_opt
P5.2
P7.2
P8.3
P8.2
P8.1
P6.0
P6.3
P15.1
P15.4
P15.7
10
9
8
7
6
5
1
6
VDDP0
+5V
0R
5
3
4
1
2
GND
R124
0R_opt
3
6
9
12
15
18
21
24
27
30
33
36
X107C
0R
R149
0R
R138
TLE6251DS
1
6
5
2
TXD CANL
GND STB
VCC SPLIT
RXD CANH
U106
0R
R131
TLE6251DS
TXD CANL
GND STB
7
HOLD
WP
VCC
GND
AT25128N-10SI2.7
CS
SCK
SI
SO
R139
120R
7
3
8
4
0R
0R
R141
R140
X110
SPLIT_CAN2_opt
0R
0R
R134
R133
X109
SPLIT_CAN1_opt
R132
120R
3
R128
1K
D109
CAN2
1
3
5
7
9
X103
CAN1
1
3
5
7
9
X111
GND
CB104
100n
+5V
1
of
3
Infineon Technologies AG
7
AIM MC ACE 1
Am Campeon 1-12
Number:
D-85579 Neubiberg
Revision: 3.0
Tel.: +49-89-234-0
Date:
20-Mar-2008
File: G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - Mixed V3.0\Main.Sch
Sheet:
2
R151
10K
2
4
6
8
10
2
4
6
8
10
GND
1
C106
22µF/50V BAT54-04
GND
C107
1n
GND
CB101
100n
GND
U107
6
8
5
7
6
8
5
7
7
8
6
Easy Kit XC2XXX CPU and On Board IO's
0R_opt
R150
0R_opt
R148
R146
0R_opt
R144
R147
0R
1
2
3
4
GND
0R
R145
0R
100n
1
2
GND
CB103 +5V
R143
0R_opt
0R
R156
0R_opt
R137
0R
R155
GND
R136
0R
0R
R130
VS
INH
BUS
VCC SPLIT
RXD CANH
U105
TLE7259G
GND
WK
TXD
RXD
EN
U104
CB102 +5V
GND
3
R129 100n
4
10K
0R
R127
0R
R126
R125
CPUCON3_opt
P0.0
P2.7
P4.7
P10.0
P0.3
P0.4
P3.2
P0.5
P3.4
P0.6
P10.7
P2.6
P2.7
P2.3
P10.7
P2.4
P10.0
P2.5
P10.5
P10.12
P2.2
P10.11
P2.4
P2.5
P2.6
+5V
P10.13
P10.15
6
1
LIN
1
2
3
4
X104
8
R152
10K
GND
GND
VBAT
8
R153
10K
R142
0R_opt
+5V
R135
0R_opt
+5V
A
B
C
D
5
1
1
Hardware Manual XE166 Easy Kit Board Version 3.1
Schematic
Schematic
V1.2, 2009-08
A
B
C
7
4
8
5
GND
GND
1
D205
GND
C204
470n_opt
R227
47K_opt
GND
R228
100K_opt
MBRS360T3
220n_opt
CB226
ORG
CS
CLK
D
GND
10n
CB201
93LC46B-I/SN
DNC
Q
VCC
GND
U202
X201
POWER VBAT
1
R205
10K
VDD_USB
GND
CB206
100n
VDD_USB
1
2
3
4
USB Connector
P201
GND
4
1
3
8
C201
10uF/6V
2K2
opt
R206
BDS
RO
VCC
2
100n
IN
2
5
7
6
GND
OUT
U205
TLE4274DV5
BUO
TLE6365G_opt
GND
R
BUC
VS
1
CB209
100n
GND
U206
3
41
47
48
1
2
4
44
43
5
7
8
6
GND
10n_opt
C205
3
GND
470R
R201
100n
1
2
3
D209
SS14_opt
GND
3
CB227
220n_opt
DO3316P-224_opt
L202
GND
C203
22µF/10V
VDD_REG
POWER
JP201
BDBUS0
BDBUS1
40
39
38
37
36
35
33
32
GND
GND
C206
100µF/10V_opt
GND
D208
LP T67K
R222
1K5
+5V
VDD_USB
10K
+5V
+5V
CB219
CB217
CB215
CB213
CB211
CB229
1K
R214
4
10K
0R
4
R229
220n
CB212
100n
CB214
100n
CB216
100n
CB218
100n
10n
0R
R212
VDDP0
100n
100n
100n
100n
VDDP1
+5V
Q204
BSS138N
R231
10K
VDD_USB
R233
BDBUS1 2
VDD_USB
BDBUS0 2
D201
LS T67K
R211
1K5
VDD_USB
VDD_USB
R208
ACBUS0
ACBUS1
ACBUS2
ACBUS3
15
13
12
11
10
30
29
28
27
26
ADBUS0
ADBUS1
ADBUS2
ADBUS3
ADBUS4
ADBUS5
ADBUS6
ADBUS7
24
23
22
21
20
19
17
16
FT2232D
BCBUS0
BCBUS1
BCBUS2
BCBUS3
SI/WUB
BDBUS0
BDBUS1
BDBUS2
BDBUS3
BDBUS4
BDBUS5
BDBUS6
BDBUS7
ACBUS0
ACBUS1
ACBUS2
ACBUS3
SI/WUA
ADBUS0
ADBUS1
ADBUS2
ADBUS3
ADBUS4
ADBUS5
ADBUS6
ADBUS7
100n
GND
U201
GND
CB204
CB228
SWITCHED_VDD_USB
GND
BSL211SP
6
Q208
5
PWREN
TEST
EECS
EESK
EEDATA
RESET
XTOUT
XTIN
RSTOUT
USBDP
USBDM
3V3OUT
100n
CB202
100n
3
20
2
36
38
72
74
108
110
144
0R
R220
33
VDDP1
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
2
GND
5
VDDI1
VDDI1
VDDI1
VDDIM
GND
XC2XXX
54
91
127
15
5
5
DIR
GND
DIR
GND
GND
GND
CB210
100n
R216
10K
+5V
2
4
6
2
GND
+5V
GND
6
GND
+5V
1
3
5
7
9
GND
1
2
3
4
P5.10
USR_OPT
P5.10
P5.2
/TRST
P2.9
P5.4
P7.0
P2.3
P7.3
P2.4
P7.4
P10.11
P10.12
P7.0
0R_opt
/TRST
/PORST
P10.12
P10.9
/PORST
0R_opt
R226
P10.11
R225
0R_opt
R224
0R_opt
+5V
LS T67K
D207
/PORST
X203
0R_opt
R252
/TRST
R223
1
P10.9
P2.9
P5.2
P5.4
/TRST
2
of
3
Infineon Technologies AG
7
AIM MC ACE 1
Am Campeon 1-12
Number:
D-85579 Neubiberg
Revision: 3.0
Tel.: +49-89-234-0
Date:
20-Mar-2008
File: G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - Mixed V3.0\OCDS_Power.sch
Sheet:
Easy Kit XC2XXX OCDS and Power Supply
DAP2WIRE
X204 only with MR+
2
4
6
8
10
1K5
Q201
BC858C
VREF
DAP1
GND
DAP0
GND USER0_IO
KEY USER1_IN
GND
RESET
X204
47K
R217 1
D204
BAT54
USR0
USR8
USR1
USR2
3
1
3
5
7
9
11
13
15
R218
0R_opt
0R
R239
0R_opt
R237
0R
R238
R236
0R_opt
0R
R250
R246
VCC
TMS
GND
TDO
GND
CPUCLOCK
PORST
TDI
BRKOUT
TRST
GND
TCLK
OCDSE
BRKIN
KEY
N.C.
USR2
GND
GND
47K_opt
R253
P10.9
0R_opt P2.9
0R
P5.2
P5.4
0R
0R
/TRST
0R
DAP OPTION (only with MR+):
R242-R246 not assembled
R247-R252 assembled with 0R
R253 assembled with 47K
JTAG OPTION:
R242-R246 assembled with 0R
R247-R253 not assembled
R245
OCDS1
7
MINIWIGGLER CONFIGURATION
R251
R242
R243
R244
X202
100n
CB233
100n
/PORST
2
4
6
/PORST
8
/BRKOUT 10
12
GND
14
16
GND
SN74LVC1T45DBV
6
4
CB231
/RESET
USR1
USR8
USR0
GND
CB207
100n
+5V
+5V
6
+5V
18
16
14
12
9
7
5
3
20
10
SN74LVC1T45DBV
VDDIM
RESET
S201
VDDI1
GND
U101B
R219
VAGND
0R
VAGND
R241
10K
CB225
100n
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
VCC
GND
SN74AHC244PW
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
G
G
U203
VDD_USB
U208
CB232
1
VCCA VCCB
100n
3
A
B
R240
10K
GND
2
4
6
8
11
13
15
17
1
19
D202
LP T67K
R215
1K5
+5V
VDD_USB
U207
CB230
1
VCCA VCCB
100n
3
A
B
2
R209
10K
+5V
R230
10K
+5V
Q203
BSS138N
GND
GND
VAREF2
+5V
33
GND
R247
0R_opt
R221
0R
R210
10K
Q202
BSS138N
R213
1K
VAREF2
+5V
Q207
BSS138N
10K
VAREF1
VAGND
2
R234
Q205
BSS138N
CB224
100n
VAREF1
Q206
BSS138N
33
0R_opt
R249
0R_opt
R248
R232 +5V
10K
+5V
ADBUS6
ACBUS3
ADBUS3
ADBUS2
ADBUS0
ADBUS1
ADBUS3
ADBUS6
ACBUS0
ACBUS1
ACBUS2
ADBUS5
ADBUS4 2
5
VDD_USB
1
CB203
1
GND
R235
C207
1K
GND
VDD_USB
VDD_USB
VDD_USB
R207
33n
CB205
Y201
CSTCR6M00G
1K5
27R
R204
27R
R203
R202
GND
GND
C202
47µF/50V
GND
6
1
2
3
2
GND
GND
MI0805K400R-10
VDD_USB
1
3
46
L201
1
3
42
VCC
VCC
14
31
VCCIOA
VCCIOB
GND
GND
GND
GND
9
18
25
34
AVCC
AGND
45
D
2
2
4
GND
2
1
1
1
2
31
VAGND
1
30
29
VAREF1
VAREF2
VSS
VSS
VSS
VSS
1
37
73
109
1uF
CB220
470n
CB221
470n
CB222
470n
CB223
27
2
Hardware Manual
3
1
8
PORT[0..15]
8
A
B
C
D
Hardware Manual XE166 Easy Kit Board Version 3.1
Schematic
V1.2, 2009-08
w w w . i n f i n e o n . c o m
Published by Infineon Technologies AG