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 1.1 1.2 Introduction.......................................................................................................................................2 Key features.............................................................................................................................................2 Block diagram..........................................................................................................................................3 2 2.1 2.2 2.3 2.4 2.5 2.5.1 2.5.2 2.6 2.7 2.8 Hardware description ........................................................................................................................4 Power supply ...........................................................................................................................................4 Arduino compatible connector...............................................................................................................5 mikroBUS™ socket ..................................................................................................................................7 User push buttons and user LEDs...........................................................................................................8 Debugging and UART-to-USB communication ......................................................................................8 On-board debug probe ......................................................................................................................8 Cortex® debug connector (10-pin).....................................................................................................8 Reset ........................................................................................................................................................9 CAN transceiver .......................................................................................................................................9 Phy-2-Phy EtherCAT® connection...........................................................................................................9 3 3.1 3.2 3.3 Production data ...............................................................................................................................11 Schematics ............................................................................................................................................ 11 Components placement and geometry ............................................................................................... 16 Bill of material ....................................................................................................................................... 16 Revision history ...................................................................................................................................................19 User Manual www.infineon.com R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Introduction 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 Flash memory Infineon’s ARM® Cortex®-M4 XMC4300 microcontroller running at 144 MHz in LQFP100 package (order number XMC4300-F100K256) 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 Processor Others 1.1 • • Serial Wire Debug (SWD) UART-to-USB bridge (virtual COM) • • • • • • On-board debug probe, based on XMC4200 microcontroller 2x EtherCAT® Phys CAN transceiver 2 user push-buttons, 2 user LEDs Reset push-button 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 2 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Introduction • • • • • • • 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 XMC4300 Relax EtherCAT Kit-V1.1 Phy2Phy IN RJ45 IN PHY MII RJ45 OUT Phy MII Voltage Regulator 3.3V Phy2Phy Out CAN mikroBUS™ Pin Header Arduino (DIGITAL) CAN Trans. Ether CAT CAN ADC (G1CH1), IO, SPI (U0C1) UART (U1C1), SPI (U0C1), I2C (U0C0), PWM (CCU4, CCU8), INT (ERU0), IO Level Shifter OCS 12 MHz Crystal RTC 32.768 kHz USB USB EVR 2x3 pin Debug LED 5V Micro USB Debug (10pin) COM LED XMC4200 Debug IC SWD SWV P3.4 BUTTON1 XMC4300 Microcontroller Power LED SWD SWV UART P4.0 LED1 BUTTON2 LED1 HIB_IO_1 P4.1 Debug, U0C0 BSL GPIO PORST # PWM (CCU8), INT (ERU0), UART (U1C0), I2C (U0C0) Micro USB ADC RESET mikroBUS™ Pin Header Arduino (ANALOG IN) BlockDiag.emf Figure 1 User Manual Block diagram of the XMC4300 Relax EtherCAT® Kit 3 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Hardware description 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 2.1 PCB of the XMC4300 Relax EtherCAT® kits 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. User Manual 4 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Hardware description 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 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. ARDUINO POWER Pin Header IC402 +5V XMC4300 Relax EtherCAT Kit -V1.1 IFX1051LE CAN Transceiver IC100 Infineon JP300, IOREF 3.3V IC300, IC301 X100 Micro USB Power LED Voltage Level Shifter for ARDUINO +5V Infineon XMC4300 Microcontroller Infineon 3.3V IC101 IC102 X101 Micro USB +5V +5V Infineon IFX1117 Lin. Voltage Regulator 3.3V XMC4200 Debug IC Infineon Infineon U151, U251 3.3V U200 IFX54441LDV 3.3V 1.8V Lin. Voltage Regulator Infineon EtherCAT PHY Power LED mikroBUS™ Pin Header Power_BlockDiag.emf Figure 3 2.2 Power supply concept 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) User Manual 5 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Hardware description • • • • • • I2C interface (I2C_xxx) UART interface (UART_xxx) PWM signal outputs (PWM0-5) ADC input (ADC0-5) Interrupt input (INT0-1) Reset (Top View) N.C. 1 IOREF 2 RESET# 3 3V3 4 5V 5 6 GND 7 N.C. 8 POWER GND 10 P0.8/ P14.9 I2C_SCL: U0C0.SCLKOUT0 ADC5: VADC.G3CH3 9 P1.5/ P14.5 I2C_SDA: U0C0.DOUT0 ADC4: VADC.G2CH1 8 VA REF 7 GND 6 P2.4 5 P2.2 SP I_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 1 P3.6 IO2: P3.6 8 P15.9 IO1: P15.9 7 P2.9 PWM2: CCU80.OUT22 PWM1: CCU80.OUT03 AREF: VAREF SPI_CLK: U0C1.SCLKOUT PWM3: CCU80.OUT30 P14.0 1 6 P2.7 ADC1: VADC.G0CH1 P14.1 2 5 P5.0 IO0: P5.0 ADC2: VADC.G1CH2 P14.2 3 4 P0.9 INT1: ERU0.1B0 ADC3: VADC.G2CH0 P14.4 4 3 P0.7 INT0: ERU0.2B1 I2C_SDA: U0C0.DOUT0 ADC4: VADC.G2CH1 P14.5/ P1.5 5 2 P0.1 UART_TXD: U1C1.DOUT0 I2C_SCL: U0C0.SCLKOUT0 ADC5: VADC.G3CH3 P14.9/ P0.8 6 1 P0.0 UART_RXD: U1C1.DX0D Figure 4 SPI_MOSI: U2C0.DOUT0 ANALOG IN PWM5: CCU41.OUT2 DIGITAL ADC0: VADC.G0CH0 5 3 1 6 4 2 RESET# P3.7 GND 5V P3.8 P3.9 PWM0: CCU40.OUT2 SPI_MISO: U2C0.DX0C SP I_CLK: U2C0.SCLKOUT Ard uino_Pin_Mappin g.emf 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. User Manual 6 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Hardware description 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. (Top View) P14.8 1 1 P2.8 PWM: CCU80.OUT32 RST: HIBOUT HIB_IO_0 2 2 P3.5 INT: ERU0.3B1 SPI_CS: U0C1.SELO0 P2.3 3 3 P2.15 UART_RXD: U1C0.DX0C SPI_SCK: U0C1.SCLKOUT P2.4 4 4 P2.14 UART_TXD: U1C0.DOUT0 SPI_MISO: U0C1.OUT01 P2.2 5 5 P0.8 I2C_SCL: U0C0.SCLKOUT SPI_MOSI: U0C1.DOUT0 P2.5 6 6 P1.5 I2C_SDA:U0C0.DOUT0 3V3 7 7 5V GND 8 8 GND mikroBUS™ mikroBUS™ ADC: VADC.G0CH0 mikroBUS_Pin_Mappin g.emf Figure 5 User Manual Mapping of Arduino™ functions to XMC™ pin functions 7 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Hardware description 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 athttp://www.segger.com/jlinksoftware.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 8 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Hardware description 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 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 - Signal name 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 9 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Hardware description • • • 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 User Manual Phy-2-Phy EtherCAT® connection between two XMC4300 Relax EtherCAT® Kits 10 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data 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 11 R1.0 2016-04-15 E D C GND C115 100nF 1 GND GND 15pF/0402 C116 GND Q100 510R/0402 12MHZ/S/3.2X2.5 C114 100nF ECAT0.P1_RX_ERRB L102 BLM18PG600 15pF/0402 B VDD3.3 L101 BLM18PG600 R110 0R/0402 R111 2 VDD3.3 BUTTON2 MIKROBUS_RST ECAT0.P1_LINKB ECAT0.P1_RX_ERRB ARDUINO_IO1 LED1 LED2 33 32 35 34 38 39 18 19 84 85 68 69 70 71 72 73 80 81 82 83 74 75 76 77 78 79 GND RESET# TCK TMS 59 63 EXP 65 67 66 61 62 17 HIB_IO_1 13 HIB_IO_0 14 P15.9 P15.8 P15.3 P15.2 P4.1 P4.0 P1.15 P1.14 P1.13 P1.12 P1.11 P1.10 P1.9 P1.8 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 VAREF R109 no ass./0R/0402 ECAT0.P0_LINKB ARDUINO_SPI_CS, PWM4 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 SDA ECAT0.P0_RXD0A ECAT0.P0_TX_ENA ECAT0.P0_TXD3 ECAT0.P0_RX_CLKA ECAT0.P0_TX_CLKA Supply Hibernate/RTC Analog 3 XMC4300_LQFP100 VSS VSSO EPAD PORST# TCK TMS XTAL1 XTAL2 HIB_IO_1 HIB_IO_0 VBAT VAREF VAGND VDDA VSSA P15.9 P15.8 P15.3 P15.2 P4.1 P4.0 P1.15 P1.14 P1.13 P1.12 P1.11 P1.10 P1.9 P1.8 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 Digital VDDC3 VDDC2 VDDC1 VDDC VDDP3 VDDP2 VDDP1 VDDP VBUS USB_D- USBUSB_D+ RTC_XTAL_1 RTC_XTAL_2 P14.15 P14.14 P14.13 P14.12 P14.9 P14.8 P14.7 P14.6 P14.5 P14.4 P14.3 P14.2 P14.1 P14.0 P5.7 P5.2 P5.1 P5.0 P2.15 P2.14 P2.10 P2.9 P2.8 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 P5.7 P5.2 P5.1 P5.0 55 56 57 58 4 86 64 42 12 87 60 43 11 8 9 10 VDDC USB_DM USB_DP VBUS 16RTC_XTAL_1 15RTC_XTAL_2 P14.15 P14.14 P14.13 P14.12 P14.9 P14.8 P14.7 P14.6 P14.5 P14.4 P14.3 P14.2 P14.1 P14.0 P2.15 P2.14 P2.10 P2.9 P2.8 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 40 41 44 45 46 53 54 47 48 49 50 51 52 20 21 22 23 36 37 24 25 26 27 28 29 30 31 P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 90 91 92 93 5 6 7 C A D101 BAS3010A-03W ECAT0.P1_RX_DVB ECAT0.P1_RXD3B ECAT0.P1_RXD2B ECAT0.P1_RXD1B ARDUINO_AN5 MIKROBUS_AN ECAT0.P1_RXD0B ECAT0.P1_RX_CLKB ARDUINO_AN4 ARDUINO_AN3 CAN_RXD ARDUINO_AN2 ARDUINO_AN1 ARDUINO_AN0 ECAT0.P0_RXD3B ECAT0.P0_RXD2B ECAT0.P0_RXD1B ARDUINO_IO0 MIKROBUS_RX MIKROBUS_TX ECAT0.PHY_RST ARDUINO_PWM2 MIKROBUS_PWM ARDUINO_PWM1 ECAT0.P0_RX_ERRB MOSI SCK MIKROBUS_SPI_CS MISO SWV CAN_TXD ARDUINO_IO2 MIKROBUS_INT BUTTON1 ECAT0.MCLK ECAT0.P1_TXD1 ECAT0.P1_TXD0 ECAT0.P1_TX_ENA 22R R107 22R R108 BLM18PG600 L100 GND 6 D100 1 2 3 4 5 X100 USB Connector P4.0 Buttons & LEDs ADJ_3 7 P4.1 HIB_IO_1 100nF S S1 GND GND GND Q400 32.768KHZ GND V1.1 / 02.2016 SW102 TMPS2-SMD S S1 GND BUTTON 2 SW101 TMPS2-SMD S S1 BUTTON 1 SW100 TMPS2-SMD 5 6 Sheet: 1/4 8 07.04.2016 13:25:56 XMC4300_Relax_v1.1 RTC_XTAL_2 P P1 P C119 P1 GND C120 10nF GND RTC_XTAL_1 GND 100nF C118 P1 P ADJ_5 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. 7 GND RESET# RTC Crystal Reset GND P3.4 ADJ_4 8 XMC4300 Relax EtherCAT Kit GND GND GND GND 3 D2 Legal Disclaimer GND 10uF/10V C113 P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 100nF C112 P0.12 P0.11 P0.10 P0.9 P0.8 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 100nF C111 IC100 100nF C110 94 95 3 4 88 89 96 97 98 99 100 1 2 100nF C109 P0.12 P0.11 P0.10 P0.9 P0.8 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 100nF C108 ECAT0.MDO/MDIA ECAT0.P1_LINK_ACT ECAT0.P1_TX_CLKA ARDUINO_INT1, PWM0 SCL ARDUINO_INT0 ARDUINO_PWM3 DEBUG_TX DEBUG_RX ECAT0.P1_TXD3 ECAT0.P1_TXD2 ARDUINO_UART_TX ARDUINO_UART_RX 100nF C107 A 100nF C106 Target Device 100nF C105 C117 5 10uF/10V C104 2 ESD8V0L2B-03L LED1 LED2 2mA LED 2mA LED R112 R113 VDD3.3 R114 4 10uF/10V C103 1 D1 3 VDD5 10uF/10V C102 1M LED100 LED-RT/D/0603 680R LED101 LED-RT/D/0603 680R 10k 10k 2 VDD3.3 10uF/10V C101 100nF C100 ZX62-AB-5PA R106 VDD3.3 R116 R115 VDD3.3 10K/0402 15pF 12 C400 User Manual 15pF Figure 7 C401 1 E D C B A XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data Schematic: MCU, Push Buttons, LEDs, Reset Button, Crystals, USB R1.0 2016-04-15 / / m uc s dn3 1 . e u. i nf i ne on. c om / Ro e m m e l m / M y doc um 5 VCC GND I0 MUX Z I1 2 4 VCC GND 2 4 e n t s / Bo o t l o a d e r _ Re m a ppi ng/ qr c ode . bm p 1 P1.1 R28 P1.0 R27 P3.0 49R9/0603 2 ECAT0.MDO ECAT0.MCLK C41 100nF/50V/1206 PHY1_TD_P C40 100nF/50V/1206 PHY1_RD_P P0.12 P3.3 30 29 13 14 28 27 26 25 24 20 15 16 17 18 19 21 49R9/0603 23 1 2 C37 100nF/50V/1206 PHY0_RD_N IC1_RXD0_PHYAD0 P14.15 P15.2 P14.6 R151 30 29 13 14 28 27 26 25 24 20 15 16 17 18 19 21 C36 100nF/50V/1206 PHY0_TD_N P0.12 P3.3 P1.9 P2.6 P1.3 49R9/0603 PHY1_CLK_1_8V P0.10 R150 1 2 49R9/0603 23 PHY0_CLK_1_8V ECAT0.MDO ECAT0.MCLK NC7SZ157P6X GND RA150A 100nF/0402P0.3 P0.2 GND P3.2 P3.1 4*49R9 RA151A P14.14 P14.13 P14.12 P14.7 4*49R9 C150 5 I0 MUX Z I1 S U150 TOPLED/GN R220 V230 P1.11 680R/0603 TOPLED/RT R221 V231 ECAT0_LED_ERR P1.10 680R/0603 VDD1.8 P1.13 3 1 6 ECAT Port1 OUT NC7SZ157P6X GND RA100A 100nF/0402P1.2 P1.8 GND P1.7 P1.6 4*49R9 RA101A P5.7 P5.2 P5.1 P1.4 4*49R9 C51 E ECAT0_LED_RUN D C B VDD1.8 P1.13 3 1 S RESET LED2 LED1 RDAC GNDOUT EXP X251 OVDD OVDD AVDD DVDD GND 9 7 5 3 1 3 X151 TD+ TDRD+ RD- GND RESET LED2 LED1 RDAC GNDOUT EXP 9 7 5 3 1 10 8 6 4 2 GND BCM5241XA1KMLG CRS COL MDIO MDC TXC TXD3 TXD2 TXD1 TXD0 TXEN RXC RXD3 RXD2 RXD1 RXD0 RXDV RXER XTALI XTALO U151 GND 10 8 6 4 2 TD+ TDRD+ RD- OVDD OVDD AVDD DVDD BCM5241XA1KMLG CRS COL MDIO MDC TXC TXD3 TXD2 TXD1 TXD0 TXEN RXC RXD3 RXD2 RXD1 RXD0 RXDV RXER XTALI XTALO U251 BLM18PG600 L150 100nF/0402 C151 C61 100nF/50V/1206 PHY1_TD_N 4 GND 100nF/0402 C152 VDD3.3 VDD3.3 R25 49R9/0603 R24 49R9/0603 R23 49R9/0603 R22 49R9/0603 R4 no ass./0R/1206 R157 49R9/0603 R156 49R9/0603 R155 49R9/0603 R154 49R9/0603 6 GNDGND 10 9 7 8 14 11 10 9 3 6 7 8 VDD3.3 43860-0010 S1 S2 1 2 3 4 5 6 7 8 X250 1000pF/2kV/1206 C163 1000pF/2kV/1206 C164 S1 S2 1 2 3 4 5 6 7 8 43860-0010 S1 S2 1 2 3 4 5 6 7 8 X150 GND 5 6 Sheet: 2/4 8 07.04.2016 13:25:56 / / m uc s dn3 1 . e u. i nf i ne on. c om / Ro e m m e l m / M y doc um e n t s / Bo o t l o a d e r _ Re m a ppi ng/ qr c ode . bm XMC4300_Relax_v1.1 7 S1 S2 1 2 3 4 5 6 7 8 GND 270R/0603 V150 LED-GE/D/0603 LED-GN/D/0603 R159 V151 P0.11 ECAT0.P1_LINK_ACT 270R/0603 P15.3 ECAT0.P1_LINKA R158 1000pF/2kV/1206 C42 1000pF/2kV/1206 C56 VDD3.3 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. GND 15 2 PT61017PEL 16 1 R29 270R/0603 V100 LED-GE/D/0603 LED-GN/D/0603 R30 V101 270R/0603 ECAT0.P0_LINK_ACT P1.12 P1.15 ECAT0.P0_LINKB 8 XMC4300 Relax EtherCAT Kit GNDGND 11 6 L151 14 3 GND 15 2 PT61017PEL 16 1 L251 7 Legal Disclaimer GND GND 0R/1206 R35 0R/1206 R34 R33 0R/1206 0R/1206 R32 R2 no ass./0R/1206 0R/1206 R11 0R/1206 R10 R9 0R/1206 0R/1206 R7 R1 no ass./0R/1206 VDD3.3 VDD3.3 GND GND R5 no ass./0R/1206 GNDGND GND GND GND GND GND GND P15.3 ECAT0.P1_LINKA ECAT_PHY_RST ECAT0.PHY_RST GND 100nF/0402 C47 5 GNDGND GND GND GND GND GND GND R152 2k2/0603 VDD3.3 C60 100nF/50V/1206 PHY1_RD_N 10 11 12 8 31 EXP 9 22 7 32 PHY1_TD_P PHY1_TD_N PHY1_RD_P PHY1_RD_N VDD3.3 GND ECAT0.PHY_RST C38 100nF/50V/1206 PHY0_RD_P 3 4 6 5 VDD3.3 GND P1.15 ECAT0.P0_LINKB ECAT_PHY_RST C39 100nF/50V/1206 PHY0_TD_P 10 11 12 R31 2k2/0603 PHY0_TD_P PHY0_TD_N PHY0_RD_P PHY0_RD_N 8 31 EXP 9 22 7 32 3 4 6 5 BLM18PG600 L7 100nF/0402 C48 R26 6 VDD3.3 R153 U250 1k24/0603 A 1k24/0603 VDD3.3 4 C50 100nF/0402 C153 100nF/0402 3 C52 10uF/10V/0805 VDD1.8 C54 100nF/0402 C155 10uF/10V/0805 VDD1.8 C156 100nF/0402 2 C53 100nF/0402 C154 100nF/0402 VDD3.3 VDD3.3 C55 100nF/0402 VDD3.3 C157 100nF/0402 75R/0603 ECAT Port0 IN GND C49 10uF/10V/0805 C158 10uF/10V/0805 R20 R161 C45 100nF/0402 C159 100nF/0402 75R/0603 75R/0603 C46 100nF/0402 C160 100nF/0402 R19 R162 C43 100nF/0402 C44 100nF/0402 C161 100nF/0402 C162 100nF/0402 75R/0603 75R/0603 R21 R160 75R/0603 75R/0603 R18 R163 13 75R/0603 User Manual CHASSIS_GND Figure 8 CHASSIS_GND 1 p E D C B A XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data Schematic: EtherCAT® Phys, Magnetics, Phy-2-Phy R1.0 2016-04-15 E D C B IOREF 1 VDD3.3 IOREF IO_1 PWM_2 PWM_1 IO_0 INT_1, PWM_0 INT_0 UART_TX UART_RX VDD3.3 P0.8* P1.5* P2.4* P2.2* P2.5* P1.14* P0.6* P3.6* Arduino Level Shifter SCL, ADC_5 SDA, ADC_4 SPI_CLK SPI_MISO SPI_MOSI, PWM_5 SPI_CS, PWM_4 PWM_3 IO_2 P14.0 P14.1 P14.2 P14.4 P14.5 P14.9 P15.9* P2.9* P2.7* P5.0* P0.9* P0.7* P0.1* P0.0* GNDGND 19 2 20 18 17 16 15 14 13 12 GNDGND 19 2 20 18 17 16 15 14 13 12 N/C P2.5* P2.4* RESET# A0 A1 A2 A3 A4 A5 (N/C) IOREF RESET 3.3V 5V GND.. GND. VIN ICSP VDD5 P2.2* 7 ~6 ~5 4 ~3 2 1(TX) 0(RX) 28(SCL) 27(SDA) AREF GND 13 12 ~11 ~10 ~9 8 IO_1 PWM_2 PWM_1 IO_0 INT_1, PWM_0 INT_0 UART_TX UART_RX 7 6 5 4 3 2 1 0 P15.9* P2.9* P2.7* P5.0* P0.9* P0.7* P0.1* P0.0* SCL, ADC_5 SDA, ADC_4 AREF GND SPI_CLK SPI_MISO SPI_MOSI, PWM_5 SPI_CS, PWM_4 PWM_3 IO_2 OE GND A1 A2 A3 A4 A5 A6 A7 A8 OE GND A1 A2 A3 A4 A5 A6 A7 A8 10 11 1 3 4 5 6 7 8 9 10 11 1 3 4 5 6 7 8 9 JP300 3 2 1 GND 2 100nF C304 IOREF P15.9 P2.9 P2.7 P5.0 P0.9 P0.7 P0.1 P0.0 GND P0.8 P1.5 P2.4 P2.2 P2.5 P1.14 P0.6 P3.6 VDD3.3 VDD5 GND Arduino Level Jumper TXS0108EPW VCCB VCCA B1 B2 B3 B4 B5 B6 B7 B8 IC301 TXS0108EPW VCCB VCCA B1 B2 B3 B4 B5 B6 B7 B8 IC300 3 SCL P0.8* SDA P1.5* AREF VAREF GND GND 13 P2.4* 12 P2.2* 11 P2.5* 10 P1.14* 9 P0.6* 8 P3.6* IO_1 PWM_2 PWM_1 IO_0 INT_1, PWM_0 INT_0 UART_TX UART_RX SCL, ADC_5 SDA, ADC_4 SPI_CLK VDD3.3 SPI_MISO SPI_MOSI, PWM_5 SPI_CS, PWM_4 PWM_3 IO_2 ARDUINO Compatible Connectors A0 A1 A2 A3 P1.5* A4 P0.8* A5 3.3V 5V GND.. GND. VIN IOREFI/OREF RESET RESET# GND All resistors 100R R100-R105 ADC_0 ADC_1 ADC_2 ADC_3 SDA, ADC_4 SCL, ADC_5 NC IOREF RESET 3V3 5V VDD3.3 GND GND VDD5 NC 100nF GND A 100nF C300 100nF C302 GND 3 GND 4 4 MIKROBUS_MOSI P2.5 VDD3.3 5V GND2 9 10 11 12 13 14 15 16 RM CANH CANL V33 IFX1051LE TXD GND VCC RXD IC402 GND 8 7 6 5 7 VDD3.3 CANH CANL GND VDD5 GND GND 8 V1.1 / 02.2016 5 6 Sheet: 3/4 8 07.04.2016 13:25:56 XMC4300_Relax_v1.1 P14.3 1 2*2 3 4 MIKROBUS_SCL MIKROBUS_TX MIKROBUS_RX MIKROBUS_INT MIKROBUS_PWM P1.5 MIKROBUS_SDA VDD5 P0.8 P2.14 P2.15 P3.5 P2.8 DNP 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. VDD5 P2.0 CAN Transceiver MIKROE_BUS_CONN GND1 3V3 SDA SCL TX RX INT PWM 7 X400 XMC4300 Relax EtherCAT Kit 8 MOSI MISO SCK CS RST AN MIKROBUS1 6 R6 Legal Disclaimer GND 6 P2.2 MIKROBUS_MISO 7 5 P2.4 MIKROBUS_SCK 4 3 P2.3 MIKROBUS_SPI_CS 1 HIB_IO_0 2 P14.8 MIKROBUS_RST MIKROBUS_AN MIKROBUS 5 GND 2 120R 1 R302 R303 C301 100nF C303 R300 10k/0402 R301 no ass./0R/0402 VDD3.3 10k no ass./0R 14 R3 User Manual 9 8 7 6 Figure 9 5 4 3 2 1 Arduino Pinheader E D C B A XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data Schematic: Arduino, mikroBUS, CAN R1.0 2016-04-15 / / m uc s dn3 1 . e u. i nf i ne on. c om / Ro e m m e l m / M y doc um E D C 15pF C121 e n t s / Bo o t l o a d e r _ Re m a ppi ng/ qr c ode . bm p GND 1 U1C0 DX0A-P0.4 DOUT0-P0.5 GPIO-P0.6 UART2 (DM2) RXD TXD TXACTIVE# RESET# GPIO-P0.3 DEBUG_LED# GPIO-P0.2 AUX_LED# GPIO-P0.1 RXD TXD RESET# DEBUG_LED# COM_LED# 2 U1C1 DX0D-P0.0 UART RXD SWV U0C1 DX2A-P2.3 DX1A-P2.4 DOUT0-P2.5 DX0A-P2.2 SPI Slave CS_IN CLK_IN MISO MOSI TDI TDO U0C0 DX0B-P1.4 DOUT0-P1.5 SCLKOUT-P1.1 SELO0-P1.0 Supply 31 6 41 28 5 3 4 7 10 19 20 11 12 13 14 15 16 R120 R121 GND 3 TCK TCK CS 22R/0402 22R/0402 GND TMS SWV IC201_TXD IC201_RXD TMS COM_LED P2.1 DEBUG_LED P0.4 P0.5 RESET# Level Shifter No RESET Pin UART SPD SWV JTAG 2 4 6 8 10 TMS TCK P2.1 GND 4 FTSH-105-01-F-D-K no ass. 1 3 5 7 9 X102 GND GND DBGPRES# Cortex Debug VDDC1 VDDC VDDP2 VDDP1 VDDP USB_D+ HIB_IO_0 VBAT P14.9 P14.8 P14.7 P14.6 P14.5 P14.4 P14.3 P14.0 USB USB_D- Hibernate/RTC XMC4200_QFN48 VSS EPAD PORST# TCK TMS XTAL1 XTAL2 RTC_XTAL_1 RTC_XTAL_2 VAREF VAGND Analog SPI Master MISO MOSI CLK_OUT CS_OUT TMS TCK 32 34 33 29 30 8 9 18 17 27 EPAD GND DBGPRES# WTCK WTMS 510R/0402 On-board Debugger Concept no ass. 1 2 3 4 5 X103 GND 15pF GND VDD3.3 Q101 R118 12MHZ/S/3.2X2.5 R119 B VDD3.3 10k 35 36 37 38 39 40 100nF C123 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 100nF C124 Digital 4.7uF/10V C125 VDD3.3 R122 510R/0402 VDD3.3 42 43 44 45 46 47 48 1 2 10uF/10V C126 P0.8 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 10uF/10V C127 VDD3.3 VDD5 D103 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 100nF C128 C R126 R127 BAS3010A-03W 4k7/0402 10k/0402 A R124 L103 BLM18PG600 R123 RESET# GND GND 1 SWV D2 1 2 3 4 5 X101 GND GND GND IN GND 2 GND VDD3.3 VDD3.3 U230P GND 8 100nF/0402 C230 GND T200 BCR108W V1.1 / 02.2016 5 6 Sheet: 4/4 8 07.04.2016 13:25:56 XMC4300_Relax_v1.1 7 GND GND P2.10 VDD1.8 GND VDD 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. 1k5/0603 R233 4k87/0603 GND VDD5 XMC4300 Relax EtherCAT Kit P0.12 4k7/0603 R232 Select PHY Adress for PHY 1 GND IC1_RXD0_PHYAD0 GND U230G 4 OUT1 OUT2 2 4 GND 10nF/0402 C201 5 EXP 4 1*2 IC102 IFX1117MEV33 NC7SZ125 ECAT0.MDO ECAT_PHY_RST 3 IFX54441LDV BYP EXP SENSE/ADJ EN GND OUT IN U200 ECAT0.PHY_RST GND 6 7 9*2 7 1k5/0603 V200 LED-GN/D/0603 Legal Disclaimer Phy Pull Resistors Phy Reset Buffer Power Target Device VDD3.3 C200 10uF/10V/0805 IC101 VDD5 21 22 23 24 25 26 ESD8V0L2B-03L TCK CS P2.1 C132 10uF/10V A 100nF C129 C122 5 TH-Pads 2.54mm pitch R125 LED103 680R VDD3.3 LED-GN/D/0603 1M LED102 680R VDD3.3 LED-GN/D/0603 2D102 3 D1 6 R230 5 R231 On-board Debugger 100nF C130 100nF C131 Power 1,8V 10k/0603 R200 R201 C133 10uF/10V 4 10k/0603 3 1 2 5 10k/0603 VDD3.3 R130 C202 10uF/10V/0805 LED104 680R/0603 LED-GN/D/0603 VDD3.3 ADJ 1 15 3 User Manual GND Figure 10 R202 1 E D C B A XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data Schematic: On-Board Debug Probe, Power Supply R1.0 2016-04-15 ZX62-AB-5PA XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data 3.2 Components placement and geometry Figure 11 shows the board dimensions and the placement of components on the PCB. 74.93 X102 ADJ_3 X101 R119 C121 X100 C122 D101 0 L100 R107 D100 R108 C100 R106 Q101 R 13 C 11 C 12 8 4 IC 10 1 C123 C125 X400 C129 C127 R6 R3 R127 R126 D103 LED103 R124 LED102 R123 X103 6 12 C 128 C R122 L103 R120 D102 R121 R125 C131 C304 JP300 IC102 C133 C301 C300 C132 IC300 R130LED104 L101 R109 R110 C114 C L102 C 11 10 1 7 6 10 1 C C11 C117 R 1 C113 C103 10 LED101 Q100 LED100 R301R300 C102 C116 R112 R113 IC402 C115 R115 C119 10 IC 4 R116 C120 C302 C303 SW102 IC301 SW100 137.84 2 10 11 C 08 C 1 C 1 10 C C 40 C Q 1 40 40 0 0 0 C C 10 10 5 9 SW101 R100 R101 R102 R103 R104 R105 R114 C118 R302 R303 RA151 C60 C40 R152 C155 X151 R154 R2 C61 C41 R32 C161 C162 C164 C200 C56 R158 C163 R162 V151 R163 R19 R18 V150 R220 R221 X150 ADJ_5 V230 V231 3.3 R161 R159 ADJ_4 Figure 11 L151 R160 R29 V100 X250 R232 R151 R157 L150 C152 C230 C43 R231 R200 U200 T200 R201 C201 V200 R202 C157 C154 R153 R155 R33 C160 C159 R34 R156 R5 L7 C47 C44 C42 R20 R30 V101 R35 R1 R7 R11 U230 C202 U151 C48 R22 R25 C37 R4C38 R23 R9 C46 C45 R10 R24 C150 L251 R21 RA150C153U150 C151 C52 C51 C158 U251 C49 X251 RA100C50 U250 C39 C36 R233 R31 R230 C55 C53 R26 C156 R150 R28 C54 R27 RA101 Components placement and geometry Bill of material The BOM is valid for the XMC4300 Relax EtherCAT® Kit in hardware version 1.1. Table 7 List of material Value IFX1051LE TSON8 15pF 50V 10% 0402 1000pF 2kV 10% 1206 10nF 50V 10% 0402 4.7uF 10V 10% 0805 User Manual Device CAN transceiver Infineon Capacitor COG Capacitor X5R Capacitor X5R Capacitor X5R 16 Qty Reference designator 1 IC402 C116, C117, C121, C122, C400, 6 C401 4 C42, C56, C163, C164 1 C120, C201 1 C125 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data Value Qty Reference designator 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, 100 nF 50 V 10% 0402 Capacitor X7R 47 C301, C302, C303, C304 C36, C37, C38, C39, C40, C41, C60, 100 nF 50 V 10% 1206 Capacitor X7R 8 C61 C49, C52, C101, C102, C103, C104, C113, C126, C127, C132, C133, 10 uF 10 V 10% 0805 Capacitor X7R 15 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 Crystal 12 MHz 4Pad NX3225SA 12 12 MHz 3.2x2.5 MHz NDK 2 Q100, Q101 Crystal 32.768 KHz SMD 12.5pF NDK 32.768KHz 3.2x1.5 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 Ethernet Transformer 1:1 SMD PT61017PEL 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 LED102, LED103, LED104, V101, LED GN 0603 LED green SMD 6 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 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 Pin Header THT FTSH-105-01-F-D-K no ass. 2x5pin 0.05" 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, User Manual Device 17 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data Value Device 100R 1% 0402 Resistor 10k 1% 0402 10k 1% 0603 120R 1% 0402 1M 10% 0402 1k24 1% 0603 1k5 1% 0603 22R 1% 0402 270R 1% 0603 2k2 1% 0603 Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor 49R9 1% 0603 4k7 1% 0402 4k7 1% 0603 4k87 1% 0603 510R 1% 0402 Resistor Resistor Resistor Resistor Resistor 680R 1% 0603 Resistor 75R 1/ 0603 no ass. 0R 0402 no ass. 0R 0402 no ass. 0R 0402 no ass. 0R 1206 4*49R9 1% ARRAY4_0.8 BCR108W SOT323 IFX1117MEV33 SOT223 IFX54441LDV TSON-10 Resistor Resistor Resistor Resistor Resistor Resistor Array Transistor NPN Infineon Voltage regulator 3.3 V Infineon Voltage regulator adj. Infineon User Manual 18 Qty Reference designator R35 R100, R101, R102, R103, R104, 6 R105 R114, R115, R116, R119, R127, 7 R300, R302 3 R201, R230, R231 1 R6 2 R106, R125 2 R26, R153 2 R202, R233 2 R107, R108, R120, R121 4 R29, R30, R158, R159 2 R31, R152 R22, R23, R24, R25, R27, R28, R150, R151, R154, R155, R156, 12 R157 1 R126 1 R232 1 R200 3 R111, R118, R122 R112, R113, R123, R124, R130, 7 R220, R221 R18, R19, R20, R21, R160, R161, 8 R162, R163 1 R3 1 R303 2 R109, R301 4 R1, R2, R4, R5 4 RA100, RA101, RA150, RA151 1 T200 1 IC102 1 U200 R1.0 2016-04-15 XMC4300 Relax EtherCAT® Kit-V1.1 For XMC4000 family Production data Revision history Major changes since the last revision Page or reference User Manual Description of change 19 R1.0 2016-04-15 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. EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany. Edition 2016-04-15 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 UG_201604_PL30_017 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.