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...
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.
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 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................
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...
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...
• 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 –...
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 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.
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...
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.
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.
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.
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.
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.
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 •...
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.
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.
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...
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.
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).
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.
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...
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 •...
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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...
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...