Вы находитесь на странице: 1из 15

E valu atio n B oar d

For XMC1000 Family

XMC 2 Go Kit wit h X M C11 00


Kit Version 1.0

Boa rd Us ers Ma nu al
Revision 1.0, 2014-02-20

Mic rocon t rolle r

Edition 2014-02-20
Published by
Infineon Technologies AG
81726 Munich, Germany
2014 Infineon Technologies AG
All Rights Reserved.
Legal Disclaimer
The information given in this document shall in no event be regarded as a guarantee of conditions or
characteristics. With respect to any examples or hints given herein, any typical values stated herein and/or any
information regarding the application of the device, Infineon Technologies hereby disclaims any and all
warranties and liabilities of any kind, including without limitation, warranties of non-infringement of intellectual
property rights of any third party.
Information
For further information on technology, delivery terms and conditions and prices, please contact 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.

XMC 2Go
XMC 2Go Kit with XMC1100

Revision History
Page or Item

Subjects (major changes since previous revision)

Revision 1.0,
2014-02-20

Initial release

Trademarks of Infineon Technologies AG


AURIX, C166, CanPAK, CIPOS, CIPURSE, EconoPACK, CoolMOS, CoolSET,
CORECONTROL, CROSSAVE, DAVE, EasyPIM, EconoBRIDGE, EconoDUAL, EconoPIM,
EiceDRIVER, eupec, FCOS, HITFET, HybridPACK, IRF, ISOFACE, IsoPACK, MIPAQ,
ModSTACK, my-d, NovalithIC, OptiMOS, ORIGA, PRIMARION, PrimePACK, PrimeSTACK,
PRO-SIL, PROFET, RASIC, ReverSave, SatRIC, SIEGET, SINDRION, SIPMOS,
SmartLEWIS, SOLID FLASH, TEMPFET, thinQ!, TRENCHSTOP, TriCore.
Other Trademarks
Advance Design System (ADS) of Agilent Technologies, AMBA, ARM, MULTI-ICE, KEIL,
PRIMECELL, REALVIEW, THUMB, Vision of ARM Limited, UK. AUTOSAR is licensed by
AUTOSAR development partnership. Bluetooth of Bluetooth SIG Inc. CAT-iq of DECT Forum.
COLOSSUS, FirstGPS of Trimble Navigation Ltd. EMV of EMVCo, LLC (Visa Holdings Inc.). EPCOS
of Epcos AG. FLEXGO of Microsoft Corporation. FlexRay is licensed by FlexRay Consortium.
HYPERTERMINAL of Hilgraeve Incorporated. IEC of Commission Electrotechnique Internationale. IrDA
of Infrared Data Association Corporation. ISO of INTERNATIONAL ORGANIZATION FOR
STANDARDIZATION. MATLAB of MathWorks, Inc. MAXIM of Maxim Integrated Products, Inc.
MICROTEC, NUCLEUS of Mentor Graphics Corporation. Mifare of NXP. MIPI of MIPI Alliance, Inc.
MIPS of MIPS Technologies, Inc., USA. muRata of MURATA MANUFACTURING CO., MICROWAVE
OFFICE (MWO) of Applied Wave Research Inc., OmniVision of OmniVision Technologies, Inc.
Openwave Openwave Systems Inc. RED HAT Red Hat, Inc. RFMD RF Micro Devices, Inc. SIRIUS of
Sirius Satellite Radio Inc. SOLARIS of Sun Microsystems, Inc. SPANSION of Spansion LLC Ltd.
Symbian of Symbian Software Limited. TAIYO YUDEN of Taiyo Yuden Co. TEAKLITE of CEVA, Inc.
TEKTRONIX of Tektronix Inc. TOKO of TOKO KABUSHIKI KAISHA TA. UNIX of X/Open Company
Limited. VERILOG, PALLADIUM of Cadence Design Systems, Inc. VLYNQ of Texas Instruments
Incorporated. VXWORKS, WIND RIVER of WIND RIVER SYSTEMS, INC. ZETEX of Diodes Zetex
Limited.
Last Trademarks Update 2011-02-24

Template: IFX_Template_2011-02-24.dot

XMC 2Go
XMC 2Go Kit with XMC1100
Table of Contents

Table of Contents
Introduction ............................................................................................................................................................ 7
1
1.1
1.2

Overview ............................................................................................................................................. 7
Key Features ........................................................................................................................................ 7
Block Diagram ...................................................................................................................................... 8

2
2.1
2.2
2.3
2.4

Hardware Description ........................................................................................................................ 9


Power Supply ....................................................................................................................................... 9
Pin Header Connector ........................................................................................................................ 10
User LEDs .......................................................................................................................................... 10
Debugging and UART Communication .............................................................................................. 11

3
3.1
3.2
3.3

Production Data................................................................................................................................ 11
Schematics ......................................................................................................................................... 11
Components Placement and Geometry ............................................................................................. 13
List of Material .................................................................................................................................... 14

Board Users Manual

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
List of Figures

List of Figures
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6

Block Diagram of the XMC 2Go Kit ...................................................................................................... 8


XMC 2Go Kit with XMC1100 ................................................................................................................ 9
Pinning of Pin Header ........................................................................................................................ 10
Recommended Installation Options for the J-Link driver ................................................................... 11
Schematic of the XMC 2Go Kit with XMC1100 .................................................................................. 12
Components Placement and Geometry ............................................................................................. 13

Board Users Manual

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
List of Tables

List of Tables
Table 1
Table 2
Table 3
Table 4

Features of the XMC 2Go Kit with XMC1100 ...................................................................................... 7


Pins used for the User LEDs .............................................................................................................. 10
XMC1100 Pins used for Debugging and UART Communication ....................................................... 11
List of Material .................................................................................................................................... 14

Board Users Manual

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
Overview

Introduction
This document describes the features and hardware details of the XMC 2Go equipped with the ARM CortexM0 based XMC1100 Microcontroller from Infineon Technologies AG.

Overview

The XMC 2Go is designed to evaluate the capabilities of the XMC1100 Microcontroller and the powerful, free of
charge tool chain DAVE.
This board is not cost optimized and does not serve as a reference design.

1.1

Key Features

Table 1 summarizes the features of the XMC 2Go.


Table 1

Features of the XMC 2Go Kit with XMC1100

Topic

Features

Flash

XMC1100 microcontroller (ARM Cortex-M0 based) in a 4 x 4 mm VQFN-24


package
64 kB

RAM

16 kB

Clock Generation

Internal Oscillator

Frequencies

32 MHz CPU clock, 64 MHz Timer clock

Dimensions

14.0 x 38.5 mm

Processor

Power Supply

from USB via Debug probe (J-Link) or


3.3V external power

Connectors

Two 8-pin header (pin pitch: 2.54 mm 0.1 / between rows: 10.16 mm 0.4)
Pin header fits to breadboard

Debugger

On-Board J-Link Debugger supports


Serial Wire Debug (SWD, ARM Standard)
Single Pin Debug (SPD)
UART-to-USB bridge (virtual COM)
Mapped to pin header X1/X2:
2 Channel USIC (UART, SPI, I2C, I2S, LIN)
6 Channel Analog to Digital Converter (12-Bit resolution)
4 x 16-Bit Timer
External Interrupts (via ERU)
Others:
Real Time Clock
Random Number Generator

Peripherals

Others

Board Users Manual

2 User LEDs @ P1.0 and P1.1

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
Overview

1.2

Block Diagram

The block diagram in Figure 1 shows the main components of the XMC 2Go Kit including the power supply
concept. There are following main building blocks:

XMC1100 Microcontroller in a 4x4mm VQFN24 package

On-board USB debugger realized with a XMC4200 Microcontroller for serial wire debug (SWD) and
UART-to-USB Bridge

Two 8 pin header X1 and X2

On-board power generation for power supply of the XMC1100 Microcontroller and the debug IC

2 User LEDs

8-Pin Header X1
P2.7/P2.8, P2.9, P2.10, P2.11, P0.0, P0.5
X1

+5V

Voltage
Regulator
ADC, CCU4, USIC, ERU0

LED2
LED1

P1.1
P1.0

GPIO

+3.3V

EVR

XMC1100 VQFN24
USIC
32MHz Cortex M0
64kB Flash, 16kB RAM
4 x16-bit timer, 6 Ch 12-bit ADC
Debug,
BSL
USIC
2 Ch USIC (UART, SPI, I2C, I2S, LIN)

P2.1
P2.2

UART

P1.2
P1.3

SWD

+3.3V

XMC4200
Debug IC

Micro
USB
X101

Debug
LED

ADC, CCU4, USIC, ERU0

XMC 2Go-V1 Kit


XMC1100 in VQFN24

X2

8-Pin Header X2
P0.6-P0.9, P0.14, P0.15, P2.0, P2.6

Block_Diag.emf

Figure 1

Block Diagram of the XMC 2Go Kit

Board Users Manual

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
Hardware Description

Hardware Description

The following sections give a detailed description of the board hardware and how it can be used. Figure 2
shows the components of the XMC 2Go Kit with XMC1100.
XMC4200 Debug IC and
UART to USB Bridge

Pin Header X1
User LED2
@ P1.1

Voltage Regulator &


Reverse Current Protection Diode

Pin Header distance fits


to Breadboard

Crystal for Debug IC

User LED1
@ P1.0

ESD Protection
Diode

XMC1100
Microcontroller

Power & Debug LED

Pin Header X2

Micro USB
Components.emf

Figure 2

2.1

XMC 2Go Kit with XMC1100

Power Supply

The XMC 2Go Kit must be supplied by an external 5 Volt DC power supply connected to the Micro UBS plugs
(X101). Out of the box with the pre-programmed application and the on-board debugger in operation the XMC
2Go typically draws about 75 mA. This current can be delivered via the USB plug of a PC, which is specified to
deliver up to 500 mA. The Power&Debug LED indicates the presence of the generated 3.3V supply voltage.
An on-board reverse current protection diode will ensure safe operation and protects the USB port of the
Laptop/PC in case power is provided through the pin header X1.
If the board is powered via the USB plug, its not recommended to apply an additional power supply to the VDD
pin of X1 (3.3V), because this power supply could drive against the on-board power supply. The VDD pin can be
used to power an external circuit. But care must be taken not to draw more current than 150 mA, which is the
maximum current the on-board voltage regulator can deliver.
After power-up the Debug LED starts blinking. In case there is a connection to a PC via the Debug USB plug
X101 and the USB Debug Device drivers are installed on this PC, the Debug LED will turn from blinking to
constant illumination.

Board Users Manual

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
Hardware Description

2.2

Pin Header Connector

P2

P2

P2

P2

X2

X1

.7

P2
P0

.9

P2
P0

.1
0

G
N
P0

.1
1

3.
3V
P0

.0
P0
P0

.5
P0
P0

The pin headers X1 and X2 can be used to extend the evaluation board or to perform measurements on the
XMC1100. The order of pins available at X1 and X2 corresponds to the pinning schema of the XMC1100
Microcontroller in the TSSOP-16 pin package. The pinning table is also printed onto the bottom side of the PCB.

.6

.0

5
.1

4
.1

.9

.8

2.3

.7

.6
Figure 3

Pin_Header.emf

Pinning of Pin Header

User LEDs

The port pins P1.0 and P1.2 of the XMC1100 on the XMC 2Go Kit are connected to LEDs exclusively.
Table 2

Pins used for the User LEDs

LED

Port Pin

LED1

P1.1

LED2

P1.0

Board Users Manual

10

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
Production Data

2.4

Debugging and UART Communication

The on-board debugger supports 2-pin Serial Wire Debug (SWD), Single Pin Debug (SPD) and UART
communication. Both require the installation of Seggers J-Link Driver which is part of the DAVE installation.
DAVE is a high-productivity development platform for the XMC microcontroller families to simplify and shorten
SW development. It can be downloaded at www.infineon.com/dave. The latest Segger J-Link Driver can be
downloaded at http://www.segger.com/jlink-software.html.
During installation of the J-Link driver you will be asked for the installation of optional components. For support
of the UART communication take care to install the CDC USB driver (Composite Device Class). Therefore
select the option Install USB Driver for J-Link-OB with CDC as shown in Figure 4.

Figure 4

Recommended Installation Options for the J-Link driver

The XMC1100 on the XMC 2Go Kit is configured to SWD1 mode. Use the BMI Get Set tool integrated into
DAVE to configure the XMC1100 to e.g. SPD1 mode if required. Take care: Unintended use of the BMI Get
Set tool can cause the XMC 2Go Kit not to work anymore, e.g. when configuring the XMC1100 to SWD0, SPD0
mode or to productive user mode.
Note: Do not configure the XMC1100 on the XMC 2Go Kit to SWD0, SPD0 or to productive user mode.
Table 3 shows the pin assignment of the XMC1100-VQFN24 used for debugging and UART communication.
Table 3

XMC1100 Pins used for Debugging and UART Communication

Pin Function

Input / Output

Port Pin

Data pin for Debugging via SWD/SPD

I/O

P1.3

Clock pin for Debugging via SWD

P1.2

Transmit Pin for UART Communication

P2.1

Receive Pin for UART Communication

P2.2

Production Data

3.1

Schematics

The schematic of the XMC 2Go Kit can be found in Figure 5.

Board Users Manual

11

Revision 1.0, 2014-02-20

Target Device (XMC1100)

+5V

GND

EN

IN

IC201

Power Supply

GND

C1

GND

OUT

IFX54211 MBV33

C2

100nF/0402 100nF/0402

+3V3

1
2
3
4
5
6
7
8

X1

PINHD 8x1 0,1" TH

P2.7/P2.8
P2.9
P2.10
P2.11
GND
+3V3
P0.0
P0.5

P2.6
P2.0
P0.15
P0.14
P0.9
P0.8
P0.7
P0.6

+3V3

GND

LEDs

P1.0/LED1

P1.1/LED2

P2.7/P2.8
P2.9
P2.10
P2.11

RX_XMC4200
TX_XMC4200P2.6

P1.0/LED1
P1.1/LED2
P1.2/SWCLK
P1.3/SWDP2.0

P0.0
P0.5
P0.6
P0.7
P0.8
P0.9
P0.12
P0.13
P0.14
P0.15

PINHD 8x1 0,1" TH

16
15
14
13
12
11
10
9

X2

TSSOP-16 Pinout

10
9
EXP

15
16
17
18
19
20
21
22
23
24
14
13
12
11
1
2
3
4
5
6
7
8

Supply

LED RT/0603

LED1

LED RT/0603

LED2

XMC1100_VQFN24

VDD
VSS
EXP

P0.0
P0.5
P0.6
P0.7
P0.8
P0.9
P0.12
P0.13
P0.14
P0.15
P1.0
P1.1
P1.2
P1.3
P2.0
P2.1
P2.2
P2.6
P2.8
P2.9
P2.10
P2.11

IC1

GND

GND

Q101

+3V3

29

30

GND

Analog

Digital

VDDC1
VDDC

VDDP2
VDDP1
VDDP

31
6

41
28
5

3
4

7
10

19
20
11
12
13
14
15
16

35
36
37
38
39
40

42
43
44
45
46
47
48
1
2

The information given in this document shall in no event be regarded as a guarantee of conditions or
characteristics. With respect to any examples or hints given herein, any typical values stated herein and/or any
information regarding the application of the device, Infineon Technologies hereby disclaims any and all warranties
and liabilities of any kind, including without limitation, warranties of non-infringement of intellectual property rights
of any third party.

Legal Disclaimer

R105
R106

GND

+3V3

GND

+5V

X101S

100nF/0402

C101

Sheet: 1/1
8

13.02.2014 15:43:12

XMC 2Go-V1 Kit


XMC_2Go-V1

Target Device : 1-99

Debugging Device : 100-199

Power Supply : 200-299

GNDGNDGND GND

1
2
3
4
5

X101C

P1.2/SWCLK

100R/0402

TX_XMC4200
RX_XMC4200

P1.3/SWD

33R/0402
33R/0402

GND

R104

COM LED
Level Shifter
No RESET Pin
UART
SPD
SWV
JTAG

SWCLK

R103

+3V3

680R/0402
R101

100R/0402

100R/0402

DEBUG_LED#

R102

For further information and software examples please visit www.infineon.com/xmc-dev

Supply

USB_D-

HIB_IO_0
VBAT

P14.9
P14.8
P14.7
P14.6
P14.5
P14.4
P14.3
P14.0

P1.5
P1.4
P1.3
P1.2
P1.1
P1.0

P0.8
P0.7
P0.6
P0.5
P0.4
P0.3
P0.2
P0.1
P0.0

USB USB_D+

Hibernate/RTC

XMC4200_QFN48

VSS

PORST#
TCK
TMS

XTAL1

XTAL2

RTC_XTAL_1

RTC_XTAL_2

VAREF
VAGND

P2.5
P2.4
P2.3
P2.2
P2.1
P2.0

IC101

PINHD 1x5 0,05" TH

1
2
3
4
5

SV1

27

510R/0402

+3V3

GND

R108

18
17

DBG_RESET
DBG_TCK
DBG_TMS

U1C0
DX0A-P0.4
DOUT0-P0.5
GPIO-P0.7
GPIO-P0.6

UART2 (DM2)
RXD
TXD
TX_ENABLE
TXACTIVE#

21
22
23
24
25
26

32
34
33

P14.9

ADC
AIN

RESET#
GPIO-P0.3
DEBUG_LED# GPIO-P0.2
AUX_LED#
GPIO-P0.1

U0C1
DX2A-P2.3
DX1A-P2.4
GPIO-P0.8

SPI Slave
CS_IN
CLK_IN
PULL Select

GND

DEBUG_LED#

RXD
TXD

SWD_IN
SWD_OUT
SWCLK

SWCLK

C106 100nF/0402

U0C0
GPIO-P1.3
DX0B-P1.4
DOUT0-P1.5
SCLKOUT-P1.1
SELO0-P1.0

C108 4,7uF/0603

SPI Master
SWD DIR
MISO
MOSI
CLK_OUT
CS_OUT

C105 100nF/0402

Debug Connection Concept

C104 100nF/0402

XMC1100 in VQFN24

C110 15pF/0402

Configure wiggler-P0.5 as USIC_Tx but only active while X-spy function is selected
Configure wiggler-P0.4 as USIC_Rx but only active while X-spy function is selected

C103 100nF/0402

XMC 2Go Kit

C109 15pF/0402

D102

3 D1

LED101
LED GN/0603

C102 100nF/0402

On-board Debugger including a UART to USB Bridge

C107 10uF/0603

PinHeader XMC1100

C201 100nF/0402

P2 P1

C202 10uF/0603

680R/0402

ESD8V0L2B-03L 1

680R/0402

R1

D101
2
D2

GND1
GND2

2
5

R109

12
R2

BAS3010A-03W
R107

Board Users Manual


10k/0402

ZX62-AB-5PA

Figure 5
1M/0402

XMC 2Go
XMC 2Go Kit with XMC1100
Production Data

Schematic of the XMC 2Go Kit with XMC1100

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
Production Data

3.2

Components Placement and Geometry

X101

IC201

D101
C202

C201

C104 D102 R107

C106

R109

C103

R106 R105 C101


R101
IC101

38.5 mm

C107

LED101
R102

C102 C109R108
Q101

C105

C108

C110 R104
R103

C2 C1
IC1
P2
P1

LED2
R2

LED1
R1

14.0 mm

Figure 6

Components Placement and Geometry

Board Users Manual

13

Revision 1.0, 2014-02-20

XMC 2Go
XMC 2Go Kit with XMC1100
Production Data

3.3

List of Material

The list of material is valid for the XMC 2Go Kit with XMC1100 Version 1.
Table 4
No.

List of Material

Qty Value

14

9
2
2
1
1
3
1
1
2
1
3
2
1
1

15

16

17

1
1
1
2

1
2
3
4
5
6
7
8
9
10
11
12
13

18
19
20

100nF 50V 0402 10% X5R CER


15pF 50V 0402 10% COG CER
10uF 10V 0603 10% X5R CER
4.7uF 10V 0603 10% X7R CER
NX3225SA 12MHZ AT-W 3.2X2.5
100R 0402 1%
10k 0402 1%
1M 0402 1%
33R 0402 1%
510R 0402 1%
680R 0402 1%
LED RT 0603 D 110mcd LSQ976-Z
LED GN 0603 D 110mcd LGQ971-Z
ZX62-AB-5PA
IFX54211 MBV33 SCT595
XMC1100_VQFN24
XMC4200_QFN48
BAS3010A-03W SOD323-R
ESD8V0L2B-03L TSLP-3-1
PINHD 8x1 0,1" TH

Board Users Manual

Device

Capacitor
Capacitor
Capacitor
Capacitor
Crystal, NDK
Resistor
Resistor
Resistor
Resistor
Resistor
Resistor
LED red
LED green
Connector, Micro-USB, Hirose
Linear Voltage Regulator, Vout =
3.3V, Infineon
Microcontroller, XMC1100, Cortex
M0, Infineon
Microcontroller, XMC4200, Cortex
M4F, Infineon
Diode, Infineon
TVS Diode, Infineon
Pin Header, 8-pin, 0.1 TH

14

Reference Designator

C1 C2 C101 C102 C103


C104 C105 C106 C201
C109 C110
C107 C202
C108
Q101
R102 R103 R104
R109
R107
R105 R106
R108
R1 R2 R101
LED1 LED2
LED101
X101
IC201
IC1
IC101
D101
D102
X1 X2

Revision 1.0, 2014-02-20

w w w . i n f i n e o n . c o m

Published by Infineon Technologies AG