xmc4300 relax ethercat® kit-v12016-04-15 hardware description xmc4300 relax ethercat® kit-v1.1 for...
TRANSCRIPT
User Manual R1.0
www.infineon.com 2016-04-15
UG_201604_PL30_017
XMC4300 Relax EtherCAT® Kit-V1.1
For XMC4000 family
About this document
Scope and purpose
This document provides a hardware description of the XMC4300 Relax EtherCAT® Kit including schematics and list of
material. For fast software development you can find the mapping of XMC4300 functions to the on-board components in
various tables.
Intended audience
This document is intended for anyone who wants to develop software on the XMC4300 Relax EtherCAT® Kit or wants to use
this kit for evaluating and demonstrating the capabilities of the XMC4300 microcontroller.
Table of contents
About this document ............................................................................................................................................. 1
Table of contents ................................................................................................................................................... 1
1 Introduction ....................................................................................................................................... 2
1.1 Key features ............................................................................................................................................. 2
1.2 Block diagram .......................................................................................................................................... 3
2 Hardware description ........................................................................................................................ 4
2.1 Power supply ........................................................................................................................................... 4
2.2 Arduino compatible connector ............................................................................................................... 5
2.3 mikroBUS™ socket .................................................................................................................................. 7 2.4 User push buttons and user LEDs ........................................................................................................... 8
2.5 Debugging and UART-to-USB communication ...................................................................................... 8 2.5.1 On-board debug probe ...................................................................................................................... 8
2.5.2 Cortex® debug connector (10-pin) ..................................................................................................... 8 2.6 Reset ........................................................................................................................................................ 9
2.7 CAN transceiver ....................................................................................................................................... 9 2.8 Phy-2-Phy EtherCAT® connection ........................................................................................................... 9
3 Production data ............................................................................................................................... 11
3.1 Schematics ............................................................................................................................................ 11 3.2 Components placement and geometry ............................................................................................... 16
3.3 Bill of material ....................................................................................................................................... 17
Revision history ................................................................................................................................................... 19
User Manual 2 R1.0
2016-04-15
Introduction
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
1 Introduction
This document describes the features and hardware details of the XMC4300 Relax EtherCAT® Kit equipped with an ARM®
Cortex®-M4 based XMC™ microcontroller from Infineon Technologies AG.
It can be used with a wide range of development tools including Infineon’s free of charge Eclipse based IDE DAVE™. The
XMC4300 Relax EtherCAT® Kit is designed to evaluate the capabilities of the XMC4300 microcontroller especially in
EtherCAT® slave applications. Table 1 shows the kit specification.
Table 1 Kit specification
Processor Infineon’s ARM® Cortex®-M4 XMC4300 microcontroller running at 144 MHz in LQFP100 package (order number XMC4300-F100K256)
Flash memory 256 kB
Data memory 128 kB
Dimensions 75 x 138 mm (91 x 144 mm with connectors incl. Phy-2-Phy)
Clock crystals 12 MHz and 32.768 kHz crystal for CPU
Power Via USB connector (Micro-AB USB) or
Via On-Board Debugger (Micro-AB USB)
Connectors
EtherCAT® Slave IN and OUT interface via RJ45 jack
mikroBUS™ socket (2x8-pin)
Arduino compatible connectors (1x10-pin, 2x8-pin, 1x6pin, 2x3pin)
USB connector (Micro-AB USB)
CAN connector (D-Sub DE-9)
EtherCAT® Phy-2-Phy connector (not assembled)
Serial Wire Debug interface (2x5, 50 mil pitch) to XMC™ (not assembled)
(on board debugger can be overridden by externally connected debugger)
Debugger On-Board J-Link debug probe via USB supporting
Serial Wire Debug (SWD)
UART-to-USB bridge (virtual COM)
Others
On-board debug probe, based on XMC4200 microcontroller
2x EtherCAT® Phys
CAN transceiver
2 user push-buttons,
2 user LEDs
Reset push-button
1.1 Key features
The XMC4300 Relax EtherCAT® Kit has the following key features and components:
XMC4300 microcontroller (ARM® Cortex®-M4 based), 144 MHz, 256 kB Flash, 128 kB SRAM, LQFP100 package
On-board debug probe with USB interface supporting SWD + SWO
Virtual COM port via on-board debug probe
EtherCAT® slave components: 2 EtherCAT® phys and 2 RJ45 jacks
Prepared for EtherCAT® Phy-2-Phy connection for backplane applications (assembly option)
Arduino compatible connector and voltage level shifter for 3.3 V / 5 V Arduino shields
mikroBUS™ socket for plug-and-play click boards™
CAN transceiver and CAN connector (D-Sub DE-9)
User Manual 3 R1.0
2016-04-15
Introduction
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
USB interface (Micro-AB USB plug)
Voltage regulator 5 V -> 3.3 V
2 x User push-buttons
2 x User LED
Reset push-button
12 MHz crystal
32.768 kHz RTC crystal
1.2 Block diagram
The block diagram in Figure 1 shows the main components of the XMC4300 Relax EtherCAT® Kit and their interconnections.
There are following main building blocks:
XMC4300 microcontroller in a LQFP100 package
On-board USB debug probe based on XMC4200 for SWD, SWV and Virtual COM port support
2 EtherCAT® Phy with 2 RJ45 plugs
Connection Header for Arduino
mikroBUS™ socket
2 User push-buttons, 2 User LEDs, Reset push-button
Micro-AB USB Plug
CAN transceiver
Figure 1 Block diagram of the XMC4300 Relax EtherCAT® Kit
BlockDiag.emf
XMC4300
Microcontroller
USB
OCSEVR
ADC
12 MHzCrystal
32.768kHz
Micro
USB
BUTTON2
SWD USB
GPIOPORST
#
RESET
LED1
BUTTON1
5V
3.3V
UART
BSL
XMC4300 Relax EtherCAT Kit-V1.1
LED1
P3.4
HIB_IO_1
UART (U1C1), SPI (U0C1),I2C (U0C0), PWM (CCU4,
CCU8), INT (ERU0), IO
Level
Shifter
SWV
RTC
P4.0
P4.1
2x3 pin
Phy MII
PWM (CCU8), INT (ERU0), UART (U1C0), I2C (U0C0)
ADC (G1CH1), IO,SPI (U0C1)
mikroBUS™ Pin Header Arduino (DIGITAL)
mikroBUS™ Pin Header Arduino (ANALOG IN)
RJ45
IN
RJ45
OUTEtherCAT
Phy2Phy
Out
CAN
Trans.
CAN
CAN
Micro
USB
MIIPHY
Phy2Phy
IN
Voltage
Regulator
Debug, U0C0
PowerLED
XMC4200
Debug IC
COMLED
SWD
SWV
Debug
(10pin)
DebugLED
User Manual 4 R1.0
2016-04-15
Hardware description
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
2 Hardware description
The following chapters provide a detailed description of the hardware and how it can be used. The hardware is depicted in
Figure 2.
Figure 2 PCB of the XMC4300 Relax EtherCAT® kits
2.1 Power supply
The XMC4300 Relax EtherCAT® Kit must be supplied by an external 5 volt DC power supply connected to any of the micro
USB plugs (X100, X101). Out of the box with the pre-programmed EtherCAT® slave application and the on-board debug
probe in operation, the XMC4300 Relax EtherCAT® Kit typically draws about 440 mA in an EtherCAT® environment. This
current can be delivered via the USB plug of a PC, which is specified to deliver up to 500 mA. The green Power LED (VDD3.3)
indicates the presence of the generated 3.3 V supply voltage.
On-board reverse current protection diodes will ensure safe operation when power is provided through both USB plugs at
the same time. These protection diodes allows to use the on-board debug probe connected with a PC/Notebook via X101
and a second host PC/Laptop connected with the XMC4300 Relax EtherCAT® Kit via X100.
If the board is powered via a USB plug, it is not recommended to apply an additional 5 Volt power supply to one of the 5
Volt power pins (VDD5, 5 V) on the Arduino headers or mikroBUS™ socket, because there is no protection against reverse
current into the external power supply. These power pins can be used to power an external circuit, but care must be taken
User Manual 5 R1.0
2016-04-15
Hardware description
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
not to draw more current than USB can deliver. A PC acting as a USB host can typically deliver up to 500 mA current. If
higher currents are required and in order to avoid damage to the USB host, the use of an external USB power supply which
is able to deliver higher currents than 500 mA is strongly recommended.
After power-up the green DEBUG LED starts blinking. When 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.
Figure 3 Power supply concept
2.2 Arduino compatible connector
The mapping of GPIOs and XMC™ pin functions to Arduino compatible functions can be found in Figure 4. The Arduino
compatible connector supports
SPI interface (SPI_xxx)
I2C interface (I2C_xxx)
UART interface (UART_xxx)
PWM signal outputs (PWM0-5)
XMC4300 Relax EtherCAT Kit -V1.1
3.3VMicro
USB
Micro
USB
IC102
XMC4300Micro-
controller
IC100
Power LEDX100
IC402
X101
Infineon
Infineon
Infineon
InfineonVoltage LevelShifter for ARDUINO
JP300, IOREF
IC300, IC301
InfineonInfineon
+5V
+5V
ARDUINO POWER Pin Header
3.3V
+5V
+5V
3.3V
mikroBUS™ Pin Header
IFX1051LECAN
Transceiver
3.3V
IFX1117Lin. Voltage Regulator
XMC4200Debug IC
IC101
Infineon
IFX54441LDVLin. Voltage Regulator
EtherCATPHY
U151, U251
3.3V
Power LED
U200
Power_BlockDiag.emf
1.8V
User Manual 6 R1.0
2016-04-15
Hardware description
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
ADC input (ADC0-5)
Interrupt input (INT0-1)
Reset
Figure 4 Mapping of Arduino™ functions to XMC™ pin functions
The XMC4300 Relax EtherCAT® Kit features a bi-directional voltage level shifter and therefore supports 5 V Arduino shields
as well as 3.3 V Arduino shields. Jumper JP300 (IOREF) determines whether the Arduino shield is driven with 5 V or 3.3 V.
The analog input signals (ADC0-5) are limited to 3.3 V input voltage. A serial 100 Ohm resistor protects the analog input pin
against overcurrent.
Primarily, ADC0 to ADC3 should be used as analog inputs, because there is no additional circuit connected to these pins,
whereas ADC4 and ADC5 have additional circuitry and require an input signal with low input impedance (<500 Ohm).
Note: Parallel operation of I2C and ADC4 / ADC5 is not possible, because they share the same Arduino pins.
10
9P1.5/
P14.5I2C_SDA: U0C0.DOUT0
P0.8/
P14.9I2C_SCL: U0C0.SCLKOUT0
8 VAREF
7 GND
6 P2.4 SPI_CLK: U0C1.SCLKOUT
P2.2 SPI_MISO: U0C1.DX0A
4 P2.5 SPI_MOSI: U0C1.DOUT0 PWM5: CCU41.OUT0
3 P1.14 SPI_CS: U0C1.SELO2 PWM4: CCU81.OUT10
2 P0.6 PWM3: CCU80.OUT30
1 P3.6 IO2: P3.6
8 P15.9 IO1: P15.9
7 P2.9 PWM2: CCU80.OUT22
6 P2.7 PWM1: CCU80.OUT03
4 P0.9 INT1: ERU0.1B0 PWM0: CCU40.OUT2
5 P5.0 IO0: P5.0
3 P0.7 INT0: ERU0.2B1
2 P0.1 UART_TXD: U1C1.DOUT0
1 P0.0 UART_RXD: U1C1.DX0D
1
3
2
4P14.4
5
6P14.9/P0.8
P14.2
P14.1
P14.5/P1.5
ADC3: VADC.G2CH0
ADC2: VADC.G1CH2
ADC1: VADC.G0CH1
ADC0: VADC.G0CH0 P14.0
7GND
GND
5V
3V3
N.C.
RESET#
IOREF
N.C. 8
4
6
5
1
2
3
(Top View)
13
4
5
6
Arduino_Pin_Mapping.emf
AN
ALO
G IN
PO
WE
R
DIG
ITA
L
5V
2
P3.9 SPI_CLK: U2C0.SCLKOUT
RESET#
GND
5
P3.7 SPI_MISO: U2C0.DX0C
P3.8SPI_MOSI: U2C0.DOUT0PWM5: CCU41.OUT2
AREF: VAREF
I2C_SCL: U0C0.SCLKOUT0
I2C_SDA: U0C0.DOUT0
ADC5: VADC.G3CH3
ADC4: VADC.G2CH1
ADC5: VADC.G3CH3
ADC4: VADC.G2CH1
User Manual 7 R1.0
2016-04-15
Hardware description
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
2.3 mikroBUS™ socket
The mapping of GPIOs and XMC™ pin functions to mikroBUS™ functions can be found in Table 5. The mikroBUS™
connector supports
SPI interface with one chip select (SPI_xxx)
I2C interface (I2C_xxx)
UART interface (UART_xxx)
PWM signal output (PWM)
ADC input (ADC)
Interrupt input (INT)
Reset (RST)
Attention: Jumper JP300 (IOREF) must be set to 3.3 V (VDD3.3) when using click™ boards. 5 V click™ boards cannot be used
with the XMC4300 Relax EtherCAT® Kit.
Note: The mikroBUS™ UART and debugger’s UART shares the same USIC channel (U1C0) of the XMC4300 device, but do not
share the same pins. Parallel operation by time multiplexing is possible.
Figure 5 Mapping of Arduino™ functions to XMC™ pin functions
1 P2.8 PWM: CCU80.OUT32
2 P3.5
3 P2.15 UART_RXD: U1C0.DX0C
5 P0.8 I2C_SCL: U0C0.SCLKOUT
4 P2.14 UART_TXD: U1C0.DOUT0
6 P1.5 I2C_SDA:U0C0.DOUT0
7 5V
8 GND
7
8
4
6
5
1
2
3
(Top View)
mikroBUS_Pin_Mapping.emf
mikroBUS™
mikroBUS™
3V3
P2.5
P2.2
P2.4
P2.3
GND
P14.8
HIB_IO_0
ADC: VADC.G0CH0
RST: HIBOUT
SPI_CS: U0C1.SELO0
SPI_SCK: U0C1.SCLKOUT
SPI_MISO: U0C1.OUT01
SPI_MOSI: U0C1.DOUT0
INT: ERU0.3B1
User Manual 8 R1.0
2016-04-15
Hardware description
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
2.4 User push buttons and user LEDs
The XMC4300 Relax EtherCAT® Kit provides two push buttons and two LEDs. The port pins used can be found in Table 2 and
Table 3. These pins are used exclusively for this function and they are not mapped to other devices or connectors.
Table 2 XMC4300 pin mapping for user LEDs
LED XMC pin
LED1 P4.0
LED2 P4.1
Table 3 XMC4300 pin mapping for user push buttons
Button XMC pin
BUTTON1 P3.4
BUTTON2 HIB_IO_1
2.5 Debugging and UART-to-USB communication
The XMC4300 Relax EtherCAT® Kit supports debugging via 2 different channels:
On-board debug probe
10-pin Cortex® Debug connector (not assembled)
2.5.1 On-board debug probe
The on-board debug probe supports Serial Wire Debug (SWD) and UART communication. Both require the installation of
Segger’s J-Link Driver which is part of the DAVE™ installation. DAVE™ is a highly efficient development platform for the
XMC® microcontroller families to simplify and shorten software 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. Table 4 shows the pin assignment of the XMC4300 used for debugging and UART communication.
Table 4 XMC4300 pins mapping for debugging and UART-communication
Pin function Input/Output XMC Pin
Data pin for debugging via SWD I/O TMS
Clock pin for debugging via SWD O TCK
Transmit pin for UART communication (PC_RXD) O P0.5 (U1C0.DOUT0)
Receive pin for UART communication (PC_TXD) I P0.4 (U1C0.DX0A)
2.5.2 Cortex® debug connector (10-pin)
The 10-pin Cortex® debug connector supports Serial Wire Debug (SWD) and Serial Wire Viewer (SWV). The pin assignment
of the Cortex® debug connector is shown in Table 5.
Table 5 Pin assignment of the Cortex® Debug Connector (X102)
Pin No. Signal name Description
1 VCC +3.3 V
2 TMS Serial Wire Data I/O
3 GND Ground
User Manual 9 R1.0
2016-04-15
Hardware description
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Pin No. Signal name Description
4 TCK Serial Wire Clock
5 GND Ground
6 SWV Serial Wire Viewer (Trace Data Out)
7 Key Key
8 NC Not connected
9 GND_Detect Ground detect
10 RESET Rest (active low)
2.6 Reset
The reset pin (PORST#) of the XMC4300 is a bi-directional pin in open drain mode. An internal pull-up resistor keeps the
PORST# pin high during normal operation. A low level at this pin will force a hardware reset. In case of a MCU internal reset
the PORST# pin will drive a low signal.
A reset signal can be issued by
the on-board Reset Button (SW102, “RESET”)
the on-board debug probe (IC101.46)
the external debugger connected to the 10-pin Cortex® debug probe connector (X102)
the Arduino Power Header (RESET)
the mikroBUS™ socket (RST)
An XMC™ internal circuit always ensures a safe Power-on-Reset. The XMC™ does not require any additional external
components to generate a reset signal during power-up.
2.7 CAN transceiver
The XMC4300 Relax EtherCAT® Kit provides a CAN interface via a D-Sub DE-9 connector. Infineon’s high speed CAN
transceiver {IFX1051LE) for industrial applications supports 3.3V I/O logic and is suitable for 12 V and 24 V bus systems with
an excellent EMC performance. The CAN bus (signals CANH, CANL) are terminated by a 120 Ohm resistor.
Table 6 CAN signals and XMC4300 pin mapping
Signal
name
Pin no. at D-Sub DE-9 (X400) XMC Pin, XMC function
CANH X400.7 -
CANL X400.2 -
CAN_TX - P2.0, CAN.N0_TXD
CAN_RX - P14.3, CAN.N0_RXDB
GND X400.3, X400.6 -
VDD5 X400.9 (needs to be connected -
2.8 Phy-2-Phy EtherCAT® connection
For backplane/mid-plane oriented EtherCAT® applications, communication can be implemented without using isolation
transformers. Instead, low-cost ceramic capacitors can be used. The PCB layout of the XMC4300 Relax EtherCAT® Kit has
been prepared for EtherCAT® operation through direct Phy-2-Phy connection.
For this purpose two XMC4300 Relax EtherCAT® kits are required and some modifications must be made to the kits (see
Figure 6). All components required for this modification can be found attached to the kit.
User Manual 10 R1.0
2016-04-15
Hardware description
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Remove four 0 Ohm resistors from each XMC4300 Relax EtherCAT® Kit
Solder two 0 Ohm resistors onto each XMC4300 Relax EtherCAT® Kit
Solder the connectors onto the XMC4300 Relax EtherCAT® Kits
Note: After this modification EtherCAT® communication through the RJ45 is disabled.
Figure 6 Phy-2-Phy EtherCAT® connection between two XMC4300 Relax EtherCAT® Kits
Phy2Phy.emf
Solder
0 Ohm
Resistors
Solder
Plug and
Jack
Remove
0 Ohm
Resistors
Remove
0 Ohm
Resistors
Solder
0 Ohm
Resistors
User Manual 11 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
3 Production data
This chapter covers schematics, board dimensions, component placement and the bill of material.
3.1 Schematics
The following figures show the schematics of the XMC4300 Relax EtherCAT® Kit in hardware version 1.1:
Figure 7: Schematic: MCU, Push Buttons, LEDs, Reset Button, Crystals, USB
Figure 8: Schematic: EtherCAT® Phys, Magnetics, Phy-2-Phy
Figure 9: Schematic: Arduino, mikroBUS, CAN
Figure 10: Schematic: On-Board Debug Probe, Power Supply
User Manual 12 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Figure 7 Schematic: MCU, Push Buttons, LEDs, Reset Button, Crystals, USB
100nF100nF
10uF/10V10uF/10V
10uF/10V10uF/10V
10uF/10V10uF/10V
10uF/10V10uF/10V
100nF100nF
100nF100nF
100nF100nF
100nF100nF
100nF100nF
100nF100nF
100nF100nF
100nF100nF
10uF/10V10uF/10V
100nF100nF 100nF100nF
15pF15pF
15pF15pF
100nF 100nF
10nF10nF
15pF15pF
15pF15pF
ESD8V0L2B-03LESD8V0L2B-03L
BAS3010A-03WBAS3010A-03W
GNDGND
GNDGND
GNDGND
GNDGND
GNDGND
GND
GND
GNDGND
GND
GNDGND
GNDGND
GNDGND
XMC4300_LQFP100
BLM18PG600BLM18PG600
BLM18PG600
BLM18PG600
LED-RT/D/0603 LED-RT/D/0603
12MHZ/S/3.2X2.512MHZ/S/3.2X2.5
32.768KHZ32.768KHZ
1M1M
22R22R 22R22R
no ass./0Rno ass./0R
0R0R
510R/0402510R/0402
680R 680R
10k 10k
10K/0402
TMPS2-SMD TMPS2-SMD
TMPS2-SMD
VDD3.3VDD3.3
VDD3.3
VDD3.3
VDD3.3
VDD5
VDD3.3
ZX62-AB-5PAZX62-AB-5PA
ADJ_3ADJ_4
ADJ_5
C100C100
C101C101
C102C102
C103C103
C104C104
C105C105
C106C106
C107C107
C108C108
C109C109
C110C110
C111C111
C112C112
C113C113
C114C114 C115C115
C116C116
C117C117
C118 C119
C120C120
C400C400
C401C401
D100
1
2
3
D100
D101
AC
D101
EPAD
EXP
HIB_IO_0
14
HIB_IO_1
13
P0.0
2
P0.1
1
P0.2
100
P0.3
99
P0.4
98
P0.5
97
P0.6
96
P0.7
89
P0.8
88
P0.9
4
P0.10
3
P0.11
95
P0.12
94
P1.0
79
P1.1
78
P1.2
77
P1.3
76
P1.4
75
P1.5
74
P1.6
83
P1.7
82
P1.8
81
P1.9
80
P1.10
73
P1.11
72
P1.12
71
P1.13
70
P1.14
69
P1.15
68
P2.0
52
P2.1
51
P2.2
50
P2.3
49
P2.4
48
P2.5
47
P2.6
54
P2.7
53
P2.8
46
P2.9
45
P2.10
44
P2.14
41
P2.15
40
P3.0
7
P3.1
6
P3.2
5
P3.3
93
P3.4
92
P3.5
91
P3.6
90
P4.0
85
P4.1
84
P5.0
58
P5.1
57
P5.2
56
P5.7
55
P14.0
31
P14.1
30
P14.2
29
P14.3
28
P14.4
27
P14.5
26
P14.6
25
P14.7
24
P14.8
37
P14.9
36
P14.12
23
P14.13
22
P14.14
21
P14.15
20
P15.2
19
P15.3
18
P15.8
39
P15.9
38
PORST#
65
RTC_XTAL_1
16
RTC_XTAL_2
15
TCK
67
TMS
66
USB_D+
9
USB_D-
8
VAGND
32
VAREF
33
VBAT
17
VBUS
10
VDDA
35
VDDC
12
VDDC1
42
VDDC2
64
VDDC3
86
VDDP
11
VDDP1
43
VDDP2
60
VDDP3
87
VSS
59
VSSA
34
VSSO
63
XTAL1
61
XTAL2
62
IC100
L100L100
L101
L102
LED100 LED101
Q100Q100
Q400Q400
R106R106
R107R107 R108R108
R109R109
R110R110
R111R111
R112 R113
R114 R115
R116
P P1
S S1
SW100
P P1
S S1
SW101
P P1
S S1
SW102
1 2 3 4 5
HIB_IO_0HIB_IO_1
HIB_IO_1
P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7P0.8P0.9P0.10P0.11P0.12 P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P1.8P1.9P1.10P1.11P1.12P1.13P1.14P1.15
P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7P2.8P2.9P2.10P2.14P2.15P3.0P3.1P3.2P3.3P3.4
P3.4
P3.5P3.6
P4.0
P4.0
P4.1
P4.1
P5.0P5.1P5.2P5.7 P14.0P14.1P14.2P14.3P14.4P14.5P14.6P14.7P14.8P14.9P14.12P14.13P14.14P14.15
P15.2P15.3P15.8P15.9
RESET#
RESET#
RTC_XTAL_1
RTC_XTAL_1
RTC_XTAL_2
RTC_XTAL_2
TCK TMS
USB_DM USB_DP
VAREF
VBUS
VDDC
X100
D1
D2
A B C D E
12
34
56
78
A B C D E
12
34
56
78
XMC4300_Relax_v1.1 06.04.2016 10:14:26
1/4
Sheet:
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.
USB
SupplyAnalogDigital
Hibernate/RTC
XMC4300 Relax EtherCAT Kit
V1.1 / 02.2016
LED2LED1
BUTTON 2BUTTON 1
ResetButtons & LEDs
Target Device XMC4300
RTC Crystal
USB Connector
2mA LED2mA LED
ECAT0.P1_TXD3
ECAT0.P1_RX_ERRB
ECAT0.P1_TX_CLKAECAT0.P1_LINK_ACTECAT0.MDO/MDIA ECAT0.P1_TXD2 ECAT0.P0_LINKB ECAT0.P0_PHY_CLK25 ECAT0.P0_LINK_ACT ECAT0.LED_RUN ECAT0.LED_ERR ECAT0.P0_RX_DVA ECAT0.P0_TXD2 ECAT0.P0_TXD1 ECAT0.P0_TXD0 ECAT0.P0_RX_CLKAECAT0.P0_TXD3ECAT0.P0_RXD0A ECAT0.P0_TX_ENA ECAT0.P0_TX_CLKA
ECAT0.MCLK ECAT0.P1_TXD1 ECAT0.P1_TXD0 ECAT0.P1_TX_ENA ECAT0.PHY_RST ECAT0.P0_RX_ERRB ECAT0.P0_RXD3B ECAT0.P0_RXD2B ECAT0.P0_RXD1B ECAT0.P1_RX_DVB ECAT0.P1_RXD3B ECAT0.P1_RXD1BECAT0.P1_RXD2B ECAT0.P1_RXD0B ECAT0.P1_RX_CLKBECAT0.P1_LINKB ECAT0.P1_RX_ERRB
MIKROBUS_RX MIKROBUS_TX MIKROBUS_ANMIKROBUS_INT CAN_TXD CAN_RXD
SCL SDA
MISOSCKMOSI SWVARDUINO_PWM2 ARDUINO_PWM1
ARDUINO_UART_TX ARDUINO_UART_RX ARDUINO_SPI_CS, PWM4
ARDUINO_AN0ARDUINO_AN1ARDUINO_AN2ARDUINO_AN3ARDUINO_AN4ARDUINO_AN5MIKROBUS_SPI_CSMIKROBUS_PWM
MIKROBUS_RSTLED1 LED2
BUTTON1ARDUINO_IO2
ARDUINO_INT1, PWM0 ARDUINO_INT0 ARDUINO_PWM3 DEBUG_TX DEBUG_RX
ARDUINO_IO0
ARDUINO_IO1 BUTTON2
User Manual 13 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Figure 8 Schematic: EtherCAT® Phys, Magnetics, Phy-2-Phy
//muc
sdn3
1.eu
.infin
eon.
com
/Roe
mm
elm
/My
docu
men
ts/B
ootlo
ader
_Rem
appi
ng/q
rcod
e.bm
p
//muc
sdn3
1.eu
.infin
eon.
com
/Roe
mm
elm
/My
docu
men
ts/B
ootlo
ader
_Rem
appi
ng/q
rcod
e.bm
p
VDD1.8VDD1.8
VDD1.8VDD1.8
VDD1.8VDD1.8
VDD1.8VDD1.8
VDD3.3
VDD3.3
VDD3.3
VDD3.3
VDD3.3
VDD3.3
VDD3.3
VDD3.3
VDD3.3
DNP DNP
DNPDNP
DNP DNP
1000pF/2kV/1206
100nF/0402100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
10uF/10V/080510uF/10V/0805
100nF/0402100nF/0402
100nF/0402
10uF/10V/080510uF/10V/0805
100nF/0402100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
1000pF/2kV/12061000pF/2kV/1206
DNP DNP
100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
10uF/10V/080510uF/10V/0805
100nF/0402100nF/0402
100nF/0402100nF/0402
10uF/10V/080510uF/10V/0805
100nF/0402100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
100nF/0402100nF/0402
1000pF/2kV/1206
1000pF/2kV/12061000pF/2kV/1206
GNDGND GND
GND
GND
GND
GNDGND
GNDGND
GNDGND
GNDGND
GNDGND
GNDGND
GNDGND
GNDGND
GNDGND
GND
GNDGND
GND
GND
GND
GND
GND
GNDGND
GNDGND
GNDGND
GND
GND
GND
BLM18PG600BLM18PG600 BLM18PG600BLM18PG600
PT61017PELPT61017PEL
DNPDNP DNPDNP
DNPDNP DNPDNP
0R0R 0R0R 0R0R 0R0R
75R/0603
75R/0603
75R/0603
75R/0603
49R9/060349R9/0603 49R9/060349R9/0603 49R9/060349R9/0603 49R9/060349R9/0603
1k24/0603
49R9/060349R9/0603 49R9/060349R9/0603
270R/0603270R/0603 270R/0603270R/0603
2k2/06032k2/0603
0R0R 0R0R 0R0R 0R0R
49R9/060349R9/0603
49R9/060349R9/0603
2k2/06032k2/0603
1k24/0603
49R9/060349R9/0603 49R9/060349R9/0603 49R9/060349R9/0603 49R9/060349R9/0603
270R/0603270R/0603 270R/0603270R/0603
75R/0603
75R/0603
75R/0603
75R/0603
680R/0603680R/0603 680R/0603680R/0603
4*49R94*49R9 4*49R94*49R9
4*49R94*49R9 4*49R94*49R9
VDD3.3
VDD3.3VDD3.3
VDD3.3
VDD3.3VDD3.3
CHASSIS_GND CHASSIS_GND
VDD3.3
NC7SZ157P6X
BCM5241XA1KMLG
NC7SZ157P6X
BCM5241XA1KMLG
LED-GE/D/0603
LED-GN/D/0603
LED-GE/D/0603
LED-GN/D/0603
TOPLED/GN TOPLED/RT
43860-001043860-0010
C36 C37
C38C39
C40 C41
C42
C43C43
C44C44
C45C45
C46C46
C47C48
C49C49
C50C50
C51
C52C52
C53C53
C54C54
C55C55
C56C56
C60 C61
C150
C151C152
C153C153
C154C154
C155C155
C156C156
C157C157
C158C158
C159C159
C160C160
C161C161
C162C162
C163
C164C164
L7L7 L150L150
1 2 3 6 7 891011141516
L151
1 2 3 6 7 891011141516
L251
R1R1 R2R2
R4R4 R5R5
R7R7 R9R9 R10R10 R11R11
R18
R19
R20
R21
R22R22 R23R23 R24R24 R25R25
R26
R27R27 R28R28
R29R29 R30R30
R31R31
R32R32 R33R33 R34R34 R35R35
R150R150
R151R151
R152R152
R153
R154R154 R155R155 R156R156 R157R157
R158R158 R159R159
R160
R161
R162
R163
R220R220 R221R221
RA100ARA100A RA101ARA101A
RA150ARA150A RA151ARA151A
GND
2
I0
3
I1
1
S
6
VCC
5
Z
4
U150
RESET
10
AVDD
7
COL
29
CRS
30
DVDD
32
EXP
EXP
GNDOUT
31
LED1
12
LED2
11
MDC
14
MDIO
13
OVDD
9
OVDD
22
RD+
6
RD-
5
RDAC
8
RXC
20
RXD0
18
RXD1
17
RXD2
16
RXD3
15
RXDV
19
RXER
21
TD+
3
TD-
4
TXC
23
TXD0
25
TXD1
26
TXD2
27
TXD3
28
TXEN
24
XTALI
1
XTALO
2
U151
GND
2
I0
3
I1
1
S
6
VCC
5
Z
4
U250
RESET
10
AVDD
7
COL
29
CRS
30
DVDD
32
EXP
EXP
GNDOUT
31
LED1
12
LED2
11
MDC
14
MDIO
13
OVDD
9
OVDD
22
RD+
6
RD-
5
RDAC
8
RXC
20
RXD0
18
RXD1
17
RXD2
16
RXD3
15
RXDV
19
RXER
21
TD+
3
TD-
4
TXC
23
TXD0
25
TXD1
26
TXD2
27
TXD3
28
TXEN
24
XTALI
1
XTALO
2
U251
V100
V101
V150
V151
V230 V231
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
S1
S1
S2
S2
X150
12
34
56
78
910
X151
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
S1
S1
S2
S2
X250
12
34
56
78
910
X251
ECAT_PHY_RST
ECAT_PHY_RST
IC1_RXD0_PHYAD0
P0.2P0.3
P0.10
P0.11
P0.12 P0.12
P1.0 P1.1
P1.2
P1.3
P1.4P1.6P1.7
P1.8
P1.9
P1.10P1.11
P1.12
P1.13
P1.13
P1.15
P1.15
P2.6 P3.0
P3.1P3.2
P3.3P3.3
P5.1P5.2P5.7
P14.6
P14.7P14.12P14.13P14.14
P14.15 P15.2
P15.3
P15.3
PHY0_CLK_1_8V
PHY0_RD_N
PHY0_RD_N
PHY0_RD_P
PHY0_RD_P
PHY0_TD_N
PHY0_TD_N
PHY0_TD_P
PHY0_TD_P
PHY1_CLK_1_8V
PHY1_RD_N
PHY1_RD_N
PHY1_RD_P
PHY1_RD_P
PHY1_TD_N
PHY1_TD_N
PHY1_TD_P
PHY1_TD_P
A B C D E
12
34
56
78
A B C D E
12
34
56
78
XMC4300_Relax_v1.1 06.04.2016 10:14:26
2/4
Sheet:
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.
MUX
MUX
ECAT Port0 IN ECAT Port1 OUT
XMC4300 Relax EtherCAT Kit
ECAT0.MDO ECAT0.MCLK
ECAT0.PHY_RST
ECAT0.MDO ECAT0.MCLK
ECAT0.PHY_RST
ECAT0.P0_LINK_ACT
ECAT0.P1_LINK_ACTECAT0.P1_LINKA
ECAT0.P1_LINKA
ECAT0.P0_LINKB
ECAT0.P0_LINKB
ECAT0_LED_RUN ECAT0_LED_ERR
User Manual 14 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Figure 9 Schematic: Arduino, mikroBUS, CAN
100nF100nF
100nF100nF
100nF100nF
100nF100nF
100nF
GND
GND
GND
GND
GND
GND
GNDGND
GND
GND
GND
GND
GNDGND
GND
GND
GND
TXS0108EPWTXS0108EPW TXS0108EPWTXS0108EPW
IFX1051LE
MIKROE_BUS_CONN
DNP
120R
10k no ass./0R 10k no ass./0R
VDD5
VDD3.3VDD3.3
VDD3.3
VDD3.3VDD3.3 VDD3.3VDD3.3
VDD3.3
VDD5
VDD5
VDD3.3VDD3.3
VDD5
VDD5VDD5
VDD3.3
VDD3.3 VDD5
C300C300
C301C301
C302C302
C303C303
C304
IC300
A1
1
A2
3
A3
4
A4
5
A5
6
A6
7
A7
8
A8
9
B1
20
B2
18
B3
17
B4
16
B5
15
B6
14
B7
13
B8
12
GND
11
OE
10
VCCA
2
VCCB
19
IC300 IC301
A1
1
A2
3
A3
4
A4
5
A5
6
A6
7
A7
8
A8
9
B1
20
B2
18
B3
17
B4
16
B5
15
B6
14
B7
13
B8
12
GND
11
OE
10
VCCA
2
VCCB
19
IC301
CANH
7
CANL
6
GND
2*2
RM
8
RXD
4
TXD
1
V33
5
VCC
3
IC402
123
JP300
3V3
7
5V
10
AN
1
CS
3
GND1
8
GND2
9
INT
15
MISO
5
MOSI
6
PWM
16
RST
2
RX
14
SCK
4
SCL
12
SDA
11
TX
13
MIKROBUS1
(N/C)
N/C
0(RX)
0
1(TX)
1
2
2
3.3V
3.3V
4
4
5V
5V
7
7
8
8
12
12
13
13
27(SDA)
SDA
28(SCL)
SCL
A0
A0
A1
A1
A2
A2
A3
A3
A4
A4
A5
A5
AREF
AREF
GND
GND
GND.
GND.
GND..
GND..
IOREF
I/OREF
RESET
RESET
VIN
VIN
~3
3
~5
5
~6
6
~9
9
~10
10
~11
11
R3
R6
R300 R301 R302 R303
1
2
3
4
5
6
7
8
9
X400
CANH CANL
GND
HIB_IO_0
IOREF IOREF
IOREF
IOREF
P0.0P0.0*
P0.0*
P0.1P0.1*
P0.1*
P0.6P0.6*
P0.6*
P0.7P0.7*
P0.7*
P0.8
P0.8
P0.8*
P0.8*
P0.8*
P0.9P0.9*
P0.9*
P1.5
P1.5
P1.5*
P1.5*
P1.5*
P1.14P1.14*
P1.14*
P2.0
P2.2
P2.2
P2.2*
P2.2*
P2.2*
P2.3
P2.4
P2.4
P2.4*
P2.4*
P2.4*
P2.5
P2.5
P2.5*
P2.5*
P2.5*
P2.7P2.7*
P2.7*
P2.8
P2.9P2.9*
P2.9*P2.14P2.15P3.5
P3.6
P3.6*
P3.6*
P5.0P5.0*
P5.0*
P14.0 P14.1 P14.2
P14.3
P14.4 P14.5
P14.8
P14.9
P15.9P15.9*
P15.9*
RESET#
RESET#
VAREF
All resistors 100R
ARDUINO Compatible Connectors
R100-R105
A B C D E
12
34
56
78
A B C D E
12
34
56
78
XMC4300_Relax_v1.1 06.04.2016 10:14:26
3/4
Sheet:
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.
ICSP
Arduino Pinheader Arduino Level Shifter
Arduino Level Jumper
CAN Transceiver
V1.1 / 02.2016
MIKROBUS
XMC4300 Relax EtherCAT Kit
IO_0IO_1 PWM_1PWM_2 INT_0INT_1, PWM_0 UART_TX UART_RXSPI_CLK SPI_MISO SPI_MOSI, PWM_5 SPI_CS, PWM_4 PWM_3 IO_2
SDA, ADC_4 SCL, ADC_5
SCL, ADC_5 SDA, ADC_4
ADC_3ADC_2ADC_1ADC_0
GNDAREF
SPI_CLK SPI_MISO SPI_MOSI, PWM_5 SPI_CS, PWM_4 PWM_3 IO_2SCL, ADC_5 SDA, ADC_4
SPI_CLK SPI_MISO SPI_MOSI, PWM_5 SPI_CS, PWM_4 PWM_3 IO_2SCL, ADC_5 SDA, ADC_4
IO_1 PWM_2 PWM_1 IO_0 INT_1, PWM_0 INT_0 UART_TX UART_RX
IO_1 PWM_2 PWM_1 IO_0 INT_1, PWM_0 INT_0 UART_TX UART_RX
MIKROBUS_AN MIKROBUS_RST MIKROBUS_SPI_CS MIKROBUS_SCK MIKROBUS_MISO MIKROBUS_MOSI
MIKROBUS_PWM MIKROBUS_INT MIKROBUS_RX MIKROBUS_TX MIKROBUS_SCL MIKROBUS_SDA
GNDGND5V3V3RESETIOREF NCNC
User Manual 15 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Figure 10 Schematic: On-Board Debug Probe, Power Supply
//muc
sdn3
1.eu
.infin
eon.
com
/Roe
mm
elm
/My
docu
men
ts/B
ootlo
ader
_Rem
appi
ng/q
rcod
e.bm
p
VDD1.8VDD1.8
VDD3.3
VDD3.3
VDD3.3
VDD3.3
15pF15pF
15pF15pF
100nF100nF
100nF100nF
4.7uF/10V4.7uF/10V
10uF/10V10uF/10V
10uF/10V10uF/10V
100nF100nF
100nF100nF
100nF100nF
100nF100nF
10uF/10V10uF/10V
10uF/10V10uF/10V
10uF/10V/080510uF/10V/0805
10nF/040210nF/0402
10uF/10V/080510uF/10V/0805
100nF/0402
ESD8V0L2B-03LESD8V0L2B-03L
BAS3010A-03WBAS3010A-03W
GND
GNDGND
GNDGND
GND
GNDGND
GND
GND
GND
GND
GNDGND
GNDGND
GNDGND
GND
GNDGND
GNDGND
GNDGND
GND
XMC4200_QFN48
IFX1117MEV33
BLM18PG600BLM18PG600
LED-GN/D/0603
LED-GN/D/0603
LED-GN/D/0603
12MHZ/S/3.2X2.512MHZ/S/3.2X2.5
510R/0402510R/0402
10k
22R/040222R/0402 22R/040222R/0402
510R/0402510R/0402
680R
680R
1M1M
4k7/04024k7/0402 10k/040210k/0402
680R/0603
4k87/0603 10k/0603
1k5/0603
10k/0603
10k/0603
4k7/0603 1k5/0603
BCR108W
VDD3.3VDD3.3
VDD3.3VDD3.3
VDD3.3VDD3.3
VDD3.3VDD3.3
VDD3.3VDD3.3
VDD3.3VDD3.3
VDD5
VDD5
VDD3.3VDD3.3
VDD3.3
IFX54441LDV
NC7SZ125
VDD GND
U230P
VDD5
LED-GN/D/0603
ZX62-AB-5PAZX62-AB-5PA
FTSH-105-01-F-D-K
no ass.
no ass.
Select PHY Adress for PHY 1
C121C121
C122C122
C123C123
C124C124
C125C125
C126C126
C127C127
C128C128
C129C129
C130C130
C131C131
C132C132
C133C133
C200C200
C201C201
C202C202
C230
D102
1
2
3
D102
D103
AC
D103
EPAD
EPAD
HIB_IO_0
7
P0.0
2
P0.1
1
P0.2
48
P0.3
47
P0.4
46
P0.5
45
P0.6
44
P0.7
43
P0.8
42
P1.0
40
P1.1
39
P1.2
38
P1.3
37
P1.4
36
P1.5
35
P2.0
26
P2.1
25
P2.2
24
P2.3
23
P2.4
22
P2.5
21
P14.0
16
P14.3
15
P14.4
14
P14.5
13
P14.6
12
P14.7
11
P14.8
20
P14.9
19
PORST#
32
RTC_XTAL_1
8
RTC_XTAL_2
9
TCK
34
TMS
33
USB_D+
4
USB_D-
3
VAGND
17
VAREF
18
VBAT
10
VDDC
6
VDDC1
31
VDDP
5
VDDP1
28
VDDP2
41
VSS
27
XTAL1
29
XTAL2
30
IC101
ADJ
1
IN
3
OUT1
2
OUT2
4
IC102
L103L103
LED102
LED103
LED104
Q101Q101
R118R118
R119
R120R120 R121R121
R122R122
R123
R124
R125R125
R126R126 R127R127
R130
R200 R201
R202
R230
R231
R232 R233
T200
BYP
5
EN
7
EXP
EXP
GND
6
IN
9*2
OUT
1*2
SENSE/ADJ
4
U200
24
1
U230G
35
V200
1 2 3 4 5
12
34
56
78
910
X102
1 2 3 4 5
X103
COM_LED CS
CS
DBGPRES#
DBGPRES#
DEBUG_LED
ECAT_PHY_RST
IC1_RXD0_PHYAD0
P0.4 P0.5
P0.12
P2.1
P2.1
P2.1
P2.10
RESET#
RESET#
TCK
TCK
TCK
TMS
TMS
WTCK WTMS
X101
D1
D2
A B C D E
12
34
56
78
A B C D E
12
34
56
78
XMC4300_Relax_v1.1 06.04.2016 10:14:26
4/4
Sheet:
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.
USB
SupplyAnalogDigital
Hibernate/RTC
V1.1 / 02.2016
On-board Debugger
SCLKOUT-P1.1DX0B-P1.4 DX0D-P0.0DOUT0-P2.5 DX0A-P2.2
SPI Slave
TMS TCK TDI TDO
MOSI CLK_OUTMISO MISOCS_IN CLK_IN MOSICS_OUTSPI Master RXDUART
U0C0 U0C1 U1C1DOUT0-P1.5 SELO0-P1.0 DX2A-P2.3 DX1A-P2.4
RXD TXD
UART2 (DM2) RXD TXD
DX0A-P0.4 DOUT0-P0.5U1C0
SWV
On-board Debugger Concept
TXACTIVE#GPIO-P0.6
RESET#RESET#
GPIO-P0.3
DEBUG_LED#DEBUG_LED#
GPIO-P0.2
AUX_LED#COM_LED#
GPIO-P0.1
Cortex Debug
Power 1,8V Power Target Device
Phy Reset Buffer Phy Pull Resistors
XMC4300 Relax EtherCAT Kit
SWV TMS TCK
SWV
5 TH-Pads
IC201_RXDIC201_TXD
2.54mm pitch
Level Shifter No RESET Pin UART SPD SWV JTAG
ECAT0.PHY_RST
ECAT0.MDO
User Manual 16 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
3.2 Components placement and geometry
Figure 11 shows the board dimensions and the placement of components on the PCB.
Figure 11 Components placement and geometry
137.84
74.93
ADJ_3ADJ_3
ADJ_4ADJ_4
ADJ_5ADJ_5
C36C36
C37C37
C38C38
C39C39
C40C40
C41C41
C42C42
C43C43
C44C44
C45C45 C46C46
C47C47
C48C48
C49C49
C50C50
C51C51
C52C52
C53C53
C54C54
C55C55
C56C56
C60C60
C61C61
C100C100
C101C101
C102C102
C103C103
C104C104
C105C105
C106C106
C107C107
C108C108
C109C109
C110C110
C111C111
C112C112
C113C113
C114C114
C115C115
C116C116
C117C117
C118C118
C119C119
C120C120
C121C121
C122C122
C123C123
C124C124
C125C125
C126C126
C127C127
C128C128
C129C129
C130C130
C131C131
C132C132
C133C133
C150C150
C151C151
C152C152
C153C153
C154C154
C155C155
C156C156
C157C157
C158C158
C159C159 C160C160
C161C161
C162C162
C163C163
C164C164
C200C200
C201C201
C202C202
C230C230
C300C300
C301C301
C302C302
C303C303
C304C304
C400C400
C401C401
D100D100
D101D101
D102D102
D103D103
IC100IC100
IC101IC101
IC102IC102
IC300IC300
IC301IC301
IC402IC402
JP300JP300
L7L7
L100L100
L101L101
L102L102
L103L103
L150L150
L151L151
L251L251
LED100LED100
LED101LED101
LED102LED102 LED103LED103
LED104LED104
Q100Q100
Q101Q101
Q400Q400
R1
R2R2
R3R3
R4
R5R5
R6R6
R7R7R9R9
R10R10
R11R11
R18R18
R19R19
R20R20
R21R21
R22R22
R23R23
R24R24
R25R25
R26R26
R27R27
R28R28
R29R29
R30R30
R31R31
R32R32R33R33
R34R34
R35R35
R100R100
R101R101
R102R102
R103R103
R104R104
R105R105
R106R106
R107R107
R108R108
R109R109
R110R110
R111R111
R112R112
R113R113
R114R114
R115R115
R116R116
R118R118
R119R119
R120R120R121R121
R122R122
R123R123
R124R124
R125R125
R126R126
R127R127
R130R130
R150R150
R151R151
R152R152
R153R153
R154R154
R155R155
R156R156
R157R157
R158R158
R159R159
R160R160
R161R161
R162R162
R163R163
R200R200
R201R201
R202R202
R220R220
R221R221
R230R230
R231R231
R232R232
R233R233
R300R300R301R301
R302R302
R303R303
RA100RA100
RA101RA101
RA150RA150
RA151RA151
SW100SW100
SW101SW101
SW102SW102
T200T200
U150U150
U151U151
U200U200
U230U230
U250U250
U251U251
V100V100
V101V101 V150V150V151V151
V200V200
V230V230
V231V231
X100X100
X101X101
X102X102
X103X103
X150X150
X151X151
X250X250
X251X251
X400X400
User Manual 17 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
3.3 Bill of material
The BOM is valid for the XMC4300 Relax EtherCAT® Kit in hardware version 1.1.
Table 7 List of material
Value Device Qty Reference designator
IFX1051LE TSON8 CAN transceiver Infineon 1 IC402
15pF 50V 10% 0402 Capacitor COG 6 C116, C117, C121, C122, C400, C401
1000pF 2kV 10% 1206 Capacitor X5R 4 C42, C56, C163, C164
10nF 50V 10% 0402 Capacitor X5R 1 C120, C201
4.7uF 10V 10% 0805 Capacitor X5R 1 C125
100 nF 50 V 10% 0402 Capacitor X7R 47
C43, C44, C45, C46, C47, C48, C50, C51, C53, C54, C55, C100, C105, C106, C107, C108, C109, C110, C111, C112, C114, C115, C118, C119, C123, C124, C128, C129, C130, C131, C150, C151, C152, C153, C154, C156, C157, C159, C160, C161, C162, C230, C300, C301, C302, C303, C304
100 nF 50 V 10% 1206 Capacitor X7R 8 C36, C37, C38, C39, C40, C41, C60, C61
10 uF 10 V 10% 0805 Capacitor X7R 15
C49, C52, C101, C102, C103, C104, C113, C126, C127, C132, C133, C155, C158, C200, C202
ARDUINO_UNO_V2 Connection Headers for Arduino UNO 1 PCB1
MIKROE_BUS_CONN Connection Headers for mikroBus 1 MIKROBUS1
DSUB9-male Connector D-SUB male 9pol R/A THT 1 X400
ZX62-AB-5PA Connector Micro USB AB SMD Hirose 2 X100, X101
43860-0010 Connector RJ45 R/A Molex 2 X150, X250
12 MHz 3.2x2.5 Crystal 12 MHz 4Pad NX3225SA 12 MHz NDK 2 Q100, Q101
32.768KHz 3.2x1.5 Crystal 32.768 KHz SMD 12.5pF NDK NX3215SA-32.768K 1 Q400
ESD8V0L2B-03L TSLP-3-1 Diode protection Infineon 2 D100, D102
BAS3010A-03W SOD323 Diode Schottky 30 V 1 A Infineon 2 D101, D103
BCM5241XA1KMLG MLP-32 Ethernet PHY Broadcom 2 U151, U251
PT61017PEL Ethernet Transformer 1:1 SMD Bourns 2 L151, L251
BLM18PG600SN1D 0603 Ferrite Bead 60R 500 mA Murata 6 L7, L100, L101, L102, L103, L150
NC7SZ157P6X IC 2-Input Multiplexer 2 U150, U250
NC7SZ125 IC Buffer with 3-state output 1 U230
TXS0108EPW TSSOP-20 IC Level Shifter 8-bit 2 IC300, IC301
LED GN 0603 LED green SMD 6 LED102, LED103, LED104, V101, V151, V200
LED GE 0603 LED yellow SMD 2 V100, V150
LED GN P-LCC2 LED green SMD 1 V230
LED RT 0603 LED red SMD 2 LED100, LED101
LED RT P-LCC2 LED red SMD 1 V231
User Manual 18 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Value Device Qty Reference designator
XMC4200-Q48K256 QFN48 Microcontroller XMC4200 Infineon 1 IC101
XMC4300-F100K256 LQFP100 Microcontroller XMC4300 Infineon 1 IC100
no ass. 2x5-pin 0.1" female Pin Header THT no assembly 1 X151
no ass. 2x5-pin 0.1" male Pin Header THT no assembly 1 X251
3-pin 0.1" Pin Header THT 1 JP300
no ass. 2x5pin 0.05" Pin Header THT FTSH-105-01-F-D-K no assembly 1 X102
no ass. 5-pin 0.1" Pin Header THT no assembly 1 X103
FSM2JSMA Pushbutton ON SMD Tyco 3 SW100, SW101, SW102
0R 0402 Resistor 1 R110
0R 1206 Resistor 8 R7, R9, R10, R11, R32, R33, R34, R35
100R 1% 0402 Resistor 6 R100, R101, R102, R103, R104, R105
10k 1% 0402 Resistor 7 R114, R115, R116, R119, R127, R300, R302
10k 1% 0603 Resistor 3 R201, R230, R231
120R 1% 0402 Resistor 1 R6
1M 10% 0402 Resistor 2 R106, R125
1k24 1% 0603 Resistor 2 R26, R153
1k5 1% 0603 Resistor 2 R202, R233
22R 1% 0402 Resistor 2 R107, R108, R120, R121
270R 1% 0603 Resistor 4 R29, R30, R158, R159
2k2 1% 0603 Resistor 2 R31, R152
49R9 1% 0603 Resistor 12
R22, R23, R24, R25, R27, R28, R150, R151, R154, R155, R156, R157
4k7 1% 0402 Resistor 1 R126
4k7 1% 0603 Resistor 1 R232
4k87 1% 0603 Resistor 1 R200
510R 1% 0402 Resistor 3 R111, R118, R122
680R 1% 0603 Resistor 7 R112, R113, R123, R124, R130, R220, R221
75R 1/ 0603 Resistor 8 R18, R19, R20, R21, R160, R161, R162, R163
no ass. 0R 0402 Resistor 1 R3
no ass. 0R 0402 Resistor 1 R303
no ass. 0R 0402 Resistor 2 R109, R301
no ass. 0R 1206 Resistor 4 R1, R2, R4, R5
4*49R9 1% ARRAY4_0.8 Resistor Array 4 RA100, RA101, RA150, RA151
BCR108W SOT323 Transistor NPN Infineon 1 T200
IFX1117MEV33 SOT223 Voltage regulator 3.3 V Infineon 1 IC102
IFX54441LDV TSON-10 Voltage regulator adj. Infineon 1 U200
User Manual 19 R1.0
2016-04-15
Production data
XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family
Revision history
Major changes since the last revision
Page or reference Description of change
Trademarks of Infineon Technologies AG µHVIC™, µIPM™, µPFC™, AU-ConvertIR™, AURIX™, C166™, CanPAK™, CIPOS™, CIPURSE™, CoolDP™, CoolGaN™, COOLiR™, CoolMOS™, CoolSET™, CoolSiC™, DAVE™, DI-POL™, DirectFET™, DrBlade™, EasyPIM™, EconoBRIDGE™, EconoDUAL™, EconoPACK™, EconoPIM™, EiceDRIVER™, eupec™, FCOS™, GaNpowIR™, HEXFET™, HITFET™, HybridPACK™, iMOTION™, IRAM™, ISOFACE™, IsoPACK™, LEDrivIR™, LITIX™, MIPAQ™, ModSTACK™, my-d™, NovalithIC™, OPTIGA™, OptiMOS™, ORIGA™, PowIRaudio™, PowIRStage™, PrimePACK™, PrimeSTACK™, PROFET™, PRO-SIL™, RASIC™, REAL3™, SmartLEWIS™, SOLID FLASH™, SPOC™, StrongIRFET™, SupIRBuck™, TEMPFET™, TRENCHSTOP™, TriCore™, UHVIC™, XHP™, XMC™ Trademarks updated November 2015
Other Trademarks All referenced product or service names and trademarks are the property of their respective owners. ifx1owners.
Edition 2016-04-15
UG_201604_PL30_017
Published by
Infineon Technologies AG
81726 Munich, Germany
© 2016 Infineon Technologies AG.
All Rights Reserved.
Do you have a question about this document?
Email: [email protected]
Document reference
IMPORTANT NOTICE The information contained in this application note is given as a hint for the implementation of the product only and shall in no event be regarded as a description or warranty of a certain functionality, condition or quality of the product. Before implementation of the product, the recipient of this application note must verify any function and other technical information given 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. The data contained in this document is exclusively intended for technically trained staff. It is the responsibility of customer’s technical departments to evaluate the suitability of the product for the intended application and the completeness of the product information given in this document with respect to such application.
For further information on the product, technology, delivery terms and conditions and prices please contact your nearest Infineon Technologies office (www.infineon.com).
WARNINGS Due to technical requirements products may contain dangerous substances. For information on the types in question please contact your nearest Infineon Technologies office. Except as otherwise explicitly approved by Infineon Technologies in a written document signed by authorized representatives of Infineon Technologies, Infineon Technologies’ products may not be used in any applications where a failure of the product or any consequences of the use thereof can reasonably be expected to result in personal injury.