Infineon Technologies XMC4000 Application Kit User Manual

For xmc4000 family; cpu board xmc4500 general purpose
Hide thumbs Also See for XMC4000 Application Kit:
Table of Contents

Advertisement

Quick Links

XM C 400 0 Applic atio n Ki t
For XMC4000 Family
CP U_ 45 A - V3
CPU Board XMC4500 General Purpose
Boa rd Us er's Ma nu al
Revision 1.0, 2014-01-10
Mic rocon t rolle r

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XMC4000 Application Kit and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Infineon Technologies XMC4000 Application Kit

  • Page 1 XM C 400 0 Applic atio n Ki t For XMC4000 Family CP U_ 45 A - V3 CPU Board XMC4500 General Purpose Boa rd Us er‘s Ma nu al Revision 1.0, 2014-01-10 Mic rocon t rolle r...
  • Page 2 Infineon Technologies components may be used in life-support devices or systems only with the express written approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure of that life-support device or system or to affect the safety or effectiveness of that device or system. Life support devices or systems are intended to be implanted in the human body or to support and/or maintain and sustain and/or protect human life.
  • Page 3 CPU_45A-V3 CPU Board XMC4500 General Purpose Revision History Page or Item Subjects (major changes since previous revision) Revision V1.0, Initial release 2014-01-10 Trademarks of Infineon Technologies AG AURIX™, C166™, CanPAK™, CIPOS™, CIPURSE™, EconoPACK™, CoolMOS™, CoolSET™, CORECONTROL™, CROSSAVE™, DAVE™, EasyPIM™, EconoBRIDGE™, EconoDUAL™, EconoPIM™, EiceDRIVER™, eupec™, FCOS™, HITFET™, HybridPACK™, I²RF™, ISOFACE™, IsoPACK™, MIPAQ™,...
  • Page 4: Table Of Contents

    CPU_45A-V3 CPU Board XMC4500 General Purpose Table of Contents Table of Contents Introduction ................................7 Overview ............................. 7 Key Features ............................7 Block Diagram ............................8 Hardware Description ........................9 Power Supply ............................. 10 Reset ..............................12 Clock Generation..........................12 Boot Option ............................
  • Page 5 CPU_45A-V3 CPU Board XMC4500 General Purpose List of Figures List of Figures Figure 1 CPU_45A-V3 Board Block Diagram..................... 8 Figure 2 CPU Board XMC4500 General Purpose (CPU_45A-V3)..............9 Figure 3 Powering option through USB interface (5 V) ..................10 Figure 4 CPU_45A-V3 Board Power ........................
  • Page 6 CPU_45A-V3 CPU Board XMC4500 General Purpose List of Figures List of Tables Power status LED’s ..........................10 Table 1 Table 2 Power Measurement .......................... 11 Table 3 Boot Options Settings ........................13 Table 4 Cortex Debug Connector (10 Pin) ...................... 15 Table 5 Cortex Debug+ETM Connector (20 Pin) ....................
  • Page 7: Introduction

    CPU_45A-V3 CPU Board XMC4500 General Purpose Overview Introduction This document describes the features and hardware details of the CPU Board XMC4500 General Purpose (CPU_45A-V3) designed to work with Infineon’s XMC4500 Microcontroller. This board is part of Infineon’s XMC4000 Application Kits. Overview The CPU board CPU_45A-V3 houses the XMC4500 Microcontroller and three satellite connectors (HMI, COM, ACT) for application expansion.
  • Page 8: Block Diagram

    CPU_45A-V3 CPU Board XMC4500 General Purpose Overview Block Diagram Figure 1 shows the functional block diagram of the CPU_45A-V3 board. For more information about the power supply please refer to chapter 2.1. The CPU board has got the following building blocks: 3 Satellite Connectors (COM, HMI ACT) On-board Debugger via Debug USB connector (Micro-USB) User LED connected to P3.9...
  • Page 9: Hardware Description

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Hardware Description The following sections give a detailed description of the hardware and how it can be used. Debug USB Connector COM Satellite Connector Satellite Connector User LEDs and User Buttons On-board Debugger 5V to 3.3V Voltage...
  • Page 10: Power Supply

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Power Supply The CPU_45A-V3 board can be powered via the USB plug (5 V); however, there is a current limit that can be drawn from the host PC through USB. If the CPU_45A-V3 board is used to drive other satellite cards (e.g. AUT_ISO-V1 or MOT_GPDLV-V2) and the total current required exceeds 500 mA, then the board needs to be powered by either an external power supply connected to USB or by a satellite card, which supports external power supply like e.g.
  • Page 11: Figure 4 Cpu_45A-V3 Board Power

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Debug Power Power Power CPU Board XMC4400 General Purpose CPU_45A-V3 VDD5USB +5V VDD5 +5V VDD3.3 +3.3V VDD3.3 On Board Devices U401 U300 U403 JP300 Lin. Voltage VDD5USB Regulator VDD3.3 VDDP IFX1763 HIB_IO_1 XMC4500 LQFP144 P3.2...
  • Page 12: Reset

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Reset The reset pin (PORST#) of the XMC45000 is a bi-directional pin. An internal pull-up resistor will keep the PORST# pin high during normal operation. A low level at this pin will force a hardware reset. In case of an internal reset the PORST# pin will drive a low signal.
  • Page 13: Boot Option

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Figure 8 Clock Generation Boot Option During power-on-reset the XMC4500 latches the dip switch SW300 settings via the TCK and the TMS pin. Based on the values latched different boot options are possible. Table 3 Boot Options Settings BSL (TMS)
  • Page 14: Debug Interface

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Debug Interface The CPU_45A-V3 board supports JTAG debug via 3 different connectors.  On-board Debugger  Cortex Debug Connector (10-pin)  Cortex Debug+ETM Connector (20-pin) The Hexagon Application Boards are designed to use “Serial Wire Debug” as debug interface. JTAG is not supported by default because the GPIO P0.7 (TDI), where the required TDI function is mapped to, is used by various Actuator boards connected to the ACT satellite connector.
  • Page 15: Cortex Debug Connector (10-Pin)

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description 2.5.2 Cortex Debug Connector (10-pin) The CPU_45A-V3 board supports Serial Wire debug operation and Serial Wire viewer operation (via the SWO signal when Serial Wire debug mode is used) through the 10-pin Cortex Debug Connector. When using an external debugger connected to the 10-pin Cortex Debug Connector, the on-board debugger is switched off.
  • Page 16: Cortex Debug+Etm Connector (20-Pin)

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description 2.5.3 Cortex Debug+ETM Connector (20-pin) The CPU_45A-V3 board supports Serial Wire debug operation, Serial Wire viewer operation (via SWO connection when Serial Wire debug mode is used) and Instruction Trace operation through the 20-pin Cortex Debug+ETM Connector.
  • Page 17: Figure 14 Cortex Debug+Etm Connector (20-Pin) Layout

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Table 5 Cortex Debug+ETM Connector (20 Pin) Pin No. Signal Name Serial Wire Debug JTAG Debug TRACEDATA[1] Trace Data 1 Trace Data 1 Ground Ground TRACEDATA[2] Trace Data 2 Trace Data 2 Ground Ground TRACEDATA[3]...
  • Page 18: Serial Flash Memory

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description Serial Flash Memory The CPU_45A-V3 board provides a 32 Mbit serial flash memory from Micron (type: N25Q03) interfaced to XMC4500 through a SPI interface. The SPI interface can be configured as single, dual or quad SPI. Table 6 Quad SPI Signals Pin No.
  • Page 19: Usb

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description The XMC4500 supports USB interface in host only mode, device only mode or as an OTG Dual Role Device (DRD). In USB device mode, power is expected through VBUS (pin 1) from an external host (e.g. PC). When the current is more than 500 mA power from an external source through satellite cards shall be used.
  • Page 20 CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description In the host only mode and OTG mode the CPU_45A-V3 board is capable of supplying power to the connected device (e.g. USB mouse). The board has a power-switch which is controlled by the XMC4500. Port P3.2 (active high) is used for this purpose.
  • Page 21: Rtc

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description The XMC4400 CPU has two power domains, the Core Domain and Hibernate Domain. The Core Domain (VDDP pins) is connected to the VDD3.3 rail. An on-board LDO voltage regulator generates VDD3.3 (3.3 V) from VDD5 (5 V).
  • Page 22: User Leds And User Buttons

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description User LEDs and User Buttons The port pin P3.9 of XMC4500 is connected to a LED V300. More user LED’s are available through I2C GPIO expander on most of the satellite cards. Table 8 GPIO LED Connected to Port Pin...
  • Page 23: Satellite Connectors

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description 2.11 Satellite Connectors The CPU_45A-V3 board provies three satellite connectors for application extension by satellite cards:  COM satellite connector (Communication)  HMI satellite connector (Human Machine Interface)  ACT satellite connector (Actuator) Note: Satellite cards shall be connected to their matching satellite connectors only.
  • Page 24: Com Connector

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description 2.11.1 COM Connector The COM satellite connector on the CPU_45A-V3 board allows interface expansion through COM satellite cards (e.g. COM_ETH-V1) CPU_45A-V3 Satellite 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 Connector 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43...
  • Page 25: Hmi Connector

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description 2.11.2 HMI Connector The HMI satellite connector on the CPU_45A-V3 board allows interface expansion through HMI satellite cards. CPU_45A-V3 Satellite 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 Connector 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43...
  • Page 26: Act Satellite Connector

    CPU_45A-V3 CPU Board XMC4500 General Purpose Hardware Description 2.11.3 ACT Satellite Connector The ACT satellite connector on the CPU_45A-V3 board allows interface expansion through ACT satellite cards. CPU_45A-V3 Satellite 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 Connector 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43...
  • Page 27: Differences To Board Version V2

    CPU_45A-V3 CPU Board XMC4500 General Purpose Differences to Board Version V2 Differences to Board Version V2 Table 11 Differences to older board versions Topic of Change Description Debugger An on-board debugger has been added. The debugger has an USB interface (X500). An external debugger can still be used via X400 / X401. User Push Button A user button as been added.
  • Page 28: Figure 26 Schematic Of Satellite Connectors, Usb-Otg

    CPU_45A-V3 CPU Board XMC4500 General Purpose Production Data Figure 26 Schematic of Satellite Connectors, USB-OTG Board User's Manual Revision 1.0, 2014-01-10...
  • Page 29: Figure 27 Schematic Of Xmc4500

    CPU_45A-V3 CPU Board XMC4500 General Purpose Production Data Figure 27 Schematic of XMC4500 Board User's Manual Revision 1.0, 2014-01-10...
  • Page 30: Figure 28 Schematic Of Power Supply, Debug Connectors, Reset Circuit

    CPU_45A-V3 CPU Board XMC4500 General Purpose Production Data Figure 28 Schematic of Power Supply, Debug Connectors, Reset Circuit Board User's Manual Revision 1.0, 2014-01-10...
  • Page 31: Figure 29 Schematic Of On-Board Debugger

    CPU_45A-V3 CPU Board XMC4500 General Purpose Production Data Figure 29 Schematic of On-board Debugger Board User's Manual Revision 1.0, 2014-01-10...
  • Page 32: Component Placement And Geometry

    CPU_45A-V3 CPU Board XMC4500 General Purpose Production Data Component Placement and Geometry All dimensions in mm A D J _2 X 500 X 203 V 201 V 500 L500 R 202 V 501 R 203 V 502 C 411 L201 R 200 R 504 C 200...
  • Page 33: Bill Of Material (Bom)

    CPU_45A-V3 CPU Board XMC4500 General Purpose Production Data Bill of Material (BOM) Table 12 BOM of CPU_45A-V3 Board Pos. Qty Value Device Reference Des. 1 0R/0603 Resistor R416 Resistor 2 1M/0402 R200, R505 Resistor 2 1k5/0603 R405, R406 Resistor 3 2k2/0603 R306, R307, R420 Resistor 3 4k7/0402...
  • Page 34 CPU_45A-V3 CPU Board XMC4500 General Purpose Production Data Table 12 BOM of CPU_45A-V3 Board Pos. Qty Value Device Reference Des. 4 LED-GN/D/0603 LED, green V401, V402, V403, V502 1 LED-RT/D/0603 LED, red V407 1 NC7WZ07P6X NC7WZ07_2P6X U501 1 POTI/10K/VERT Potentiometer, K09K1130A8G, ALPS R300 Connector, FTSH-110-01-L-DVK-P, 1 S2*10/1.27SO Samtec...
  • Page 35 . i n f i n e o n . c o m Published by Infineon Technologies AG...
  • Page 36 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Infineon KIT_XMC45_AE1_002...

This manual is also suitable for:

Cpu_45a-v3

Table of Contents