Infineon EVAL-XMC4800PSOC6M5 User Manual
Infineon EVAL-XMC4800PSOC6M5 User Manual

Infineon EVAL-XMC4800PSOC6M5 User Manual

Iot drive card with m5 madk interface
Table of Contents

Advertisement

Quick Links

UG-2023-07
EVAL-XMC4800PSOC6M5 user guide
IoT drive card with M5 MADK interface

About this document

Scope and purpose
This user guide provides an overview of the EVAL-XMC4800PSOC6M5 IoT (Internet of Things) drive card with M5
interface. It includes information about the main hardware and software features, key data, pin assignments,
and mechanical dimensions of EVAL-XMC4800PSOC6M5 along with instructions on how to run the board.
The EVAL-XMC4800PSOC6M5 is a controller board that fits Infineon's modular application design kits (MADK)
with M5 connectors. In enables easy evaluation of the supported MADKs and can be used for designing software
extensions using ModusToolbox
. It comes with XMC4800 for inverter and motor control and PSoC™ 62 for
TM
web-based system configuration including Wi-Fi connectivity. This enables touch-free control and
configuration during testing.
Intended audience
This user guide is intended for power electronic engineers and software engineers familiar with power
electronics who want to test Infineon's inverter and motor control boards in a simple way or want to develop
their own test cases, including HW (hardware) and SW (software), quickly.
Evaluation board
This board is to be used during the design-in process for evaluating and measuring characteristic curves, and
for checking datasheet specifications.
Note: PCB (printed circuit board) and auxiliary circuits are NOT optimized for final customer design. This is
evaluation board and should be used under lab environment only.
User guide
Please read the Important notice and the Safety precautions and the Warnings
V1.0
www.infineon.com
page 1 of 49
2023-09-27

Advertisement

Table of Contents
loading

Summary of Contents for Infineon EVAL-XMC4800PSOC6M5

  • Page 1: About This Document

    This user guide is intended for power electronic engineers and software engineers familiar with power electronics who want to test Infineon’s inverter and motor control boards in a simple way or want to develop their own test cases, including HW (hardware) and SW (software), quickly.
  • 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

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface Safety precautions Safety precautions Note: Please note the following warnings regarding the hazards associated with development systems. Safety precautions Table 1 Warning: The DC link potential connecting to this board may be up to 720 VDC. When measuring voltage waveforms by oscilloscope, high voltage differential probes must be used.
  • Page 4: Table Of Contents

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface Table of contents Table of contents About this document ........................1 Important notice ..........................2 Safety precautions .......................... 3 Table of contents ..........................4 The board at a glance ......................6 Delivery content ............................
  • Page 5 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface Table of contents 2.5.5.1 Controller for power electronics - XMC4800 ................32 2.5.5.2 M5 interface ..........................33 2.5.5.3 Add-on connectors for extensions on EtherCAT and others ............. 35 2.5.5.4 Add-on connectors for extensions on encoder and others ............35 2.5.5.5...
  • Page 6: The Board At A Glance

    The board at a glance The board at a glance The EVAL-XMC4800PSOC6M5 is a controller board that fits modular application design kits (MADK) with M5 connectors. In enables easy evaluation of the supported MADKs and can be used for designing own software extensions using ModusToolbox .
  • Page 7: Block Diagram

    Figure 1 Block diagram of EVAL-XMC4800PSOC6M5 The board is divided in four main sections: XMC4800 MCU • PSoC 62 MCU and Wi-Fi/BT (Bluetooth) combo chip •...
  • Page 8 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface The board at a glance Board specifications of EVAL-XMC4800PSOC6M5 Table 3 Parameter Symbol Conditions/Comments Value Unit Power supply 1 – Flyback power supply (refer to Figure 2 for pin assignment of each coil)
  • Page 9: System And Functional Description

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description System and functional description This chapter provides information on how to make the board and system work. Figure 3 Functional blocks and interface on the board The board contains two controllers, PSOC™...
  • Page 10: Materials Required

    Main power supply for the whole board (24 V DC input from the lab power supply). Refer to Section 2.5.3 for details. Materials required Essential hardware items: • EVAL-XMC4800PSOC6M5 board (in the package) USB cables (in the package) 24 V power supply (arrange separately) Optional hardware items: •...
  • Page 11: Install Modustoolbox

    2.2.3 Install ModusToolbox ModusToolbox™ software is a modern, extensible development environment that supports a wide range of Infineon microcontroller devices, such as PSoC™ Arm® Cortex® microcontrollers, XMC™ industrial microcontrollers, AIROC™ Wi-Fi devices, AIROC™ Bluetooth® devices, and USB-C power delivery microcontrollers.
  • Page 12: Import The Blinky Code For Psoc™ 62

    Each MCU has its own board support package (BSP). Locate the suitable BSPs for the onboard MCUs in the respective category—PSoC™ 62 BSPs (CY8C624ABZI-S2D44) and XMC™ BSPs (XMC4800-E196F2048). 2.2.4.1 Import the Blinky code for PSoC™ 62. Select the kit name EVAL-XMC4800PSOC6M5-PSOC6 in the category, PSoC™ 62 BSPs, and click Next (see Figure 6). Figure 6 Select the BSP...
  • Page 13 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Select Template Application. To run the Blinky code, “Hello World” must be selected from the Getting Started category. Then, click Create to automatically start the import of all necessary items.
  • Page 14: Import The Blinky Code Of Xmc4800

    The RGB LED D21, shown in Figure 14, is called Blinky. 2.2.4.2 Import the Blinky code of XMC4800 Return to the Source Template window (see Step 5) and select the kit name EVAL-XMC4800PSOC6M5-XMC from the XMC™ BSPs category. Click Next (see Figure 10). Figure 10...
  • Page 15 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Figure 11 Select and create the CE Wait for the import to complete. If no any error message appears, the project will be available in your workspace (project explorer) as shown in Figure 12.
  • Page 16: Programming Existing Hexadecimal (Hex) Code Without Modustoolbox

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Figure 13 Program PSoC™ 62 RGB LED D18, shown in Figure 14, is Blinky. Figure 14 RGB LED D18/D21 Programming existing hexadecimal (hex) code without ModusToolBox...
  • Page 17: Set Up The Hardware

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description 2.3.2 Set up the hardware Hardware setup is the same as described in Section 2.2.2. 2.3.3 Obtain the hex file Get the hexadecimal files for each MCU, whose endfix is .hex, they can be either gotten from the embedded software project, under build or debug folder most of the time, or download from internet, for example: compiled hex file in application case as section 2.4.
  • Page 18: Programming Xmc4800 Using Xmcflasher

    Ensure that the board is powered and well connected via the USB cable, then choose XMCFlasher from the Start menu or open the XMCFlasher.jar (default location is C:\Infineon\Tools\XMCFlasher\...) and click Connect. The Select Device Name to Connect dialog box in Figure 17 opens.
  • Page 19: Check The Blinking Leds

    If the hex files are programmed successful, the LEDs D18/D21, shown in Figure 14, will blink. Application case 1: Double-pulse test generator for the power board EVAL-XMC4800PSOC6M5 can be connected to the EVAL-PS-DP-MAIN M5 board to implement the double-pulse test as a pulse generator.
  • Page 20: Set Up The Hardware

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description 2.4.2 Set up the hardware Connect the hardware as shown in Figure 20. The USB cable is used for programming; after the programming is done, the USB cable will not be required.
  • Page 21: Implementing Double-Pulse Testing

    After programming is complete, a viable Wi- i ‘EVAL- ’ will appear in your list of available networks, as shown in Figure 22. Enter ‘Infineon’ as the networ sec rit e an clic Next to connect. You will be connected to the board via AP (access point) mode.
  • Page 22 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Figure 23 System overview page of the GUI Set the parameters in Double Pulse tab. If no faults appear, click Trigger to start the double-pulse. Figure 24 Double pulse test page If any fault occurs, the indicator at the bottom will turn red.
  • Page 23: Detailed Description Of The Hardware Functional Blocks

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Figure 25 The Error Status tab Detailed description of the hardware functional blocks 2.5.1 Isolation barrier XMC4800 connects to the power stage, therefore, to keep users safe when they are working with the board isolation has been designed between the different functional sections as listed in Table 4.
  • Page 24: The Debugger Interface

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description 2.5.2 The debugger interface 2.5.2.1 Onboard debuggers (OBDs) As shown in Figure 1, there are two MCUs for users to develop functions on the board. One is the PSoC™ 62 that works on the interface and connection, and the other is XMC4800 that works on power electronics control realization.
  • Page 25: The Tracebox Interface

    2.5.2.2 The Tracebox interface XMC4800 has an additional debug interface called Tracebox. The Tracebox interface serves as a uniform interface for all Infineon/MOTEON electronics and should always be used with this assignment. This enables simple and safe debugging. Attention: Tracebox does not have reinforced insulation. Do NOT use it for 380 V and above systems.
  • Page 26: The Standard Debug Interface

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description The following interfaces are provided: Serial wire debug (SWD) • Serial peripheral interface (SPI) • UART • • Table 5 lists the signal designations of the Tracebox MTN DUT connector as well as the directions of the individual signals.
  • Page 27: Power Supplies

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description VISO3.3 VTARG_REF P6_SWDIO/TMS P6_SWCLK BAT54-02V P6_TDO_SWO P6_TDI P6_RESET P6_TRACE_CLK P6_TRACEDATA_0 P6_TRACEDATA_1 P6_TRACEDATA_2 P6_TRACEDATA_3 GNDISO FTSH-110-01-LM-DV-K PSoC62 10pin SWD/JTAG header VTARG_REF P6_SWDIO/TMS P6_SWCLK C100 P6_TDO_SWO P6_TDI P6_RESET...
  • Page 28: Flyback Power Supply

    Flyback power supply Figure 33 shows the schematic of the flyback power supply section. An Infineon smart boost controller, TLE8386-2EL, is used as the controller of the circuit and a 5 V output is used to achieve close-loop feedback. The flyback transformer is designed with reinforced insulation between the primary and secondary side.
  • Page 29: Power Supplies In The Psoc

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description +15V MBRS2H100T3G C190 C124 R166 C125 C128 100nF 4.7uF 2.2k 470uF +/-15V/200mA 4.7uF R168 C133 C130 C132 C191 R170 470uF R104 C134 470uF 20020316-G021B01LF 3.3k 100nF 2.2k...
  • Page 30: Power Supply In The Xmc4800 Section

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description A buck converter, TLE8366EV, is used for V as CYW43012 consumes more than 500 mA peak. It is a PWM step- down DC/DC converter with an integrated 1.8 A power switch in a small PG-DSO-8 package with an exposed pad.
  • Page 31: Function Blocks Around Psoc™ 62

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description 2.5.4 Function blocks around PSoC™ 62 2.5.4.1 CY8CMOD-062S2-4312 (PSoC™ 62, WIFI, and Bluetooth (BT)) CY8CMOD-062S2-43012 is a castellated PCB module that consists mainly of PSoC™ 62...
  • Page 32: User Led And Rgb Led For Psoc™ 62 Mcu

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description QSPI FLASH P6_VDD P6_VDD GNDISO R164 P6_VDD FLASH_CS_L VIO/RFU CS_N QSPI_SCK QSPI_IO0 SI/IO0 C120 C121 C122 C123 QSPI_IO1 SO/IO1 QSPI_IO2 100nF 100nF WP_N/IO2 QSPI_IO3 DNU1 HOLD_N/IO3...
  • Page 33: M5 Interface

    2.5.5.2 M5 interface M5 is one of Infineon’s defined standard interface for modular application design kit (MADK) boards. Figure 40 shows the position of M5 connector on the board, and Figure 41 provides the definition of an M5 interface. Note: Prefix ‘/’...
  • Page 34 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Direction of Male (Controller) Female (Power) Definition Type of signal Description signal BRD_INFO1 To micro Resistor divider to detect power board /STO_BTN To micro signal from STO button of power board...
  • Page 35: Add-On Connectors For Extensions On Ethercat And Others

    The resistors shown in Figure 43 are not installed on the board by default. Users who want to use these pins need to mount them first. Note: EtherCAT software solution is not part of EVAL-XMC4800PSOC6M5. Figure 42 XMC EtherCAT PHY board Add-on connectors for extensions on EtherCAT and others ECAT_PP[0..41]...
  • Page 36: Enabling Circuits

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description 4 pairs of CCU80 output 3 pairs of CCU81 output POSIF0/1 Add-on connectors for extensions on EtherCAT and others 2 CHs DSD ECAT_PP[0..41] These are net labels on the KIT_XMC48_RELAX_ECAT_V1 VDD3.3...
  • Page 37 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Pins on the M5 connector (male) Signal definition PFC_GATE BRAKING_GATE Trigger source 1 Signal STO_BTN# is the IO signal from the power board via the M5 interface (/STO_BTN in Figure 41). When the signal reaches a low level, the enabling signal of U11 switches to low and blocks PWM signals.
  • Page 38: Flash

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Signal to MCU VDD3.3 VDD3.3 U11A STO BTN OE1_N 100nF OE2_N VDD3.3 PWM_UH PWM_UH_M5 PWM_UL PWM_UL_M5 PWM_VH PWM_VH_M5 R272 HTSW-102-07-G-S STO BTN PWM_VL PWM_VL_M5 220R BAS3010A-03W...
  • Page 39: Controller Area Network (Can) Interface

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description VDD3.3 QSPI FLASH QSPI_SELO QSPI_CLK CS_N QSPI_D2 QSPI_D1 WP_N/IO2 SO/IO1 QSPI_D3 QSPI_D0 IO3/RESET_N SI/IO0 S25FL064LABMFI010 VDD3.3 100nF Figure 48 Schematics of flash 2.5.5.7 Controller area network (CAN) interface The board provides one channel-reinforced, isolated CAN interface with a 120 Ω...
  • Page 40: User Led And Rgb Led For Xmc4800

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description CAN power supply pins +5 V on PSoC section Figure 50 Jumper power as note information 2.5.5.8 User LED and RGB LED for XMC4800 The board provides one RGB LED, each color of which is assigned to a User_LED number, the port pins are listed in Table 10.
  • Page 41: 2.5.5.10 Opto-Relay

    Opto-relay on the board 2.5.6 Digital isolators between sections The Infineon 4DIRx4xxH ISOFACE™ quad-channel digital isolator family supports data rates up to 40 Mbps and ensures robust data communication over a wide ambient operating temperature range (-40 °C to +125°C) and across ro ction s rea .
  • Page 42: Information On Available M5 Power Board

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System and functional description Designator OBD-PSOC KP_USB_DP KP_VBUS VISO5V VISO5V_D KP_USB_DN KP3_PSoC_I/F[0..13] KP3_PSoC_I/F[0..13] R40 0R BAS3010A-03W VISO5V_D Isolatation barrier USB_D_N VISO3.3 USB_D_P GNDISO 131nH KP3_XMC4800[0..1] VDD3.3 VISO3.3 ESD245-B1-W0201 VDD1 VDD2...
  • Page 43: System Design

    Bill of material The complete bill of material is available in the download section of Infineon’s homepage. Login credentials are required to download this material. The following is a list of only some major Infineon components on the board. User guide 43 of 49 V1.0...
  • Page 44 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System design BOM of the most important/critical parts of the reference board Table 11 S. No. Ref Designator Description Manufacturer Manufacturer P/N Medium Power AF Schottky D2, D12 Infineon Technologies...
  • Page 45 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface System design S. No. Ref Designator Description Manufacturer Manufacturer P/N PSoC 62S2 Wi-Fi BT Pioneer CY8CMOD-062S2- Infineon Technologies 43012 Low Power USB 2.0 Hub Infineon Technologies CY7C65621-56LTXI Controller Family 512 Mb (64 MB), 3.0 V SPI...
  • Page 46: Reference And Appendices

    [7] Infineon Technologies AG. CY8CKIT-062S2-43012, PSoC 62S2 Wi-Fi BT Pioneer Kit Guide (2021) Rev.*G V1.2 www.infineon.com Additional information Infineon components on the board are listed in Table 12. Customers can visit the corresponding webpage for more information. Additional information on tools and Infineon components...
  • Page 47 EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface Reference and appendices Base part number Package Standard pack Orderable part number Form Quantity BSZ146N10LS5 PG-TSDSON-8 TAPE & REEL 5000 BSZ146N10LS5ATMA1 User guide 47 of 49 V1.0 2023-09-27...
  • Page 48: Revision History

    EVAL-XMC4800PSOC6M5 user guide IoT drive card with M5 MADK interface Revision history Revision history Document Date of release Description of changes version 2023-09-27 Initial version User guide 48 of 49 V1.0 2023-09-27...
  • Page 49 WARNINGS 81726 Munich, Germany Due to technical requirements products may contain dangerous substances. For information on the types in question please contact your nearest Infineon © 2023 Infineon Technologies AG. Technologies office. All Rights Reserved. Except as otherwise explicitly approved by Infineon...

Table of Contents