Summary of Contents for Infineon Technologies KIT XMC72 EVK XMC7200
Page 1
KIT_XMC72_EVK XMC7200 evaluation kit guide About this document Scope and purpose This document explains about the KIT_XMC72_EVK XMC7200 evaluation kit: kit operation, out-of-the-box example and its operation, and the hardware details of the board. Intended audience This evaluation board is intended for all technical specialists who are familiar with connectivity and is intended to be used under laboratory conditions.
Page 2
Boards provided by Infineon Technologies. The design of the Evaluation Boards and Reference Boards has been tested by Infineon Technologies only as described in this document. The design is not qualified in terms of safety requirements, manufacturing and operation over the entire operating temperature range or lifetime.
Page 3
KIT_XMC72_EVK XMC7200 evaluation kit guide Safety precautions Safety precautions Note: Please note the following warnings regarding the hazards associated with development systems. Table 1 Safety precautions Caution: The evaluation or reference board contains parts and assemblies sensitive to electrostatic discharge (ESD). Electrostatic control precautions are required when installing, testing, servicing or repairing the assembly.
Page 4
KIT_XMC72_EVK XMC7200 evaluation kit guide Table of contents Table of contents About this document ..............1 Important notice .
Page 6
KIT_XMC72_EVK XMC7200 evaluation kit guide 1 Introduction Introduction The XMC7200 evaluation kit enables you to evaluate and develop your applications using the XMC7200D microcontroller (hereafter called “XMC7200D”). When the intention is to use this board to implement industrial communication protocols in XMC7000, refer to AN241328 - Getting started with PROFINET and Ethernet_IP on the XMC7200 MCU in ModusToolbox ™...
Page 7
KIT_XMC72_EVK XMC7200 evaluation kit guide 1 Introduction Additional learning resources Infineon provides a wealth of data at www.infineon.com/cms/en/product/microcontroller/32-bit-industrial- microcontroller-based-on-arm-cortex-m, to select the right XMC MCU for the design and to quickly and ™ effectively integrate the device into the design. Technical support For further assistance, go to www.infineon.com/support.
Page 8
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Kit details Kit contents • XMC7200 evaluation board • USB Type-A to Micro-B cable • 12 V/3 A DC power adapter with additional blades • Six jumper wires (five inches each) • Quick start guide Figure 1 Kit contents...
Page 9
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Board details The XMC7200 evaluation board has the following features: • XMC7200D – XMC7200D-E272K8384. See the device datasheet ® • M.2 interface connector to connect radio modules based on AIROC Wi-Fi & Bluetooth combos (currently ™...
Page 10
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details System power (VTARG) selection jumper (J10) XMC7200D 20-pin debug and trace header (J17) XMC7200D 10-pin SWD/JTAG program and debug header (J16) XMC7200D target I/O current measurement jumper (J14) XMC7200D reset button (SW1) Potentiometer (R105) Potentiometer connection jumper (J18) XMC7200D extended I/O headers (J29, J30, J31, J32)
Page 11
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Figure 3 XMC7200 evaluation board pinout Table 2 XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function XMC7200D pins XRES Hardware reset – Remove R183 to disconnect it from KitProg3 reset. (table continues...) User guide 002-34389 Rev.
Page 12
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Table 2 (continued) XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function P0[2] CAN transmit CAN_TX – Connected to TXD of CAN FD transceiver TLE9251VSJ. P0[3] CAN receive CAN_RX –...
Page 14
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Table 2 (continued) XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function P13[5] Pin D5 of connector J4.6 – – compatible with Arduino P13[6] Pin D6 of connector J4.7 –...
Page 15
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Table 2 (continued) XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function P21[1] WCO OUT (Y2) – 32.768-kHz watch crystal oscillator output P21[2] ECO IN (Y1) – 16-MHz external crystal oscillator input P21[3] ECO OUT (Y1)
Page 16
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Table 2 (continued) XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function P24[2] SDIO_CLK_LT Serial Memory Interface Connected to M.2 WL SDIO_CLK SMIF_RWDS_LT signal signal via U25 level translator. Remove R301 resistor and install R149 resistor to connect to Serial Memory Interface (SMIF) RWDS...
Page 17
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Table 2 (continued) XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function P25[4] WL_HOST_WAKE_LT Serial Memory Interface Connected to M.2 DATA4 signal WL_HOST_WAKE signal via U28 SMIF_DATA4_LT level translator. Remove R167 resistor and install R170 to connect to Serial Memory Interface (SMIF) DATA4...
Page 18
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Table 2 (continued) XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function P27[7] ETH_RST – P32[0] BT_UART_RXD_LT – Connected to M.2 radio module connector pin BT_UART_TXD via level translator U30. P32[1] BT_UART_TXD_LT –...
Page 19
KIT_XMC72_EVK XMC7200 evaluation kit guide 2 Kit details Table 2 (continued) XMC7200 evaluation board pinout Primary onboard Secondary onboard Connection details function function BT_UART_CTS UART interface with the UART interface with Remove R267 to disconnect from host MCU (XMC7200D) KitProg3 XMC7200D UART RTS.
Page 20
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Kit operation Theory of operation The XMC7200 evaluation board is built around XMC7200D. For more information on device features, see the device datasheet. ITCM DTCM 16 KB 16 KB ITCM DTCM XMC7200 SWJ/ETM/ITM/CTI 16 KB 16 KB...
Page 21
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation KIT_XMC72_EVK XMC7200 evaluation kit functional block diagram Infineon parts Loaded parts No load parts 20-pin 10-pin Mode Reset JTAG/ETM Status LED SWD/JTAG (16 MHz) switch button Header Header (32.768 KHz) P5LP_VDD Potentiometer UART TX, RX Headers compatible with...
Page 22
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Figure 7 XMC7200 evaluation board – bottom view The XMC7200 evaluation board has the following peripherals. Table 3 Peripheral details Sl. No. Peripheral Description External power supply VIN connector (J6) Connect to an external 12 V/3 A DC power adapter. For information about the DC adapter (SMI36-12-V-P5 from CUI, Inc.) included with the kit, see the manufacturer’s website.
Page 23
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Table 3 (continued) Peripheral details Sl. No. Peripheral Description KitProg3 programming mode selection Use this button to switch between various modes of button (SW3) operation of KitProg3. Note that this board supports only CMSIS-DAP BULK mode.
Page 24
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Table 3 (continued) Peripheral details Sl. No. Peripheral Description Power header compatible with Arduino Uno Powers the shields compatible with Arduino. It also R3 (J1) has a provision to power the kit though the VIN input. Analog-IN header compatible with Arduino Bring out pins from XMC7200D to interface with Uno R3 (J2)
Page 25
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Table 3 (continued) Peripheral details Sl. No. Peripheral Description CAN FD interface connector (J19) Connector to connect kit to the CAN/CAN FD network. CAN FD transceiver (TLE9251VSJ - U8) CAN FD transceiver Digital I/O headers compatible with Arduino Bring out pins from the XMC7200D to interface with Uno R3 (J3, J4)
Page 26
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation KitProg3: onboard programmer/debugger The XMC7200 evaluation board can be programmed and debugged using the onboard KitProg3. KitProg3 is an onboard programmer/debugger with USB-UART, USB-I2C, and USB-SPI bridge (not supported on this board) functionality.
Page 27
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Figure 9 Create new application Select the BSP in the “Choose Board Support Package” window and click Next Figure 10 Board Support Package in the new application window Select the application in the “Select Application” window and click Create Figure 11 Select application window User guide...
Page 28
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation To build and program a XMC7200D application, in the Project Explorer, select <App_Name> project. In the Quick Panel, scroll to the Launches section and click the <App_Name> Program (KitProg3_MiniProg4) configuration as shown in Figure 12 Figure 12 Programming in the ModusToolbox...
Page 29
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Figure 13 Debugging in the ModusToolbox software ™ 3.4.1.1 Using the OOB example – XMC7000 MCU: OOB demo The XMC7200 evaluation board is by default programmed with the code example: XMC7000 MCU: OOB demo. The steps explain how to use the example.
Page 30
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation Figure 14 OOB demo project message in the terminal Confirm that the kit LEDs blinks at 1 Hz in a sequence If the Enter key is pressed, the LEDs stops blinking,and the terminal displays the message “LED blinking paused”...
Page 31
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation 3.4.2 USB-UART bridge KitProg3 on the XMC7200 evaluation board can act as a USB-UART bridge. The UART RX and TX pins of KitProg3 are connected to the XMC7200D UART pins as follows: KitProg3 XMC7200D device KP_UART_1_TX...
Page 32
KIT_XMC72_EVK XMC7200 evaluation kit guide 3 Kit operation 3.4.3 USB-I2C bridge The KitProg3 can function as a USB-I2C bridge and communicate with an I2C master such as Bridge Control Panel (BCP). The I2C lines on the XMC7200D are hard-wired on the board to the I2C lines of the KitProg3, with onboard pull-up resistors.
Page 33
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Hardware Schematics See the schematic files available in the webpage. Hardware functional description 4.2.1 XMC7200D (U1) ® ® XMC7200 is a family of XMC7000 MCUs with industrial applications. XMC7200 has two Arm Cortex -M7 CPUs for ®...
Page 35
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Figure 18 XMC7200D 4.2.2 M.2 interface connector (J25) The M.2 E-key connector adds radio connectivity to XMC7200D as required. The M.2 E-key radio module, compatible with Infineon M.2 connector pin mapping, can be interfaced to the XMC7200 evaluation kit using ®...
Page 36
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Table 4 (continued) Infineon M.2 connector pin mapping Group Signal name M.2 connector pin SDIO_CMD SDIO_DATA0 SDIO_DATA1 SDIO_DATA2 SDIO_DATA3 WL_HOST_WAKE WL_REG_ON WL_DEV_WAKE ® Bluetooth interface BT_UART_TXD BT_UART_RXD BT_UART_RTS BT_UART_CTS BT_HOST_WAKE BT_DEV_WAKE BT_REG_ON Clock LPO_IN Power VBAT...
Page 38
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Figure 19 M.2 interface connector 4.2.3 PSOC 5LP-based KitProg3 (U2) ™ An onboard PSOC 5LP (CY8C5868LTI-LP039) is used as KitProg3 to program and debug XMC7200D. The PSOC ™ ™ 5LP device connects to the USB port of a PC through a USB connector and to the SWD and other communication interfaces of the XMC7200D.
Page 39
Infineon Technologies hereby disclaims any and all warranties and Infineon Technologies hereby disclaims any and all warranties and Infineon Technologies hereby disclaims any and all warranties and...
Page 40
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.4 Serial interconnection between PSOC 5LP and XMC7200D ™ The PSOC 5LP device functions as an interface for USB-UART and USB-I2C bridges in addition to be used as an ™ onboard programmer, as shown in Figure 21.
Page 41
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.5 Serial interconnection between PSOC 5LP and M.2 interface ™ ThePSOC 5LP device also has a secondary UART that is connected to BT_UART of the M.2 interface. ™ Figure 22 Serial interconnection between PSOC 5LP and M.2 interface ™...
Page 42
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Figure 23 Power supply input and ORing User guide 002-34389 Rev. *D 2025-05-16...
Page 43
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.6.1 Voltage regulators The power supply system is designed for the following voltage configurations: • VBAT, VCC_M2 (M.2 Interface) – 3.6 V, 3.3 V and 1.8 V • VDDIO1, VDDIO3 and VDDIO4 (XMC7200D) – 3.3 V •...
Page 45
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Figure 24 Voltage regulators User guide 002-34389 Rev. *D 2025-05-16...
Page 46
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.6.2 Voltage selection VBAT has a dedicated regulator that changes voltage by varying the feedback voltage through the resistor network at J8. VTARG has a 3-pin voltage selection header J10 to select between VCC_3V3 or VCC_5V0 voltages. VDDIO2 has a dedicated 2-pin voltage selection header J12 that connects to XMC_VDD which is an outcome from J10 (VCC_3V3 or VCC_5V0).
Page 47
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Figure 26 Voltage monitoring The I/O voltages for XMC7200 can be selected for VDDD, VDDA, and VDDIO2 I/O domains; can be switched between VCC_3V3 or VCC_5V0 voltage levels. The voltage levels for VDDIO1, VDDIO3, and VDDIO4 are dedicated to work on 3.3-V supply voltage.
Page 48
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.6.3 Current measurement headers The current of the following domains have dedicated 2-pin headers to facilitate easy current measurement using an ammeter across the pins. Table 6 Current measurement headers Domain name Reference designator Loaded by default ...
Page 49
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Note: When measuring the XMC_VDD current, make sure that jumper shunt from J18 is removed. This will disconnect the potentiometer from VDDA and remove the leakage. 4.2.7 I/O headers 4.2.7.1 Headers compatible with Arduino Uno R3 (J1, J2, J3, J4) The board has four headers compatible with Arduino Uno R3: J1, J2, J3, and J4.
Page 50
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.7.2 XMC7200D I/O headers (J29, J30, J31 and J32) These headers provide connectivity to XMC7200D GPIOs that are not connected to the headers compatible with Arduino. A few of these pins are multiplexed with onboard peripherals and are not connected to the XMC7200D by default.
Page 51
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.8 CAN FD Transceiver The TLE9251V is a high-speed CAN transceiver, operating as an interface between the CAN controller and the physical bus medium. A high-speed CAN network is a two wire, differential network which allows data transmission rates up to 5 Mb/s.
Page 52
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.10 LEDs LED4 (amber) indicates the status of KitProg3 (See the KitProg3 user guide for details). LED5 (amber) power LED indicates the status of power supplied to the board. The board also has three user-controllable LEDs (LED1, LED2, and LED3) connected to XMC7200D pins for user applications.
Page 53
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.11 Push buttons The board has a reset button, two user-controllable buttons, and a KitProg3 mode selection button. The reset button (SW1) is connected to the XRES pin of the XMC7200D device and is used to reset the device. Two user buttons (SW2 and SW4) are connected to pin P21[4] and P17[3] of the XMC7200D device respectively.
Page 54
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.12 Crystals and oscillators The board has four crystals/oscillators: • A 32.768-kHz crystal connected to P21[0] and P21[1] as a watch crystal oscillator • A 16-MHz crystal connected to P21[2] and P21[3] of the XMC7200D as the external crystal oscillator •...
Page 57
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.14 SMIF dual header compatible with Digilent Pmod Note: Supporting software and code examples will be available in future. The kit is designed with SMIF dual header compatible with Digilent Pmod (J21 and J22) to validate the HYPERFLASH memory interface.
Page 58
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.2.15 Potentiometer The board contains a 10k potentiometer connected to P6[6] of the GPIO header J30.7, which is not connected by default. The fixed ends are connected to VDDA (VDD_POT through J18) and GND and therefore may contribute to leakage current on the XMC_VDD supply.
Page 60
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Kit rework 4.3.1 SMIF dual header compatible with Digilent Pmod interface The kit is provisioned with dual Pmod SMIF header (J21, J22) which are by default not loaded on the kit. SMIF ® memory interface I/Os are shared between SMIF and M.2 (WLAN/Bluetooth ) connector interface.
Page 61
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.3.2 VDDIO2 supply voltage selection VDDIO2 is by default connected to the XMC_VDD (VTARG) interface; voltage selection depends on the VTARG selection between 3.3 V and 5 V. To select separate voltage domains for VDDIO2, use the resistor rework option provisioned on the board.
Page 62
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.3.4 WLAN UART interface The secondary UART from PSOC 5LP device is connected to WLAN UART lines of the M.2 connector. The board ™ ® rework is performed to use WLAN UART lines for Bluetooth UART.
Page 63
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.3.6 125-MHz oscillator By default, the kit is set to work with 10/100 Mbps Ethernet operation on RGMII mode. You need to perform board rework to operate at 1000 Mbps (Gigabit): Remove R241 and populate R242 to remove the 25-MHz crystal interface (R292) and connect to the 125-MHz oscillator output.
Page 64
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware 4.3.8 UART interface between PSOC 5LP and XMC7200D with flow ™ control If any application requires the UART interface between PSOC 5LP and XMC7200D with flow control, below the ™ indicated voltage level translators U10 and U11 is used. The user needs to have rework done on the board by removing series 0-ohm resistors R129, R132, R144 and R146 by populating R134, R136, R148 and R150 when required to use these flow control pins on J4 header compatible to Arduino Uno.
Page 65
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Frequently asked questions Is the core external regulator capable to handle load currents up to 600 mA? The core external regulator is implemented with an external NPN pass transistor in KIT_XMC72_EVK. The pass transistor (Q5) in the Rev. ** has a schematic error. The collector and emitter pins of the transistor are swapped as in image below.
Page 66
KIT_XMC72_EVK XMC7200 evaluation kit guide 4 Hardware Table 8 (continued) Input voltage levels Supply Typical input voltage Absolute maximum VIN connector (J6) 5 V to 12 V 18 V Why is the voltage of the kit restricted to 3.3 V? Does it drive external 1.8 V interfaces? XMC7200D is not meant to be operated at voltages lower than 2.7 V.
Page 67
KIT_XMC72_EVK XMC7200 evaluation kit guide References References This user guide should be read in conjunction with the following documents: AN234334 - Getting started with XMC7000 MCU on ModusToolbox software ™ XMC7100, XMC7200 datasheet User guide 002-34389 Rev. *D 2025-05-16...
Page 68
KIT_XMC72_EVK XMC7200 evaluation kit guide Abbreviations and definitions Abbreviations and definitions Table 9 Abbreviations Abbreviation Definition analog-to-digital converter bill of materials controller area network Central Processing Unit direct current external crystal oscillator electrostatic discharge Embedded Trace Macrocell Flexible Printed Circuit GPIO general purpose input/output Integrated Circuit...
Page 69
KIT_XMC72_EVK XMC7200 evaluation kit guide Abbreviations and definitions Table 9 (continued) Abbreviations Abbreviation Definition UART Universal Asynchronous Receiver Transmitter Universal Serial Bus watch crystal oscillator User guide 002-34389 Rev. *D 2025-05-16...
Page 70
KIT_XMC72_EVK XMC7200 evaluation kit guide Revision history Revision history Document revision Date Description of changes 2022-06-23 Initial release 2022-10-07 Updated Kit details: Updated Board details: Updated Figure 2. Updated Figure 3. Updated Table 4. Updated Kit operation: Updated Theory of operation: Updated Figure 6.
Page 71
Bluetooth SIG, Inc., and any use of such marks by Infineon is under license. PSOC , formerly known as PSoC , is a trademark of Infineon Technologies. Any references to PSoC in this ™ ™...
Page 72
Infineon Technologies, Email: erratum@infineon.com 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 Document reference expected to result in personal injury.
Need help?
Do you have a question about the KIT XMC72 EVK XMC7200 and is the answer not in the manual?
Questions and answers