Table of Contents

Advertisement

Quick Links

KIT_XMC71_EVK_LITE_V1 XMC7100 Lite
Evaluation Board guide

About this document

Scope and purpose
This document explains about the KIT_XMC71_EVK_LITE_V1 XMC7100 Evaluation Board: kit operation, out-of-
the-box example and its operation, and the hardware details of the board.
Intended audience
This document is intended for all embedded developers using the KIT_XMC71_LITE_EVK_V1 XMC7100 Lite
Evaluation board.
Evaluation board
This board is to be used during the design-in process to evaluate and measure the characteristic curves, and to
check datasheet specifications.
Note:
PCB and auxiliary circuits are NOT optimized for final customer design.
Reference board/kit
Product(s) embedded on a PCB with a focus on specific applications and defined use cases that may include
software. PCB and auxiliary circuits are optimized for the requirements of the target application.
Note:
Boards do not necessarily meet safety, EMI, quality standards (for example UL, CE) requirements.
User guide
Please read the sections "Important notice" and "Warnings" at the end of this document
www.infineon.com
002-38520 Rev. **
2023-12-12

Advertisement

Table of Contents
loading

Summary of Contents for Infineon KIT XMC71 EVK LITE V1 XMC7100 Lite

  • Page 1: About This Document

    PCB and auxiliary circuits are optimized for the requirements of the target application. Note: Boards do not necessarily meet safety, EMI, quality standards (for example UL, CE) requirements. User guide Please read the sections “Important notice” and “Warnings” at the end of this document 002-38520 Rev. ** www.infineon.com 2023-12-12...
  • Page 2: Important Notice

    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: Safety Precautions

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board 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: Table Of Contents

    I/O headers ............................35 4.2.6.1 Headers compatible with Arduino Uno R3 (J1, J2, J3, J4) ............35 4.2.6.2 Infineon’s ShieldtoGo sensor shields compatible headers ............36 4.2.6.3 mikroBUS shield compatible headers ..................36 4.2.6.4 XMC7100D I/O headers (J21, J23) ....................37 4.2.7...
  • Page 5 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Table of contents 4.3.3 5 V voltage source selection ......................44 4.3.4 5 V buck regulator ..........................44 4.3.5 KitProg3 UART and I2C interface ..................... 45 4.3.6 VDDIO1 and VDDIO2 supply voltage selection ................45 4.3.7 Anti-aliasing filter provision for analog signals................
  • Page 6: Introduction

    Area Network Flexible Data-Rate (CAN FD), programmable analog and digital peripherals that allow faster time-to-market. The evaluation board has two Infineon’s shield2Go standard headers (S2GO) and a mikroBus header for interfacing sensors, and headers compatible with Arduino for interfacing Arduino shields. In addition, the...
  • Page 7: Technical Support

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Introduction Technical support For more assistance, go to Infineon support page. Ask questions about the kit on the Infineon Developer Community webpage. Documentation conventions Table 2 Document conventions for guides Convention Usage Courier New...
  • Page 8: Kit Details

    • Quick Start Guide (printed on the kit package) • Figure 1 Kit contents For information on missing parts, go to Infineon support page. Board details The XMC7100 Evaluation Board has the following features: XMC7100D – XMC7100D-F176K4160AA. See the device datasheet.
  • Page 9 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details Figure 2 XMC7100 Evaluation Board – top view The XMC7100 Evaluation Board contains the following (see Figure 2): 1. XMC7100 extended I/O headers (J21, J23)* 2. Analog-IN header compatible with Arduino Uno R3 (J2) 3.
  • Page 10 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details 25. XMC7100 VTARG current measurement jumper (J12) 26. Power header compatible with Arduino Uno R3 (J1) 27. External crystal oscillator for XMC7100 (Y1) Note: *Footprint only, not populated on the board. Figure 3 XMC7100 Evaluation Board pinout Note: *Not connected on the board by default.
  • Page 11 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details Table 3 XMC7100 Evaluation Board pinout Primary onboard Secondary onboard function Connection details function XMC7100D pins XRES Hardware reset – Remove R44 to disconnect it from KitProg3 reset. P0[0] D2 – header compatible –...
  • Page 12 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details Primary onboard Secondary onboard function Connection details function P6[3] QSPI_SCK – Connected to Clock signal of QSPI NOR flash U4-S25HL512T from XMC7100D P6[4] FLASH_RST_L – Connected to reset signal of QSPI NOR flash U4-S25HL512T from XMC7100D P6[5] FLASH_INT_L...
  • Page 13 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details Primary onboard Secondary onboard function Connection details function P11[1] A2 – header compatible INT_MIKRO_BUS connected to Shared pins between Header with Arduino (J2.3) J17.2 compatible to Arduino and Shield2Go header P11[2] A3 – header compatible –...
  • Page 14 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details Primary onboard Secondary onboard function Connection details function P14[0] UART_RX_ARD UART_RX_S2GO connected to Connected to RX of header header S2GO2- J18.1 and compatible to Arduino (J4.1) S2GO1- J22.1 P14[1] UART_TX_ARD UART_TX_S2GO connected to Connected to TX of header header S2GO2- J18.2 and compatible to Arduino (J4.1)
  • Page 15 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details Primary onboard Secondary onboard function Connection details function P21[2] ECO IN (Y1) – 20 MHz external crystal oscillator input P21[3] ECO OUT (Y1) – 20 MHz external crystal oscillator output P21[4] User button –...
  • Page 16 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit details Primary onboard Secondary onboard function Connection details function P23[4] TDO_SWO – XMC™ MCU 10-pin SWD/JTAG interface J10 / 20-pin ETM header P23[5] TCK_ SWCLK – XMC™ MCU 10-pin SWD/JTAG interface at J10 / 20-pin ETM header J11 P23[6] TMS_ SWDIO...
  • Page 17: Kit Operation

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation Kit operation Theory of operation The XMC7100 Evaluation Board is built around XMC7100D. For more information on device features, see the device datasheet. CPU Subsystem ITCM DTCM 16 KB 16 KB ITCM DTCM XMC7100 SWJ/ETM/ITM/CTI...
  • Page 18 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation Figure 6 XMC7100 Evaluation Board – top view Figure 7 XMC7100 Evaluation Board – bottom view User guide 002-38520 Rev. ** 2023-12-12...
  • Page 19 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation The XMC7100 Evaluation Board has the following peripherals. Table 4 Peripheral details Sl. No. Peripheral Description External power supply VIN External power supply from DC Jack. A DC adapter with connector (J6) 7 V –...
  • Page 20 Infineon’s shield2go-compatible header to support sensor functionality working with I2C, UART or SPI interface. Shield2Go- S2GO1 (J20 & J22) Infineon’s shield2go compatible header to support sensor functionality working with I2C, UART or SPI interface. XMC7100D Microcontroller XMC™ MCU device used on the kit.
  • Page 21: Board Support Package (Bsp) Selection

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation Sl. No. Peripheral Description CAN FD transceiver CAN FD transceiver (TLE9251VLE – U5) Digital I/O headers compatible with Bring out pins from the XMC7100D to interface with Arduino Uno R3 (J3, J4) shields compatible with Arduino.
  • Page 22 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation Figure 8 Connect USB cable to USB connector on the board 3. In the Eclipse IDE for ModusToolbox™, import the desired code example (application) into a new workspace. a) Click on New Application from Quick Panel. Figure 9 Create new application User guide...
  • Page 23 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation b) Select the BSP in the “Choose Board Support Package” window Figure 10 Board support package in the new application window c) and click Next. d) Select the application in the “Select Application” window and click Create. User guide 002-38520 Rev.
  • Page 24 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation Figure 11 Select application window 4. To build and program a XMC7100D 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, see Figure Figure 12...
  • Page 25: Using The Oob Example - Xmc7000 Mcu: Oob Demo

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation 5. ModusToolbox™ software has an integrated debugger. To debug a XMC7100D application, in the Project Explorer, select <App_Name> project. In the Quick Panel, scroll to the Launches section and click the <App_Name> Debug (KitProg3_MiniProg4) configuration as shown in Figure 13.
  • Page 26: Usb-Uart Bridge

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Kit operation 4. Confirm that the kit LEDs blinks at 1 Hz in a sequence. 5. If you press the Enter key, the LEDs stop blinking; the terminal displays the message “LED blinking paused”. 6.
  • Page 27: Hardware

    Arm® Cortex®-M7 and 100 MHz Cortex®-M0+. These devices contain embedded peripherals supporting CAN FD and Ethernet. XMC7100 devices are manufactured on an advanced 40-nm process. XMC7100 incorporates Infineon’s low-power flash memory, multiple high-performance analog and digital peripherals, and enables the creation of a secured computing platform.
  • Page 28 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware XMC7100D 176-TEQFP Device Power XMC7100D 100-TEQFP Device Power VDDIO1 XRES_L_MCU XRES_L_MCU VREFH VREFH VDDA VDDIO2 VDDIO1 VDDIO2 0 OHM XRES_L VREFH XRES_L VREFH VCCD VREFL VREFL VCCD1 VCCD VCCD1 VCCD2 VDDIO_1 VCCD2 VDDIO_1 VCCD3 VDDIO_2 VCCD3...
  • Page 29: Psoc™ 5Lp-Based Kitprog3 (U3)

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.2 PSoC™ 5LP-based KitProg3 (U3) An onboard PSoC™ 5LP (CY8C5868LTI-LP039) is used as KitProg3 to program and debug XMC7100D. 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 XMC7100D.
  • Page 30: Serial Interconnection Between Psoc™ 5Lp And Xmc7100D

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.3 Serial interconnection between PSoC™ 5LP and XMC7100D 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 19.
  • Page 31: Power Supply System

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.5 Power supply system The power supply system on this board is versatile, allowing the input supply to come from the following sources: 5 V from the onboard USB Micro-B connectors (J5) • 7 V–24 V from the external power supply through the VIN barrel jack (J6- not populated) or from a •...
  • Page 32: Voltage Regulators

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.5.1 Voltage regulators The power supply system is designed for the following voltage configurations: VDDD, VDDA, VDDIO1, VDDIO2, VREFH (XMC7100D) – 3.3 V or 5 V • Some configurations may not be possible by changing jumper positions but require rework of the respective 0-ohm resistors.
  • Page 33: Voltage Selection

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.5.2 Voltage selection Headers are provided on the board for selection source voltage for the target device. J8, a 3-pin header allows user to configure the target voltage to set either to 3.3 V or 5 V operation. Default jumper position (J8) for XMC7100D device is set to 3.3 V.
  • Page 34: Current Measurement Headers

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.5.3 Current measurement headers The current of the following domains (see Table 5) has dedicated 2-pin headers to facilitate an easy current measurement using an ammeter across the pins. Current measurement headers Domain name Header reference designator Load by default XMC_VDD...
  • Page 35: I/O Headers

    The EVK is provided with header interfaces to evaluate sensors and shields with the different form factors such as Arduino, mikroBUS from MikroE and Shield2Go from Infineon, which are supported on the EVK. Some of the IO signals from the XMC7100 device are multiplexed by sharing between Arduino, mikroBUS and the shield2Go headers.
  • Page 36: Infineon's Shieldtogo Sensor Shields Compatible Headers

    Infineon’s standard S2GO sensors are voltage tolerant up to 4V. User must have to configure the target voltage to 3.3V (J8) before working with sensor shields on S2GO headers (S2GO1 and S2GO2).
  • Page 37: Xmc7100D I/O Headers (J21, J23)

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.6.4 XMC7100D I/O headers (J21, J23) These headers provide connectivity to XMC7100D GPIOs that are not connected to any other interface. A few of these pins are multiplexed with Arduino-compatible headers. By default, these GPIO connectors are not populated.
  • Page 38: Quad Spi Nor Flash

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.8 Quad SPI NOR flash The XMC7100 Evaluation Board has a 512-Mbit Quad SPI NOR flash memory (S25HL512T). The NOR flash is connected to the Quad SPI interface of the XMC7100D. Quad SPI Flash Memory Interface VCC_IO_FLASH VDDIO1_QSPI VDDIO1_QSPI...
  • Page 39: Push Buttons

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.10 Push buttons The board has the following buttons: A reset button (SW1) is connected to the XRES pin of the XMC7100D device and is used to reset the device. • Two user-controllable buttons (SW2 and SW4) are connected to pin P5[3] and P21[4] of the XMC7100D •...
  • Page 40: Ethernet Transceiver And Rj45 Connector

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.12 Ethernet transceiver and RJ45 connector TI-based DP83825IR is used on XMC7100 Evaluation Board for Ethernet validation. The whole Ethernet section including PHY, RJ45 connector and voltage level shifters are not loaded on the board by default. Ethernet interface is provided on the board for RMII mode operation.
  • Page 41 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware Ethernet Interface (RMII) ETH_VDDIO_3V3 Ethernet RMII Signals Decoupling Capacitors Ethernet Transceiver ETH_VDDA_3V3 R136 OHMDNI XMC_ETH0_MDC ETH_PHY _MDC_LS VCC_3V3 ETH_VDDA_3V3 R137 OHMDNI TP16 XMC_ETH0_MDIO ETH_PHY _MDIO_LS R138 0 OHM XMC_ETH_TX_CTL TX_EN VDDIO R139 OHMDNI TP17 P18_4 XMC_ETH_TXD0...
  • Page 42: Potentiometer

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.2.13 Potentiometer By default, the board contains a 10k potentiometer connected to P6[0]. The same signal is connected to an Arduino analog header (J2.1). While using P6[0] on Arduino header for any external analog inputs, remove R78 resistor to isolate the signal from potentiometer.
  • Page 43: Kit Rework

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware Kit rework 4.3.1 XMC7100D-F100K4160AA Device Assembly The XMC7100 Evaluation Board is designed for compatibility to have two devices testable in the XMC7000 series. The board has a dual-footprint option for 176-TEQFP and 100-TEQFP microcontrollers. 100-pin device footprint lies below the 176-TEQFP device.
  • Page 44: 5 V Voltage Source Selection

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.3.3 5 V voltage source selection The XMC7100 Evaluation Board has a source power selection header that directs which source needs to be used for powering up the board. Either from USB micro-B or from a VIN, a DC jack can be a source of power for the board.
  • Page 45: Kitprog3 Uart And I2C Interface

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.3.5 KitProg3 UART and I2C interface By default, UART and I2C communication interfaces are functional on the XMC7100 Lite Evaluation Board. If you find any unintended behavior in these lines, use optional pull-up options by populating 4.7K and 10K resistors for UART and I2C interfaces respectively.
  • Page 46: Watch Crystal Oscillator (Wco)

    FD modes of operation. The transceiver is capable of operating at a 5 Mbps data rate. Hardware is designed for compatibility with similar transceivers from Infineon; therefore, 120-ohm parallel termination along with the C94 is provided on the board as an optional requirement. Bypass capacitor “C92” is also an optional requirement to filter the RxD line.
  • Page 47: Qspi Voltage-Level Translator Pull-Ups

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 0 OHM CAN FD Transceiver CAN_TX P8_0 0 OHM CAN_RX P8_1 VCC_CAN TP12 60.4 OHM VCC_IO_CAN CANL 100pF TP13 100V 691210910003 100pF 100V 60.4 OHM 120 OHM CANH CAN_TX P5_2 CAN_RX TLE9251VLEXUMA1 15pF Figure 47 CAN FD transceiver 4.3.11...
  • Page 48: Ethernet Interface

    Note: Infineon’s standard S2GO sensors are voltage tolerant up to 4V. User must have to configure the target voltage to 3.3 V (J8) before working with sensor shields on S2GO headers (S2GO1 and S2GO2).
  • Page 49: Gpio Expansion Headers

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 4.3.14 GPIO expansion headers All the free left GPIOs from 176-TEQFP device (other than connected to peripheral interfaces) are routed to 20x2 (80-pin) expansion headers. I/Os with different categories such as Analog, PWM, and multifunctional pins are connected to these expansion headers, which are by default not populated on the evaluation board.
  • Page 50: Bill Of Materials

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware Bill of materials See the BOM file available on the webpage. Frequently asked questions 1. 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 the XMC7100 Evaluation Board.
  • Page 51 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Hardware 6. Can the kit be powered using the external program and debug headers J10 and J11? No, this is not possible on this board by default. The target MCU is powered by onboard regulators only, and therefore, one of the two main sources (J5 and J6) must be present.
  • Page 52: References

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide References References This user guide should be read in conjunction with the following documents: Application note: AN234334 - Getting started with XMC7000 MCU on ModusToolbox™ software Datasheets: XMC7100, XMC7000 microcontroller 32-bit Arm® Cortex®-M7 XMC7200, XMC7000 microcontroller 32-bit Arm® Cortex®-M7 User guide 002-38520 Rev.
  • Page 53: Glossary

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Glossary Glossary analog-to-digital converter bill of materials CAN FD controller area network flexible data-rate Central Processing Unit direct current external crystal oscillator electrostatic discharge Embedded Trace Macrocell GPIO general purpose input/output Integrated Circuit integrated development environment Inter-Integrated Circuit inter-IC sound JTAG...
  • Page 54 KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Glossary personal computer Peripheral Driver Library Potentiometer QSPI Quad Serial Peripheral Interface RMII Reduced Media Independent Interface SDIO secure digital input output software development kit SMIF Serial Memory Interface Serial Peripheral Interface SRAM static random-access memory Serial Wire Debug S2GO Shield2Go...
  • Page 55: Revision History

    KIT_XMC71_EVK_LITE_V1 XMC7100 Lite Evaluation Board guide Revision history Revision history Document Date Description of changes revision 2023-12-12 Initial release. User guide 002-38520 Rev. ** 2023-12-12...
  • Page 56: Disclaimer

    Published by Infineon Technologies office. Except as otherwise explicitly approved by Infineon Technologies AG Infineon Technologies in a written document 81726 Munich, Germany signed by authorized representatives of Infineon Technologies, Infineon Technologies’ products may not be used in any applications where a ©...

Table of Contents