Download XE166 Family Easy Kit

Transcript
X E166 Ea sy K it Boa rd M anual, V.1.0, Nov. 2008
XE166 Family Easy Kit
Board REV. V3.1
M i c r o c o n t ro l le r s
N e v e r
s t o p
t h i n k i n g .
Edition 2008-11
Published by
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 noninfringement 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.
XE166 Family
Easy Kit Manual
XE166 Family Easy Kit
Revision History:
2008-11
V 1.0
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]
XE166 Easy Kit Board Manual
3
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Table of Contents
Page
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
DIP Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Basic Startup Configuration for XE166F . . . . . . . . . . . . . . . . . . . . . . . . 10
Basic Startup Configuration for XE166FM . . . . . . . . . . . . . . . . . . . . . . . 11
USB Driver installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Easy Kit Power Supply concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Power Supply via Power Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
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 XE166F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIP Switch Setting XE166FM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XE167F/XE167FM - 144 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XE164F/XE164FM - 100 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XE162FM - 64 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zero Ohm Resistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
16
16
17
18
18
18
19
19
20
21
21
21
22
22
24
26
27
4
4.1
4.2
4.3
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OCDS Debugging Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB Interface for UART support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
30
31
31
5
Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
XE166 Easy Kit Board Manual
4
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
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
XE166 Easy Kit Board Manual
5
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
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
XE166 Easy Kit Board Manual
6
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
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
XE166 Easy Kit Board Manual
7
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
General Information about XE166 Easy Kit Board
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
Figure 2
AN0(ADC1)
USB
CAN1
AN 0 ( ADC0)
1
LIN1
Power
Top View (basic components)
XE166 Easy Kit Board Manual
8
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
X202
R151
R152
JP201
R113
C206
X106
CB214
R238
CB209
D209
R229
C203
R219
R124
R126
R125
R128
CB101
X104
X111
C202
R127
D205
U104
R134
R135
U206
CB226
C205
C106
R115
C105
R220
R114
C104
R221
CB103
R137
R156
R129
R130
R141
R132
R131
R212
R116
R133
R136
R155
R142
U105
D208
R222
C201
Q208
X110
X109
U106
R140
R138
R139
R237
R110
U205
D109
C107
R213
R239
X103
D207
L202
CB224
CB102
D202
R206
CB213
R154
Q205
R217
U202
CB229
X105
R236
Q201
D201
CB225
CB212
Q204
R232
CB211
CB223
R228
CB227
R216
CB210
S201
R225
CB220
X108
CB222
CB219
C207
R235
Q202
CB206
CB201
R207
L201
R210
R203
R202
CB204
Q203
R230
R205
P201
X112
R144
R146
R227
CB221
CB104
C204
R143
CB217
CB218
R226
R153
U107
R108
D108
R149
R107
D107
R147
R150
CB215
R218
R231
U201
R204
CB205
Y101
C103
R118
U203
R247
R233
R214
Y201
X204
CB216
U101
D204
R215
CB202
R117
R211
R209
R243
4 5
C102
Q206
CB228
R208
CB230
CB203
R201
R106
R104
D104
1 2 3
CB207
Q207
Figure 3
R145
X107
R148
R244
S102
R249 R241
R248
CB231
CB233
U207
R157
C101
R111
R234
CB232
D106
R103
D103
R119
R121
R242
R223
R240
U208
R123
R105
R102
D102
R245
R251
R246
X203
R224
R250
R252
R122
R112
R253
R109
R120
D105
R101
D101
General Information about XE166 Easy Kit Board
X201
Top view in detail
XE166 Easy Kit Board Manual
9
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
General Information about XE166 Easy Kit Board
2.4
DIP Switch S102
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
Default configuration
Name in Default configuration
schematic
S102
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
2.4.1
Table 2
Basic Startup Configuration for XE166F
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.
XE166 Easy Kit Board Manual
10
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
General Information about XE166 Easy Kit Board
2.4.2
Table 3
Basic Startup Configuration for XE166FM
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 wordlocation (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.
XE166 Easy Kit Board Manual
11
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
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.
XE166 Easy Kit Board Manual
12
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
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
Power Supply Jumper configuration
Name in
Configuration
schematic
Description
X502
Power Supply via USB Interface
(Default)
1
2
3
X502
Power Supply via Power Plug
1
XE166 Easy Kit Board Manual
2
3
13
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
General Information about XE166 Easy Kit Board
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.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
XE166 Easy Kit Board Manual
14
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
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.
XE166 Easy Kit Board Manual
15
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
3.1
Switch S102
3.1.1
DIP Switch Setting XE166F
Table 6
DIP Switch Settings for S102
Name in Default configuration
schematic
S102
Description
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
XE166 Easy Kit Board Manual
Startup configuration
All other positions are reserved
16
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
3.1.2
DIP Switch Setting XE166FM
Table 7
DIP Switch Settings for S102
Name in Default configuration
Description
schematic
S102
Startup configuration:
On
Standard start from internal Flash
xx-xx-xx-xx-OFF
Off
1
2
3
5
4
S102
Startup configuration:
Bootstrap loader ASC For XE167FM and
XE164FM
ON-OFF-OFF-xx-ON
On
Off
1
2
3
5
4
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
XE166 Easy Kit Board Manual
Startup configuration
All other positions are reserved
17
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
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
3.2.2
2 (D-)
1 (Vbus)
3 (D+)
4 (GND)
On-board header (P201)
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 crimpconnector, flat cable and SUBD 9 plug with crimpconnector to have a 1:1 adapter to SUB-D 9.
CAN2L
GND
Figure 7
1
2
3
4
5
6
7
8
9
10
GND
CAN2H
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 avalible on Pin 2.4 .
XE166 Easy Kit Board Manual
18
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
3.2.3
LIN Interface (X104)
Figure 8
3.2.4
4
VBat
Vs
3
2
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.
On-board header (X104)
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.
XE166 Easy Kit Board Manual
19
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
Vcc
TMS
1
2
3
4
5
6
7
8
9
10
GND
TDO
CPUCLK
GND
TDI
/MR
/BRK_OUT
/TRST
GND
TCLK
11 12
/OCDS_E
/BRK_IN
13 14
15 16
Figure 9
3.2.5
On-board header X202
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.
VREF
DAP1
1
2
3
4
5
6
7
8
9
10
GND
DAP0
USER0_IO
GND
USER1_IN
GND
Figure 10
/RESET
On-board header X204
XE166 Easy Kit Board Manual
20
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
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 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
XE166 Easy Kit Board Manual
21
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
XE167F/XE167FM - 144 - Pinout
TESTM
P7.2
P8.4
TRST
P8.3
P7.0
P7.3
P8.2
P7.1
P7.4
P8.1
P8.0
VDDIM
P6.0
P6.1
P6.2
P6.3
VDDPA
P15.0
P15.1
P15.2
P15.3
P15.4
P15.5
P15.6
P15.7
V AREF1
V AREF0
V AGND
P5.0
P5.1
P5.2
P5.3
VDDPB
VSS
VDDI1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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
XE167
VDDPB
P3.7
P0.7
P10.7
P3.6
P10.6
P0.6
P3.5
P10.5
P3.4
P10.4
P3.3
P0.5
P10.3
P2.10
P3.2
Tref (1)
VDDI1
P0.4
P10.2
P3.1
P0.3
P10.1
P3.0
P10.0
P0.2
P2.9
P4.7
P2.8
P0.1
P2.7
P4.6
P4.5
P0.0
VDDPB
VSS
Figure 11
VDDPB
P2.0
P2.1
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
VDDI1
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
VSS
VDDPB
37
38
39
40
41
42
43
44
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
VDDPB
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
VSS
VDDPB
P9.5
P9.4
P1.3
P10.13
P9.3
P10.12
P1.2
P9.2
P10.11
P10.10
P1.1
P10.9
P9.1
P10.8
P9.0
P1.0
3.3.1
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
Pin Definition and Location
VDDPB
3.3
Pinout of the144 Pin device
Note: (1) For the XE166FM Series the Tref pin has been replaced by P2.13.
XE166 Easy Kit Board Manual
22
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
12
11
10
9
8
7
6
5
4
3
2
1
P0.7
P10.6
P10.5
P3.3
P2.10
VDDI1
P3.1
P3.0
P2.9
P0.1
P4.5
Vss
A
P3.7
P3.6
P3.5
P10.4
P10.3
TREF
P10.2
P10.1
P0.2
P2.8
P4.6
VDDPB
B
VDDPB
P10.7
P0.6
P3.4
P0.5
P3.2
P0.4
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
X106
X107
X105
Figure 12
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
XE166 Easy Kit Board Manual
23
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
VDDP
VSS
P1.3
P10.13
P10.12
P1.2
P10.11
P10.10
P1.1
P10.9
P10.8
P1.0
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
VDDI
ESR0
ESR1
PORST
XTAL1
XTAL2
P1.7
P1.6
P1.5
P10.15
P1.4
P10.14
XE164F/XE164FM - 100 - Pinout
VDDP
3.3.2
VSS
VDDP
TESTM
P7.2
TRST
P7.0
P7.3
P7.1
P7.4
VDDI
P6.0
P6.1
P6.2
VDDP
P15.0
P15.2
P15.4
P15.5
P15.6
VAREF
VAGND
P5.0
P5.2
P5.3
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
XE164
VDDP
P0.7
P10.7
P10.6
P0.6
P10.5
P10.4
P0.5
P10.3
P2.10
Tref (1)
VDDI
P0.4
P10.2
P0.3
P10.1
P10.0
P0.2
P2.9
P2.8
P0.1
P2.7
P0.0
VDDP
VSS
Figure 13
VDDP
P2.0
P2.1
P2.2
P4.0
P2.3
P4.1
P2.4
P2.5
P4.2
P2.6
P4.3
VDDI
P5.4
P5.5
P5.8
P5.9
P5.10
P5.11
P5.13
P5.15
P2.12
P2.11
VSS
VDDP
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
VDDP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Pinout of the 100 pin device
Note: (1) For the XE166FM Series the Tref pin has been replaced by P2.13.
XE166 Easy Kit Board Manual
24
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
12
11
10
9
8
7
6
5
4
3
2
1
P0.7
P10.6
P10.5
nc
P2.10
VDDI1
nc
nc
P2.9
P0.1
nc
Vss
A
nc
nc
nc
P10.4
P10.3
TREF
P10.2
P10.1
P0.2
P2.8
nc
VDDPB
B
VDDPB
P10.7
P0.6
nc
P0.5
nc
P0.4
P0.3
P10.0
nc
P2.7
P0.0
C
A
B
C
1
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
X106
X107
XE164
X108
XTAL1 /PORST
X105
Figure 14
/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
Pin connector of the 100 pin device
XE166 Easy Kit Board Manual
25
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
3.3.3
Figure 15
XE162FM - 64 - Pinout
Pinout of the 64 pin device
XE166 Easy Kit Board Manual
26
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
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
Name in
schematic
TLE 7259G
(LIN Transceiver Board) R124
R125 / R126
TLE 6251DS
(CAN Transceiver)
R129 / R130
R136 / R137
R155 / R156
R131
R138
R135
R142
R133 / 134
R140 / 141
Microcontroller XE166
Analog reference
R220 / R221
R219
Voltage supply
R212 / R229
JTAG X202
R225
R226
AT25128N
(Serial EEPROM)
R143 / R145
R147 / R149
R144 / R146
R148 / R150
XE166 Easy Kit Board Manual
Description
enable / disable
connect / disconnect
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)
change of analog reference source
change of voltage supply
/BRKIN (optional)
/BRKOUT (optional)
connect to USIC1 Channel1
connect to USIC1 Channel1
connect to SSC bootstrap loader (U0C0)
connect to SSC bootstrap loader (U0C0)
27
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Information in Detail
Table 10
Zero Ohm Resistors
Component
Name in
schematic
Status LED´s
R109
Oscillator circuit
R117/R118
FT2232D
(USB to UART / JTAG
Bridge):
R224
R223
JTAG-Option:
R242-R246
R247-R253
DAP-Option:
R242-R246
R247-R252
R253
ASC Bootloader:
144Pin / 100 Pin
R236-R237
R238-R239
Other
R236-R237
R238-R239
Description
connect / disconnect LED´s to 5 V
oscillator gain
/BRKOUT (optional)
/BRKIN (optional)
assembled with 0R
open
open
assembled with 0R
assembled with 47K
assembled with 0R
open
open
assembled with 0R
U203:
R210
For internal use only
EEPROM 93LC46B:
R207
If ORG functionality is needed
XE166 Easy Kit Board Manual
28
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
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. 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 .
XE166 Easy Kit Board Manual
29
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Getting Started
Figure 17
4.1
Monitor Program MTTTY with Hello World program
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
XE166 Easy Kit Board Manual
30
V 1.0, 2008-11
XE166 Family
Easy Kit Manual
Getting Started
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
XE166 Easy Kit Board Manual
31
V 1.0, 2008-11
A
B
C
D
10K
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
VAGND
1
3
R109
0R
+5V
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
32
32
33
34
35
39
40
41
42
43
44
45
46
47
48
49
50
XE166 Easy Kit Board 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
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
X105C X106C
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
CPUCON1_opt CPUCON2_opt
P5.0
P5.3
P15.2
P15.5
P8.4
P7.0
P7.1
P8.0
P6.1
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
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
Number:
Am Campeon 1-12
D-85579 Neubiberg
Revision: 3.0
Date:
20-Mar-2008
Tel.: +49-89-234-0
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
0R_opt
R147
0R_opt
R144
R146
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
XE166 Family
Easy Kit Manual
Schematic
Schematic
V 1.0, 2008-11
A
A
B
B
C
C
7
4
8
5
GND
GND
1
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
L201
GND
4
1
3
8
C201
10uF/6V
2K2
opt
R206
BDS
RO
VCC
2
2
100n
R235
C207
1K
IN
2
5
7
6
GND
OUT
U205
TLE4274DV5
BUO
TLE6365G_opt
GND
R
BUC
VS
1
CB209
100n
GND
U206
3
47
48
1
2
4
44
43
5
7
8
6
GND
TEST
EECS
EESK
EEDATA
RESET
XTOUT
XTIN
RSTOUT
USBDP
USBDM
3V3OUT
100n
CB202
100n
470R
R201
100n
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
3
3
BDBUS0
BDBUS1
40
39
38
37
36
35
33
32
10n_opt
C205
3
1
2
3
D209
SS14_opt
GND
3
3
CB227
220n_opt
DO3316P-224_opt
L202
GND
C203
22µF/10V
VDD_REG
POWER
JP201
SWITCHED_VDD_USB
GND
BSL211SP
6
Q208
5
GND
GND
GND
C206
100µF/10V_opt
GND
D208
LP T67K
R222
1K5
+5V
VDD_USB
PORT[0..15]
FT2232D
+5V
+5V
CB219
CB217
CB215
CB213
CB211
CB229
1K
R214
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
10K
0R
4
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
4
4
20
2
36
38
72
74
108
110
144
0R
R220
33
VDDP1
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
VDDP0
2
GND
5
5
VDDI1
VDDI1
VDDI1
VDDIM
0R
VAGND
GND
15
XC2XXX
54
91
127
GND
SN74LVC1T45DBV
DIR
20
10
18
16
14
12
9
7
5
3
6
2
4
6
+5V
GND
100n
CB233
100n
CB231
/RESET
USR1
USR8
USR0
GND
CB207
100n
+5V
+5V
6
6
5
VDDI1
VDDIM
RESET
S201
DIR
GND
GND
GND
CB210
100n
R216
10K
+5V
GND
GND
47K_opt
R253
R245
6
6
GND
1
3
5
7
9
GND
2
of
3
P5.10
P5.2
/TRST
P2.9
P5.4
P7.0
P2.3
P7.3
P2.4
P7.4
P10.11
P10.12
0R_opt
/TRST
/PORST
P10.12
P10.9
/PORST
0R_opt
R226
P10.11
R225
0R_opt
R224
P7.0
AIM MC
ACE 1
Infineon
Technologies
AG
3 of 3
AIM
MC ACE1-12
1
Number:
Am Campeon
Number:
Am
Campeon
1-12
D-85579
Neubiberg
Revision: 3.0
D-85579
Neubiberg
Revision:
3.0
Date:
20-Mar-2008
Tel.: +49-89-234-0
Date:
+49-89-234-0
File: 20-Mar-2008
G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\EasyTel.:
Kit XC2XXX.Ddb
- Mixed V3.0\OCDS_Power.sch
File: G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - Mixed V3.0\Easy Kit xc2xxx v30.prj
7
7
Sheet:
Sheet:
P5.10
USR_OPT
0R_opt
+5V
LS T67K
D207
/PORST
1
2
3
4
X203
0R_opt
R252
/TRST
R223
1
P10.9
P2.9
P5.2
P5.4
/TRST
Easy Kit XC2XXX OCDS and Power Supply
Easy Kit XC2XXX ProjectInfineon Technologies AG
DAP2WIRE
X204 only with MR+
2
4
6
8
10
D204
BAT54
USR0
USR8
USR1
USR2
3
1
3
5
7
9
11
13
15
R218
1K5
Q201
BC858C
VREF
DAP1
GND
DAP0
GND USER0_IO
KEY USER1_IN
GND
RESET
X204
47K
R217 1
OCDS1
VCC
TMS
GND
TDO
GND
CPUCLOCK
PORST
TDI
BRKOUT
TRST
GND
TCLK
OCDSE
BRKIN
KEY
N.C.
0R_opt
0R
R239
0R_opt
R237
0R
R238
R236
0R_opt
0R
R250
R246
P10.9
0R_opt P2.9
P5.2
0R
0R
P5.4
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
R251
R242
R243
R244
X202
/PORST
+5V
+5V
GND
2
4
GND
6
8
/PORST
/BRKOUT 10
12
GND
14
16
SN74LVC1T45DBV
2
7
7
MINIWIGGLER CONFIGURATION
USR2
OCDS Connections 4and Power
Supply
PORT[0..15]
GND
U101B
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
R241
10K
CB225
100n
R219
5
R240
OCDS_Power.sch
10K
GND
VAGND
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
5
VDD_USB
1
CB203
1
GND
41
PWREN Peripherie and Connectors
CPU,
Config,
10K
GND
Main.Sch
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
1
MI0805K400R-10
VDD_USB
1
9
18
25
34
3
3
42
VCC
VCC
14
31
VCCIOA
VCCIOB
GND
GND
GND
GND
46
AVCC
AGND
45
D
D
2
2
4
GND
2
1
1
1
2
2
31
VAGND
1
30
29
VAREF1
VAREF2
VSS
VSS
VSS
VSS
1
37
73
109
1uF
CB220
470n
CB221
470n
CB222
470n
CB223
33
2
XE166 Easy Kit Board Manual
3
1
1
8
8
PORT[0..15]
8
8
A
A
B
B
C
C
D
D
XE166 Family
Easy Kit Manual
Schematic
V 1.0, 2008-11