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™,...
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) ....................
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.
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...
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...
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.
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...
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.
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)
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.
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.
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.
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]...
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.
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.
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).
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...
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.
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...
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...
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...
Need help?
Do you have a question about the XMC4000 Application Kit and is the answer not in the manual?
Questions and answers