Infineon Technologies XE166 Hardware Manual
Read Online
Read the Infineon Technologies XE166 Hardware Manual online using the built-in PDF viewer.
Text of the manual
Hardware Manual XE166 Easy Kit Board Version 3.1
Microcontrollers
Hardware Manual
V1.2, 2009-08
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
Trademarks
TriCore® is a trademark of Infineon Technologies AG.
Device1
Revision History: V1.2 2009-08
Previous Version(s): 1.1
all
change device name to series
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 XE166 Easy Kit Board Version 3.1
Table of Contents
Hardware Manual
4
V1.2, 2009-08
Table of Contents
1
Introduction - XE166 family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2
General Information about XE166 Easy Kit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1
Summary of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3
Board Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4
DIP Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4.1
Basic Startup Configuration for XE167F and XE164F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.2
Basic Startup Configuration for XE166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5
USB Driver installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.6
Easy Kit Power Supply concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.6.1
Power Supply via Power Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3
Information in Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1
Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.1
DIP Switch Setting XE167F and XE164F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.2
DIP Switch Setting XE166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2
Headers, Connectors and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2.1
USB Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2.2
CAN1/2 (X110, X111) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.3
LIN Interface (X104) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.4
OCDS Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.5
DAP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2.6
ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2.7
LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.8
Serial EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3
Pin Definition and Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.1
XE167 - 144 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.2
XE164 - 100 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3.3
XE162FM - 64 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.4
Zero Ohm Resistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.1
Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2
OCDS Debugging Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3
USB Interface for UART support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5
Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Hardware Manual XE166 Easy Kit Board Version 3.1
Introduction - XE166 family
Hardware Manual
5
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
Hardware Manual
6
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
Hardware Manual
7
V1.2, 2009-08
2.2
Block Diagram
Figure 1
Block diagram of XE166 Easy Kit layout overview
2.3
Board Overview
Top View (basic components)
XE166
CPU
OCDS1
XTAL
USB To UART/
JTAG Bridge
TxD
RxD
MultiCAN
Voltage
Regulator
LIN Transceiver
CAN Transceiver
8 LEDs
EEPROM
LIN
USB
Infineon
XE166
Config
1
5
USB
1
CAN2
1
CAN1
Power
1
OCDS1
1
LIN1
DAP
1
AN0 (ADC0)
AN0(ADC1)
Power
supply
Reset
Debug
Active
Debug
Run
Power supply
Jumper
1
1
Reset
P10.0
P10.7
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
Hardware Manual
8
V1.2, 2009-08
Figure 2
Top view in detail
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
R207
R123
R118
U101
X203
P201
U104
U206
U106
U105
U205
D209
X110
X109
U208
U207
U203
S201
JP201
X201
X202
L201
D205
D108
D107
D106
D105
D104
D103
D102
D101
D207
D201
D208
D202
X104
X112
U201
L202
X204
Y201
X108
X107
X106
X105
1
2
3
4
5
S102
X103
X111
Q207
Q206
Q205
Q204
Q203
Q202
Q208
Q201
D109
D204
U107
U202
Y101
C202
R253
R227
R217
C204
CB222
CB221
CB220
R201
CB205
R206
R203
R202
C106
C203
CB227
CB226
CB211
R122
R121
R120
R119
CB223
C107
R222
R218
R215
R211
R204
R108
R107
R106
R105
R104
R103
R102
R101
R235
R214
R213
R157
R128
C103
C102
R139
R132
C201
C205
C101
CB229
CB201
R116
R113
R241
R240
R234
R233
R232
R231
R230
R216
R210
R209
R208
R205
R154
R153
R152
R151
R127
R112
R111
C206
CB233
CB232
CB231
CB230
CB228
CB225
CB224
CB219
CB218
CB217
CB216
CB215
CB214
CB213
CB212
CB210
CB209
CB207
CB206
CB204
CB203
CB202
CB104
CB103
CB102
CB101
C207
C105
C104
R115
R114
R228
R239
R238
R156
R155
R150
R148
R146
R144
R142
R135
R252
R251
R250
R249
R248
R247
R226
R225
R224
R223
R237
R236
R229
R221
R220
R219
R212
R149
R147
R145
R143
R137
R136
R130
R129
R126
R125
R109
R246
R245
R244
R243
R242
R141
R140
R138
R134
R133
R131
R124
R117
R110
Name in
schematic
Default configuration
Description
S102
Startup configuration:
Standard start from internal Flash (Default)
3
2
4
1
5
0
1
P10.0 P10.1 P10.2 P10.3 /TRST
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
Hardware Manual
9
V1.2, 2009-08
2.4.1
Basic Startup Configuration for XE167F and XE164F
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 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)
1) x means that the level on the corresponding pin is irrelevant.
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
Table 3
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
Table 4
Basic Startup Configuration via External Circuitry
Startup Mode
Configuration pins 1)
1) x means that the level on the corresponding pin is irrelevant.
TRST
P10 [3 : 0]
Internal Start from Flash
0
x
x
x
x
UART Bootloader 2.x 2)
2) 2.x means: TxD (transmit data) at P2.3 pin, RxD (receive data) at P2.4 pin.
1
x
0
1
0
UART Bootloader 7.x 3)
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.
1
x
1
1
0
SSC Bootloader
1
1
0
0
1
CAN Bootloader
1
1
1
0
1
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
Hardware Manual
10
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
Hardware Manual
11
V1.2, 2009-08
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.
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.
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.
Table 5
Power Supply Jumper configuration
Name in
schematic
Configuration
Description
X502
Power Supply via USB Interface
(Default)
X502
Power Supply via Power Plug
Power Supply
USB Supply
X502
1
DC
6 … 12V
5V
5V
XE166
CPU
Power
LED
1
2
3
2
3
1
Hardware Manual XE166 Easy Kit Board Version 3.1
General Information about XE166 Easy Kit Board
Hardware Manual
12
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
13
V1.2, 2009-08
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
S102
Startup configuration:
Bootstrap loader ASC
ON-OFF-OFF-xx-xx
S102
Startup configuration:
Enhanced bootstrap loader ASC
ON-OFF-ON-xx-xx
S102
Startup configuration
Bootstrap loader CAN
OFF-ON-OFF-xx-xx
S102
Startup configuration
Bootstrap loader SSC
OFF-ON-ON-OFF-xx
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
Off
On
3
2
4
1
5
Off
On
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
14
V1.2, 2009-08
3.1.2
DIP Switch Setting XE166
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)
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
S102
Startup configuration:
Bootstrap loader ASC For XE167FM and XE164FM
ON-OFF-OFF-xx-ON
S102
Startup configuration:
Bootstrap loader ASC for XE162FM
ON-OFF-ON-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
3
2
4
1
5
On
Off
1 (Vbus)
2 (D-)
3 (D+)
4 (GND)
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
15
V1.2, 2009-08
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.
Figure 7
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)
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 (X104)
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 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.
2
4
6
8
1
3
5
7
9
10
GND
GND
CAN2L
CAN2H
VDDP
1
2
3
4
GND
Vs
Bus
VBat
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
16
V1.2, 2009-08
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.
Figure 10
On-board header X204
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 type 3006.
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
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
17
V1.2, 2009-08
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
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
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
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 XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
18
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
19
V1.2, 2009-08
Figure 12
Pin connector of the144 pin device
VDDPB
P10.7
P0.6
P3.4
P0.5
P3.2
P0.4
P0.3
P10.0
P4.7
P2.7
P0.0
P1.0
VDDPB
Vss
P3.7
P3.6
P3.5
P10.4
P10.3
TREF
P10.2
P10.1
P0.2
P2.8
P4.6
VDDPB
P0.7
P10.6
P10.5
P3.3
P2.10
VDDI1
P3.1
P3.0
P2.9
P0.1
P4.5
Vss
P9.1
P10.8
P9.0
P10.10
P1.1
P10.9
P1.2
P9.2
P10.11
P10.13
P9.3
P10.12
P9.5
P9.4
P1.3
P1.4
P10.14
VDDI1
P9.6
P1.5
P10.15
P1.7
P9.7
P1.6
/PORST
XTAL1
XTAL2
ESR0
ESR2
ESR1
VDDPB
P8.5
P8.6
Vss
P7.2
P8.3
P8.2
P8.1
P6.0
P6.3
P15.1
P15.4
P15.7
VAGND
P5.2
VDDPB
P8.4
P7.0
P7.1
P8.0
P6.1
VDDPA
P15.2
P15.5
VAREF2
P5.0
P5.3
/TESTM
/TRST
P7.3
P7.4
VDDIM
P6.2
P15.0
P15.3
P15.6
VAREF1
P5.1
VDDPB
P4.4
P4.3
VDDPB
P2.5
P4.2
P2.6
P2.4
P11.1
P11.0
P2.3
P11.2
P4.1
P2.2
P11.3
P4.0
P2.0
P2.1
P11.4
P2.11
P11.5
VDDI1
P5.14
P5.15
P2.12
P5.11
P5.12
P5.13
P5.8
P5.9
P5.10
P5.5
P5.6
P5.7
Vss
VDDPB
P5.4
XE167
C
B
A
C
B
A
A
B
C
1
2
3
4
5
6
7
8
9
10
11
12
X108
12
11
10
9
8
7
6
5
4
3
2
1
X107
12
11
10
9
8
7
6
5
4
3
2
1
X106
1
2
3
4
5
6
7
8
9
10
11
12
X105
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
20
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
21
V1.2, 2009-08
Figure 14
Pin connector of the 100 pin device
VDDPB
P10.7
P0.6
nc
P0.5
nc
P0.4
P0.3
P10.0
nc
P2.7
P0.0
P1.0
VDDPB
Vss
nc
nc
nc
P10.4
P10.3
TREF
P10.2
P10.1
P0.2
P2.8
nc
VDDPB
P0.7
P10.6
P10.5
nc
P2.10
VDDI1
nc
nc
P2.9
P0.1
nc
Vss
nc
P10.8
nc
P10.10
P1.1
P10.9
P1.2
nc
P10.11
P10.13
nc
P10.12
nc
nc
P1.3
P1.4
P10.14
VDDI1
nc
P1.5
P10.15
P1.7
nc
P1.6
/PORST
XTAL1
XTAL2
ESR0
nc
ESR1
VDDPB
nc
nc
Vss
P7.2
nc
nc
nc
P6.0
nc
nc
P15.4
nc
VAGND
P5.2
VDDPB
nc
P7.0
P7.1
nc
P6.1
VDDPA
P15.2
P15.5
nc
P5.0
P5.3
/TESTM
/TRST
P7.3
P7.4
VDDIM
P6.2
P15.0
nc
P15.6
VAREF1
P5.1
VDDPB
nc
P4.3
VDDPB
P2.5
P4.2
P2.6
P2.4
nc
nc
P2.3
nc
P4.1
P2.2
nc
P4.0
P2.0
P2.1
nc
P2.11
nc
VDDI1
nc
P5.15
P2.12
P5.11
nc
P5.13
P5.8
P5.9
P5.10
P5.5
nc
nc
Vss
VDDPB
P5.4
XE164
C
B
A
C
B
A
A
B
C
1
2
3
4
5
6
7
8
9
10
11
12
X108
12
11
10
9
8
7
6
5
4
3
2
1
X107
12
11
10
9
8
7
6
5
4
3
2
1
X106
1
2
3
4
5
6
7
8
9
10
11
12
X105
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
22
V1.2, 2009-08
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
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)
Hardware Manual XE166 Easy Kit Board Version 3.1
Information in Detail
Hardware Manual
23
V1.2, 2009-08
Microcontroller XE166
Analog reference
Voltage supply
R220 / R221
R219
R212 / R229
change of analog reference source
change of voltage supply
JTAG X202
R225
R226
/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)
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 10
Zero Ohm Resistors
Component
Name in
schematic
Description
Hardware Manual XE166 Easy Kit Board Version 3.1
Getting Started
Hardware Manual
24
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
Getting Started
Hardware Manual
25
V1.2, 2009-08
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 XE166 Easy Kit Board Version 3.1
Schematic
Hardware Manual
26
V1.2, 2009-08
5
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
1
Infineon Technologies AG
AIM MC ACE 1
Am Campeon 1-12
D-85579 Neubiberg
Tel.: +49-89-234-0
3
20-Mar-2008
Number:
Date:
Sheet:
of
Easy Kit XC2XXX CPU and On Board IO's
3.0
Revision:
G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - Mixed V3.0\Main.Sch
File:
R117
0R
1
2
Y101
8MHz
C103
18pF
C102
18pF
GND
GND
+5V
R131
0R
GND
R132
120R
R133
0R
R134
0R
+5V
R138
0R
GND
R139
120R
R140
0R
R141
0R
CB102
100n
CB103
100n
GND
GND
GND
R135
0R_opt
R142
0R_opt
+5V
+5V
GND
R124
0R
+5V
R128
1K
CB101
100n
GND
C106
22µF/50V
GND
+5V
R109
0R
R110
0R
+5V
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
/TESTM
XTAL1
XTAL2
TREF_P2.13
/PORST
C107
1n
GND
P5.0
P5.1
P5.2
P5.3
P5.4
P5.5
P5.6
P5.7
P5.10
P5.11
P5.12
P5.13
P5.14
P5.15
P9.6
P9.5
P9.4
P9.3
P9.2
P9.1
P9.0
P8.6
P8.5
P8.4
P8.3
P8.1
P8.0
P7.3
P7.2
P7.4
P7.1
P7.0
P2.2
P2.5
P2.4
P2.6
P10.15
P10.13
P10.0
P10.1
P10.2
P10.3
P10.4
P10.5
P10.6
P10.7
/TRST
R101
1K5
R102
1K5
R103
1K5
R104
1K5
R105
1K5
R106
1K5
R107
1K5
R108
1K5
P2.8
P2.9
P2.10
P2.11
P2.12
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
D101
LY T67K
D102
LY T67K
D103
LY T67K
D104
LY T67K
D105
LY T67K
D106
LY T67K
D107
LY T67K
D108
LY T67K
R111
10K
GND
R114
100R
1
3
2
R113
10K
C104
100n
VAGND
P5.0
VAGND
VAREF1
1
3
5
7
9
2
4
6
8
10
X103
CAN2
1
3
2
4
X104
LIN
GND
VBAT
R118
opt
R126
0R
R125
0R
R130
0R
R129
0R
R137
0R
R136
0R
P8.2
P4.0
P4.1
P4.2
P4.3
P4.4
P4.5
P4.6
P4.7
P1.6
P1.7
/TRST
P6.3
P6.1
P6.0
GND
VDDP1
VDDIM
VDDP0
XTAL1
XTAL2
EN
2
INH
8
BUS
6
TXD
4
WK
3
RXD
1
VS
7
GND
5
U104
TLE7259G
P5.9
P5.8
P10.7
P10.6
P10.5
P10.4
P10.3
P10.2
P10.1
P10.0
P9.7
P6.2
P15.3
P15.2
P15.1
P15.0
P11.5
P11.4
P11.3
P15.7
P15.6
P15.5
P15.4
1
4
7
10
13
16
19
22
25
28
31
34
X105A
CPUCON1_opt
2
5
8
11
14
17
20
23
26
29
32
35
X105B
CPUCON1_opt
3
6
9
12
15
18
21
24
27
30
33
36
X105C
CPUCON1_opt
1
4
7
10
13
16
19
22
25
28
31
34
X106A
CPUCON2_opt
2
5
8
11
14
17
20
23
26
29
32
35
X106B
CPUCON2_opt
3
6
9
12
15
18
21
24
27
30
33
36
X106C
CPUCON2_opt
1
4
7
10
13
16
19
22
25
28
31
34
X107A
CPUCON3_opt
2
5
8
11
14
17
20
23
26
29
32
35
X107B
CPUCON3_opt
3
6
9
12
15
18
21
24
27
30
33
36
X107C
CPUCON3_opt
1
4
7
10
13
16
19
22
25
28
31
34
X108A
CPUCON4_opt
2
5
8
11
14
17
20
23
26
29
32
35
X108B
CPUCON4_opt
3
6
9
12
15
18
21
24
27
30
33
36
X108C
CPUCON4_opt
HOLD
7
WP
3
VCC
8
CS
1
GND
4
SO
2
SCK
6
SI
5
U107
AT25128N-10SI2.7
CB104
100n
R151
10K
R152
10K
R153
10K
GND
+5V
P10.5
P10.0
P10.7
P2.7
TRST
6
XTAL1
137
XTAL2
136
PORST
138
TREF / P2.13
92
TESTM
3
P3.0
85
P3.1
88
P3.2
93
P3.3
97
P3.4
99
P3.5
101
P0.0
75
P0.1
79
P0.2
83
P0.3
87
P0.4
90
P0.5
96
P0.6
102
P0.7
106
P1.0
111
P1.1
116
P1.2
120
P1.3
124
P1.4
129
P1.5
131
P1.6
133
P1.7
135
P3.6
104
P3.7
107
P9.0
112
P9.1
114
P9.2
119
P9.3
122
P9.4
125
P9.5
126
P5.0
32
P5.1
33
P5.2
34
P5.3
35
P5.4
39
P5.5
40
P5.10
45
P5.11
46
P5.6
41
P5.7
42
P5.12
47
P5.13
48
P5.14
49
P5.15
50
P2.0
55
P2.1
56
P2.2
58
P2.3
61
P2.4
64
P2.5
67
P2.6
69
P2.7
78
P2.9
82
P2.10
94
P2.11
52
P2.12
51
P2.8
80
P5.8
43
P5.9
44
P4.0
60
P4.1
63
P4.2
68
P4.3
71
P4.4
70
P4.5
76
P4.6
77
P4.7
81
P6.0
16
P6.1
17
P6.2
18
P6.3
19
P7.0
8
P7.1
11
P7.2
4
P7.3
9
P7.4
12
P8.0
14
P8.1
13
P8.2
10
P8.3
7
P8.4
5
P8.5
143
P8.6
142
P9.6
132
P9.7
134
P10.0
84
P10.1
86
P10.2
89
P10.3
95
P10.4
98
P10.5
100
P10.6
103
P10.7
105
P10.8
113
P10.9
115
P10.10
117
P10.11
118
P10.12
121
P10.13
123
P10.14
128
P10.15
130
P11.0
66
P11.1
65
P11.2
62
P11.3
59
P11.4
57
P11.5
53
P15.0
21
P15.1
22
P15.2
23
P15.3
24
P15.4
25
P15.5
26
P15.6
27
P15.7
28
ESR0
141
ESR1
139
ESR2
140
U101A
XC2XXX
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
P11.2
P11.1
P11.0
P10.15
P10.14
P10.13
P10.12
P10.11
P10.10
P10.9
P10.8
ESR2
ESR1
ESR0
ESR2
ESR1
ESR0
GND
2
RXD
4
CANH
7
TXD
1
VCC
3
CANL
6
STB
8
SPLIT
5
U105
TLE6251DS
GND
2
RXD
4
CANH
7
TXD
1
VCC
3
CANL
6
STB
8
SPLIT
5
U106
TLE6251DS
1
X109
SPLIT_CAN1_opt
1
X110
SPLIT_CAN2_opt
P7.2
P8.3
P8.2
P8.1
P6.0
P6.3
P15.1
P15.4
P15.7
P5.2
VAGND
P8.4
P7.0
P7.1
P8.0
P6.1
P15.2
P15.5
P5.3
VDDP0
VAREF2
P5.0
/TRST
P7.3
P7.4
P15.0
P6.2
P15.3
P15.6
VDDP0
VAREF1
P5.1
/TESTM
P5.5
P5.8
P5.11
P5.14
P2.11
P2.0
P2.2
P2.3
P2.4
P4.4
GND
P2.5
P5.6
P5.9
P5.12
P5.15
P11.5
P2.1
P11.3
P11.2
P11.1
P4.3
VDDP0
P4.2
P5.7
P5.10
P5.13
P2.12
P11.4
P4.0
P4.1
P11.0
P5.4
VDDI1
P2.6
VDDP0
P4.5
P0.1
P2.9
P3.0
P3.1
P10.6
P2.10
P3.3
P10.5
P0.7
GND
VDDI1
P4.6
P2.8
P0.2
P10.1
P10.2
P10.3
P10.4
P3.7
P3.6
TREF_P2.13
P3.5
VDDP0
P2.7
P4.7
P10.0
P3.2
P0.4
P0.5
P3.4
P10.7
P0.0
P0.3
P0.6
P9.0
P10.9
P10.11
P10.12
P1.3
P9.5
P10.15
P1.6
XTAL2
P8.6
GND
ESR1
P10.8
P1.1
P9.2
P9.3
P9.4
P10.14
P1.5
P9.7
XTAL1
P8.5
VDDP0
ESR2
P9.1
P10.10
P1.2
P10.13
P1.4
P9.6
P1.7
/PORST
P1.0
VDDI1
ESR0
VDDP0
+5V
C101
10n_opt
GND
R115
100R
1
3
2
R116
10K_opt
C105
100n
VAGND
P15.0
VAGND
VAREF2
TREF_P2.13
1
2
3
4
5
6
10
9
8
7
1
S102
CONFIG
P10.1
P10.2
P10.3
P10.0
R121
220R
R122
220R
R127
10K
+5V
R112
10K
R119
220R
R120
220R
GND
1
3
5
7
9
2
4
6
8
10
X111
CAN1
R123
opt
P10.4
R143
0R
R144
0R_opt
R145
0R
R146
0R_opt
R147
0R
R148
0R_opt
R149
0R
R150
0R_opt
P2.5
P2.4
P2.3
P2.6
PORT[0..15]
GND
1
3
2
D109
BAT54-04
R154
10K
R156
0R_opt
R155
0R_opt
P10.11
P10.12
R157
1K
/TRST
+5V
1
3
2
X112
I2C_opt
P2.10
P2.8
GND
Hardware Manual XE166 Easy Kit Board Version 3.1
Schematic
Hardware Manual
27
V1.2, 2009-08
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 1
Am Campeon 1-12
D-85579 Neubiberg
Tel.: +49-89-234-0
3
20-Mar-2008
Number:
Date:
Sheet:
of
Easy Kit XC2XXX OCDS and Power Supply
3.0
Revision:
G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - Mixed V3.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
L201
MI0805K400R-10
CB201
10n
GND
R201
470R
CB203
100n
CB202
100n
CB204
100n
GND
GND
C201
10uF/6V
GND
GND
GND
GND
VDD_USB
VDD_USB
R205
10K
R207
opt
R206
2K2
CB206
100n
VDD_USB
GND
VDD_USB
VDD_USB
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
D204
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
D205
MBRS360T3
C202
47µF/50V
CB209
100n
GND
VBAT
C203
22µF/10V
1
2
X201
POWER
GND
OUT
3
GND
2
IN
1
U205
TLE4274DV5
GND
GND
GND
P2.3
P2.4
R213
1K
+5V
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
P7.0
P5.4
/BRKOUT
P5.10
/TRST
GND
/PORST
P10.11
/PORST
R218
1K5
GND
D207
LS T67K
2
3
1
Q201
BC858C
+5V
R217
47K
CB210
100n
GND
S201
RESET
GND
/PORST
R216
10K
+5V
CB214
100n
CB221
470n
CB222
470n
CB213
100n
VDDI1
CB212
100n
CB211
220n
CB224
100n
R220
0R
R219
0R
+5V
GND
VAREF1
VAGND
R222
1K5
GND
D208
LP T67K
CB215
100n
VDDIM
15
VDDI1
54
VDDP0
2
VDDP1
20
VDDP0
36
VDDP0
74
VDDP0
72
VSS
1
VAGND
31
VAREF1
30
VDDI1
91
VDDP0
38
VDDP0
108
VAREF2
29
VDDP0
110
VDDP0
144
VSS
37
VSS
73
VSS
109
VDDI1
127
U101B
XC2XXX
GND
CB220
470n
CB216
100n
CB217
100n
GND
+5V
GND
CB223
1uF
CB219
100n
CB218
100n
CB225
100n
R221
0R
+5V
VAREF2
VAGND
VAGND
VAREF1
VAREF2
VDDIM
PORT[0..15]
P5.4
P5.2
/TRST
P2.9
P7.0
1
3
2
4
X203
USR_OPT
USR0
USR8
USR1
USR2
R225
0R_opt
R226
0R_opt
P5.10
P10.11
R223
0R_opt
R224
0R_opt
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
D209
SS14_opt
GND
CB227
220n_opt
GND
P7.3
P7.4
BDBUS0
BDBUS1
C206
100µF/10V_opt
GND
+5V
VDD_USB
VDD_REG
1
2
3
JP201
POWER
R212
0R
R229
0R
+5V
VDDP0
VDDP1
CB228
100n
GND
R215
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
R231
10K
R233
10K
R232
10K
R234
10K
VDD_USB
+5V
VDD_USB
+5V
R230
10K
+5V
R210
10K
VDD_USB
3
2
4
1
5
6
Q208
BSL211SP
R235
1K
SWITCHED_VDD_USB
C207
100n
CB229
10n
VREF
1
GND
3
GND
5
KEY
7
GND
9
DAP1
2
DAP0
4
USER1_IN
8
USER0_IO
6
RESET
10
X204
DAP2WIRE
+5V
GND
/PORST
X204 only with MR+
P10.12
P10.9
/TRST
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
R248
0R_opt
ADBUS3
R249
0R_opt
ADBUS6
R247
0R_opt
R246
0R
R250
0R_opt
P10.12
R251
0R_opt
P10.9
P10.9
R252
0R_opt
/TRST
R253
47K_opt
MINIWIGGLER CONFIGURATION
JTAG OPTION:
R242-R246 assembled with 0R
R247-R253 not assembled
DAP OPTION (only with MR+):
R242-R246 not assembled
R247-R252 assembled with 0R
R253 assembled with 47K