XE166 Family Ha rd w ar e M a nu al XE 16 6 E asy K it B oa rd Ve rsi on 3. 1 Hardware Manual V 1 . 2 , 2 00 9- 08 Microcont rolle rs Edition 2009-08 Published by Infineon Technologies AG 81726 Munich, Germany © 2009 Infineon Technologies AG All Rights Reserved. LEGAL DISCLAIMER THE INFORMATION GIVEN IN THIS APPLICATION NOTE IS GIVEN AS A HINT FOR THE IMPLEMENTATION OF THE INFINEON TECHNOLOGIES COMPONENT ONLY AND SHALL NOT BE REGARDED AS ANY DESCRIPTION OR WARRANTY OF A CERTAIN FUNCTIONALITY, CONDITION OR QUALITY OF THE INFINEON TECHNOLOGIES COMPONENT. THE RECIPIENT OF THIS APPLICATION NOTE MUST VERIFY ANY FUNCTION DESCRIBED HEREIN IN THE REAL APPLICATION. INFINEON TECHNOLOGIES HEREBY DISCLAIMS ANY AND ALL WARRANTIES AND LIABILITIES OF ANY KIND (INCLUDING WITHOUT LIMITATION WARRANTIES OF NON-INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OF ANY THIRD PARTY) WITH RESPECT TO ANY AND ALL INFORMATION GIVEN IN THIS APPLICATION NOTE. Information For further information on technology, delivery terms and conditions and prices, please contact the nearest Infineon Technologies Office (www.infineon.com). Warnings Due to technical requirements, components may contain dangerous substances. For information on the types in question, please contact the nearest Infineon Technologies Office. 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. If they fail, it is reasonable to assume that the health of the user or other persons may be endangered. Hardware Manual XE166 Easy Kit Board Version 3.1 Device1 Revision History: V1.2 2009-08 Previous Version(s): 1.1 all change device name to series Trademarks TriCore® is a trademark of Infineon Technologies AG. We Listen to Your Comments Is there any information in this document that you feel is wrong, unclear or missing? Your feedback will help us to continuously improve the quality of this document. Please send your proposal (including a reference to this document) to: [email protected] Hardware Manual 3 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Table of Contents Table of Contents 1 Introduction - XE166 family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 2.1 2.2 2.3 2.4 2.4.1 2.4.2 2.5 2.6 2.6.1 General Information about XE166 Easy Kit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Summary of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Board Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 DIP Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Basic Startup Configuration for XE167F and XE164F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Basic Startup Configuration for XE166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 USB Driver installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Easy Kit Power Supply concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Power Supply via Power Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3 3.1 3.1.1 3.1.2 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.3 3.3.1 3.3.2 3.3.3 3.4 Information in Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DIP Switch Setting XE167F and XE164F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DIP Switch Setting XE166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Headers, Connectors and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . USB Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CAN1/2 (X110, X111) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LIN Interface (X104) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OCDS Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DAP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Serial EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pin Definition and Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XE167 - 144 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XE164 - 100 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XE162FM - 64 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zero Ohm Resistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 20 22 22 4 4.1 4.2 4.3 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OCDS Debugging Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . USB Interface for UART support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 25 25 25 5 Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Hardware Manual 4 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Introduction - XE166 family 1 Introduction - XE166 family XE166 family - More performance, more Flash, better peripherals With more than 15 successful years in the microcontroller market place, C166 has set the standard for 16-bit architectures with the highest aggregate volume share of all available 16-bit devices. With its fast interrupt response and context switching, the C166 family is ideally suited for automotive, industrial, mass storage and wired as well as wireless communications applications. Compared with the XC166, XE166 delivers more performance, more Flash memory, more RAM, strongly enhanced peripherals and a complete DSP library. MCU and DSP in a core Infineon Technologies´ Real Time Signal Controller combines the traditional strengths of a Microcontroller Unit (MCU) to control peripherals with the computing power of Digital Signal Processors (DSP). All in one enhanced XE166 core. Together, the Microcontroller's real-time capability and ease of use and the DSP's mathematical performance and data throughput form a powerful singe-chip solution ideal for many embedded applications. For detailed technical information about the different derivatives please refer to the XE166 family web pages on the Infineon Internet. http://www.infineon.com/XE166 This document covers several product series. – – – – – – – – XE167F Series XE164F Series XE167FM Series XE164FM Series XE162FM Series XE164FN Series XE162FN Series XE167FH Series Note: In the following document only the names for 144Pin XE167, 100Pin XE164 and 64Pin XE162 are used. Only XE167F Series and XE164F Series are described several because of the different Boot mode. Hardware Manual 5 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 General Information about XE166 Easy Kit Board 2 General Information about XE166 Easy Kit Board 2.1 Summary of Features – – – – – – – Infineon’s XE166 Controller in TQFP144/100/64 Pin Package High Speed CAN Transceivers, LIN Transceiver, USB to UART/JTAG bridge 8 Low Power Status LEDs Easy access to all pins 5-DIP switches for configuration On board USB to JTAG / UART interface Powered via USB Connectors – – – – – – The XE166 Board offers a wide variety of connectors: USB connector for ASC/JTAG Interface 4 pin header for LIN Transceiver 16-pin header for JTAG interface (OCDS) 10pin (2x5) header for CAN High Speed Transceiver (CAN1/CAN2) 10pin header for DAP interface Components – – – – – – – – – – Low-Drop Voltage Regulator TLE 4274 Step Down Voltage Regulator TLE 6365G (optional) Four status LED´s for Power / RESET / JTAG 2 x CAN-Transceiver TLE 6251 LIN Transceiver TLE 7259 FT2232 Dual USB to UART/JTAG interface SPI EEPROM 128 Kbit AT25128N 8 general purpose LEDs Potentiometer for ADC Reset switch Zero Ohm Bridges – Zero Ohm resistors give the flexibility to configure the systems functionality Hardware Manual 6 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 General Information about XE166 Easy Kit Board 2.2 Block Diagram Voltage Regulator MultiCAN CAN Transceiver LIN Transceiver TxD LIN EEPROM XE166 CPU RxD USB 8 LEDs OCDS1 USB To UART/ JTAG Bridge XTAL Figure 1 Block diagram of XE166 Easy Kit layout overview 2.3 Board Overview 1 P10.0 P10.7 1 1 DAP OCDS1 5 Config Infineon XE166 Reset 1 Debug Run Debug Active Reset 1 CAN2 Power supply 1 1 Power supply Jumper AN0(ADC1) USB CAN1 AN0 ( ADC0) 1 LIN1 Power Top View (basic components) Hardware Manual 7 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 X202 R151 R152 R124 CB209 C203 R238 R219 R126 R125 R221 D209 R229 C105 R220 R114 C202 R127 D205 C106 R115 R129 C104 CB101 D109 C107 R113 U206 CB226 C205 U104 R134 R135 U205 C204 C206 X106 CB214 CB213 CB103 R139 R141 R132 R131 R137 R156 R116 R133 R136 R155 R212 R142 U105 D208 X110 X109 U106 R140 R138 R128 R213 R110 C207 R235 C201 R222 Q208 JP201 DIP Switch S102 Q201 D207 P201 2.4 R237 X103 R205 Top view in detail R239 R236 R130 R206 L202 CB224 CB102 D202 CB225 CB229 X105 R218 D201 U202 Figure 2 R154 Q205 R217 R118 R207 Q204 R232 CB211 CB223 CB212 R228 CB227 R216 S201 R225 CB220 Y101 C103 X112 U107 R146 CB222 CB219 CB104 R144 CB215 R117 R211 Q202 CB206 CB201 R210 R203 R202 CB204 Q203 R230 L201 R247 R233 R214 R231 R215 R204 CB205 R226 R153 R227 R143 CB217 CB218 R147 R150 CB221 CB210 R108 D108 R149 R106 R107 X204 CB216 U101 D204 U203 U201 X108 5 C102 Q206 CB202 D107 R103 R104 D104 R209 R244 R243 CB207 Q207 Y201 D106 R157 1 2 3 4 CB228 R208 CB230 CB203 R201 R105 R102 D103 R119 R249 R241 R248 CB231 CB233 U207 R145 X107 R111 R234 CB232 C101 R148 R242 R223 R240 U208 R123 R121 S102 R224 X203 R250 R251 R246 R252 R122 R112 R253 R245 R109 R120 D105 R101 D101 D102 General Information about XE166 Easy Kit Board X104 X111 X201 Although most of the programmable features of the XE166 are selected by software either during the initialization phase or repeatedly during program execution, some features must be selected earlier because they are used for the first access of the program execution. These configurations are accomplished by latching the logic levels at a number of pins at the end of the internal reset sequence. DIP switch S102 allows to configure the startup setting of the XE166 during RESET. The default System Startup Configuration is shown in Table 1. By default all DIP Switches are OFF. The XE166 executes a standard start from internal Flash. Table 1 Name in schematic S102 Default configuration Default configuration Description Startup configuration: Standard start from internal Flash (Default) 0 1 1 2 3 4 5 P10.0 P10.1 P10.2 P10.3 /TRST Hardware Manual 8 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 General Information about XE166 Easy Kit Board 2.4.1 Basic Startup Configuration for XE167F and XE164F Table 2 Basic Startup Configuration via External Circuitry Startup Mode CFG pins P10 [3] CFG pins P10 [2] CFG pins P10 [1] CFG pins P10 [0] P10 [3 : 0]1) Internal Start from Flash x x 1 1 Standard UART Bootloader x 1 1 0 Enhanced UART Bootloader x 0 1 0 SSC Bootloader 1 0 0 1 CAN Bootloader x 1 0 1 1) x means that the level on the corresponding pin is irrelevant. For more detailed information about the DIP switch setting please refer to Chapter 3.1.1, Table 6. 2.4.2 Basic Startup Configuration for XE166 Table 3 Basic Startup Configuration with debug support Startup Mode Internal Start from Flash Debug Interface CFG pins P10 [3:0] 1) TRST=1 JTAG pos.B x 0 1 1 DAP pos.1 x 1 0 0 from Flash 2) x 1 1 1 DAP pos.0 0 0 0 1 DAP pos.2 0 1 0 1 1) x means that the level on the corresponding pin is irrelevant. 2) A defined location in Flash (C0’01F0H) must contain a value (2 Bytes) for DBGPRR register and the next word-location (C0’01F2H) must contain the inverse value. If the inverse-condition does not match - the value is considered as invalid and JTAG pins at position A are configured by default. Table 4 Basic Startup Configuration via External Circuitry Configuration pins 1) Startup Mode TRST P10 [3 : 0] Internal Start from Flash 0 x x x x UART Bootloader 2.x 2) 1 x 0 1 0 UART Bootloader 7.x 3) 1 x 1 1 0 SSC Bootloader 1 1 0 0 1 CAN Bootloader 1 1 1 0 1 1) x means that the level on the corresponding pin is irrelevant. 2) 2.x means: TxD (transmit data) at P2.3 pin, RxD (receive data) at P2.4 pin. 3) 7.x means: TxD (transmit data) at P7.3 pin, RxD (receive data) at P7.4 pin. For more detailed information about the DIP switch setting please refer to Chapter 3.1.2, Table 7. Hardware Manual 9 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 General Information about XE166 Easy Kit Board 2.5 USB Driver installation All USB-Transaction are realized by the USB-Software running on a Host-Computer. The USB-Device driver is communicating with the Equipment connected to the Computer. The driver for Easy Kit USB interface will be delivered with a Software called DAS (Device Access Server). The goal of the DAS architecture is to provide one single interface for all types of tools, which fulfills all performance and reliability needs. Additionally a driver for a virtual COM port will be installed. Find out more about DAS on the Infineon Web page: http://www.infineon.com/DAS This DAS Software can be found on the Easy Kit CD under Tools. A DAS Software Version 2.6.1 or higher need to be used for the Easy Kit. Figure 3 Tools install Hardware Manual 10 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 General Information about XE166 Easy Kit Board 2.6 Easy Kit Power Supply concept The Easy Kit USB Power Supply concept enables the user to work with the Kit without an external Power Supply. If the USB power supply is not sufficient an additional regulated DC power supply can be used. XE166 CPU Power LED 1 5V DC X502 Power Supply USB Supply 6 … 12V 5V Figure 4 Easy Kit Power Supply concept By means of the Power Supply Jumper X502, USB, or the external power Supply can be selected to run the Easy Kit. The Setup for the Jumper X502 is shown in Table 5 below. Table 5 Name in schematic Power Supply Jumper configuration Configuration Description X502 Power Supply via USB Interface (Default) 1 2 3 X502 Power Supply via Power Plug 1 2 3 The USB specification provides a 5 V supply on a single wire from which connected USB devices may draw power. The specification provides for no more than 5.25 V and no less than 4.35 V between the +ve and -ve bus power lines. Initially, a device is only allowed to draw 100 mA. It may request more current from the upstream device in units of 100 mA up to a maximum of 500 mA. In practice, most ports will deliver the full 500 mA or more before shutting down power, even if the device hasn't requested it or even identified itself. If a (compliant) device requires more power than is available, then it cannot operate until the user changes the network (either by rearranging USB connections or by adding external power) to supply the required power. Note: If the USB power supply is not sufficient, an external power supply is needed and the Jumper X502 setting need to be changed. Note: In case the USB Host PC goes into Suspend Mode, an external Power Supply should be used. Hardware Manual 11 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 General Information about XE166 Easy Kit Board 2.6.1 Power Supply via Power Plug The XE166 Board can be supplied either with USB cable or with an external power supply. For external power supply a regulated DC power supply with max. 12Volt/ 400mA can be connected to the power connector. The maximum power dissipation of the used voltage regulator has to be taken into account. Figure 5 Power Supply Hardware Manual 12 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 3 Information in Detail The XE166 family supports variety of start-up modes, allowing the user to make selections in three aspects: • • • Main functionality - where from the user code will be started (on-chip Flash, PSRAM, external memory); Optionally - a way for initial code-downloading into PSRAM before to start it: – From an external host via a communication interface - UART, CAN, SSC; – From Stand-by RAM (SBRAM) - after exiting a power-saving mode; Debug-related - either debugging will be possible, and if Yes - which debug-interface to use (JTAG, DAP, selectable pin-assignments). The Easy Kit Board Manual covers only a limit numbers of start-up modes. For all possible start-up modes please refer to the corresponding user manual. 3.1 Switch S102 3.1.1 DIP Switch Setting XE167F and XE164F Table 6 DIP Switch Settings for S102 Name in schematic Default configuration Description S102 Startup configuration: Standard start from internal Flash OFF-OFF-xx-xx-xx On Off 1 2 3 4 5 S102 Startup configuration: Bootstrap loader ASC ON-OFF-OFF-xx-xx On Off 1 2 3 4 5 S102 Startup configuration: Enhanced bootstrap loader ASC ON-OFF-ON-xx-xx On Off 1 2 3 4 5 S102 Startup configuration Bootstrap loader CAN OFF-ON-OFF-xx-xx On Off 1 2 3 4 5 S102 Startup configuration Bootstrap loader SSC OFF-ON-ON-OFF-xx On Off 1 2 3 4 5 S102 Hardware Manual Startup configuration All other positions are reserved 13 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 3.1.2 DIP Switch Setting XE166 Table 7 DIP Switch Settings for S102 Name in schematic Default configuration Description S102 Startup configuration: Standard start from internal Flash xx-xx-xx-xx-OFF On Off 1 2 3 4 5 S102 Startup configuration: Bootstrap loader ASC For XE167FM and XE164FM ON-OFF-OFF-xx-ON On Off 1 2 3 4 5 S102 Startup configuration: Bootstrap loader ASC for XE162FM ON-OFF-ON-xx-ON On Off 1 2 3 4 5 S102 Startup configuration: DAP Debug Mode (Pos.1) ON-ON-OFF-xx-ON On Off 1 2 3 4 5 S102 Startup configuration: JTAG Debug Mode (Default) OFF-OFF-OFF-xx-ON On Off 1 2 3 4 5 S102 Startup configuration: Bootstrap loader CAN OFF-ON-OFF-OFF-ON On Off 1 2 3 4 5 S102 Startup configuration: Bootstrap loader SSC OFF-ON-ON-OFF-ON On Off 1 2 3 4 5 S102 Startup configuration All other positions are reserved 3.2 Headers, Connectors and Components 3.2.1 USB Interface The USB connector is used for connection to a PC. Via the USB it is possible to power the board, using the USIC0 Channel 0 as serial connection via USB and Debugging via DAS. For the pinout of USB socket see Figure 6. Figure 6 2 (D-) 1 (Vbus) 3 (D+) 4 (GND) On-board header (P201) Hardware Manual 14 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 3.2.2 CAN1/2 (X110, X111) On the board are two CAN transceiver connected to the MultiCAN on XE166 node 0 and 1. The transceivers are connected to two IDC10 plug. For the pinout of IDC10 plug see Figure 7. You can use a IDC female connector with crimp connector, flat cable and SUB-D 9 plug with crimp connector to have a 1:1 adapter to SUB-D 9. 2 3 4 5 6 7 8 9 10 GND CAN2H CAN2L GND Figure 7 1 VDDP On-board header (X110,X111) Note: If the Board is equipped with a XE162FM in a 64 Pin package the CAN2 interface is disabled. To enable remove R238 and solder R136. In this case USIC 0 channel 0 is not available on Pin 2.4. 3.2.3 LIN Interface (X104) Figure 8 On-board header (X104) 3.2.4 OCDS Interface 4 VBat 3 2 Vs Bus GND 1 The board has a connector with 4 pins for LIN. For the pinout of the connector see Figure 8. The LIN transceiver is connected to USIC1 Channel 0 module of the CPU. The OCDS1 signals are connected to the IDC16 plug (X202). For pinout of the connector see Figure 9. You can connect any debugger to this connector. The signals /BRKIN and /BRKOUT are not connected per default. If you need this signals in the connector then assemble R225 and R226 with a 0R resistor. If you connect a debug hardware make sure that the MiniWiggler circuit is not active (ACTIV LED is off) and on the DAP connector (X204) is no hardware connected or the hardware is tristate. If the ACTIV LED is on, then stop the active DAS Server JTAG over USB Chip and/or remove the USB connection to the PC. Hardware Manual 15 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail Vcc TMS 1 2 3 4 5 6 7 8 9 10 GND TDO CPUCLK GND TDI /MR /BRK_OUT /TRST TCLK GND 11 12 /OCDS_E /BRK_IN 13 14 15 16 Figure 9 On-board header X202 3.2.5 DAP Interface The board comes with a DAP connector (X204). For pinout of this connector see Figure 10. You can connect a DAP hardware here. If you use this connector make sure that the MiniWiggler is not active (ACTIV LED is off) and a connected OCDS1 hardware is disconnected or tristate. VREF DAP1 1 2 3 4 5 6 7 8 9 10 GND DAP0 GND USER0_IO USER1_IN GND Figure 10 On-board header X204 3.2.6 ADC /RESET On AN0 (ADC0) is a 10K potentiometer (R113) connected. You can apply a voltage between VAGND0 and VAREF0 to the AN0 channel via this potentiometer. R116 is connected to AN0 (ADC1). The potentiometer is not assembled by default. You can assembled a potentiometer to use this connection. The footprint is prepared for a Burns potentiometer type 3006. Hardware Manual 16 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 3.2.7 LEDs Port 10 pin 0 up to pin 7 are connected to single LED’s (D101... D108) and can be controlled by Software. This status LED’s are low active. Table 8 LEDs description LED number Description D201 (red) Debug Run Mode (switched by DAS Server) D202 (green) Debug Active (Mini Wiggler circuit active) D207 (red) Power On Reset Active D208 (green) Board Voltage 5 Volt D101 - D108 (yellow) Status of P10L 3.2.8 Serial EEPROM By default the USIC0 Channel1 of the XE166 is connected to a serial EEPROM with a size of 128K (16.384 x 8). If the SSC bootstrap loader is needed the four resistors have been reconfigured as described in table 8. Table 9 Serial EEPROM interface Default Setting: SSC (USIC0 Channel 1) SSC bootstrap loader (USIC0 Channel 0) P10.5 (SCK) with R143 P2.5 (SCK) replace R143 with R144 P10.0 (SI) with R145 P2.4 (SI) replace R145 with R146 P10.7 (SO) with R147 P2.3 (SO) replace R147 with R148 P2.7 (CS) with R149 P2.6 (CS) replace R149 with R150 Hardware Manual 17 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 3.3 Pin Definition and Location 3.3.1 XE167 - 144 - Pinout Figure 11 Pinout of the144 Pin device Note: For the XE167F Series Pin P2.13 is used as Tref pin. Note: For the XE167FH Series Pin Px.x is used VDDI pin. Hardware Manual 18 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 11 10 9 8 7 P0.7 P10.6 P3.7 P3.6 VDDPB P10.7 6 5 4 3 2 P10.5 P3.3 P2.10 VDDI1 P3.5 P10.4 P10.3 TREF P0.6 P3.4 P0.5 P3.2 P0.4 1 P3.1 P3.0 P2.9 P0.1 P4.5 Vss A P10.2 P10.1 P0.2 P2.8 P4.6 VDDPB B P0.3 P10.0 P4.7 P2.7 P0.0 C B C 1 Vss VDDPB P1.0 VDDPB P4.3 P4.4 12 2 P9.0 P10.8 P9.1 P2.6 P4.2 P2.5 11 3 P10.9 P1.1 P10.10 P11.0 P11.1 P2.4 10 4 P10.11 P9.2 P1.2 P4.1 P11.2 P2.3 9 5 P10.12 P9.3 P10.13 P4.0 P11.3 P2.2 8 6 P1.3 P9.4 P9.5 P11.4 P2.1 P2.0 7 7 VDDI1 P10.14 P1.4 VDDI1 P11.5 P2.11 6 8 P10.15 P1.5 P9.6 P2.12 P5.15 P5.14 5 9 P1.6 P9.7 P1.7 P5.13 P5.12 P5.11 4 10 XTAL2 XTAL1 /PORST P5.10 P5.9 P5.8 3 11 ESR1 ESR2 ESR0 P5.7 P5.6 P5.5 2 12 P8.6 P8.5 VDDPB P5.4 VDDPB Vss 1 C B A X108 A X105 Figure 12 12 X106 X107 XE167 /TESTM /TRST P7.3 P7.4 VDDIM P6.2 P15.0 P15.3 P15.6 VAREF1 P5.1 VDDPB VDDPB P8.4 P7.0 P7.1 P8.0 P6.1 VDDPA P15.2 P15.5 VAREF2 P5.0 P5.3 Vss P7.2 P8.3 P8.2 P8.1 P6.0 P6.3 P15.1 P15.4 P15.7 VAGND P5.2 1 2 3 4 5 6 7 8 9 10 11 12 Pin connector of the144 pin device Hardware Manual 19 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 3.3.2 XE164 - 100 - Pinout Figure 13 Pinout of the 100 pin device For the XE164F Series Pin P2.13 is used as Tref pin. Hardware Manual 20 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail X107 11 10 9 8 7 6 5 4 3 2 1 P10.6 P10.5 nc P2.10 VDDI1 nc nc P2.9 P0.1 nc Vss A B nc nc nc P10.4 P10.3 TREF P10.2 P10.1 P0.2 P2.8 nc VDDPB VDDPB P10.7 P0.6 nc P0.5 nc P0.4 P0.3 P10.0 nc P2.7 P0.0 B C Vss VDDPB P1.0 VDDPB P4.3 nc 12 2 nc P10.8 nc P2.6 P4.2 P2.5 11 3 P10.9 P1.1 P10.10 nc nc P2.4 10 4 P10.11 nc P1.2 P4.1 nc P2.3 9 5 P10.12 nc P10.13 P4.0 nc P2.2 8 6 P1.3 nc nc nc P2.1 P2.0 7 7 VDDI1 P10.14 P1.4 VDDI1 nc P2.11 6 8 P10.15 P1.5 nc P2.12 P5.15 nc 5 9 P1.6 nc P1.7 P5.13 nc P5.11 4 10 XTAL2 P5.10 P5.9 P5.8 3 11 ESR1 nc ESR0 nc nc P5.5 2 12 nc nc VDDPB P5.4 VDDPB Vss 1 C B A XE164 X108 XTAL1 /PORST X105 /TESTM /TRST P7.3 P7.4 VDDIM P6.2 P15.0 nc P15.6 VAREF1 P5.1 VDDPB VDDPB nc P7.0 P7.1 nc P6.1 VDDPA P15.2 P15.5 nc P5.0 P5.3 Vss P7.2 nc nc nc P6.0 nc nc P15.4 nc VAGND P5.2 1 2 3 4 5 6 7 8 9 10 11 12 C X106 A 1 Figure 14 12 P0.7 Pin connector of the 100 pin device Hardware Manual 21 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail 3.3.3 XE162FM - 64 - Pinout Figure 15 Pinout of the 64 pin device 3.4 Zero Ohm Resistors For configuration purposes several zero ohm resistors have been implemented. The functionality of these resistors are shown in the table below. Table 10 Zero Ohm Resistors Component TLE 7259G (LIN Transceiver Board) TLE 6251DS (CAN Transceiver) Hardware Manual Name in schematic Description R124 R125 / R126 enable / disable connect / disconnect R129 / R130 R136 / R137 R155 / R156 R131 R138 R135 R142 R133 / 134 R140 / 141 connect / disconnect (CAN1) connect / disconnect (CAN2) or connect / disconnect (CAN2) enable / disable (CAN1) enable / disable (CAN2) supply Bus voltage internal / external (CAN1) supply Bus voltage internal / external (CAN2) connect Bus / disconnect Bus (CAN1) connect Bus / disconnect Bus (CAN2) 22 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Information in Detail Table 10 Zero Ohm Resistors Component Microcontroller XE166 Analog reference Name in schematic Description R220 / R221 R219 R212 / R229 change of analog reference source R225 R226 /BRKIN (optional) /BRKOUT (optional) R143 / R145 R147 / R149 R144 / R146 R148 / R150 R109 R117/R118 connect to USIC1 Channel1 connect to USIC1 Channel1 connect to SSC bootstrap loader (U0C0) connect to SSC bootstrap loader (U0C0) connect / disconnect LED´s to 5 V oscillator gain R224 R223 R242-R246 R247-R253 R242-R246 R247-R252 R253 /BRKOUT (optional) /BRKIN (optional) assembled with 0R open open assembled with 0R assembled with 47K R236-R237 R238-R239 R236-R237 R238-R239 assembled with 0R open open assembled with 0R U203: R210 For internal use only EEPROM 93LC46B: R207 If ORG functionality is needed Voltage supply JTAG X202 AT25128N (Serial EEPROM) Status LED´s Oscillator circuit FT2232D (USB to UART / JTAG Bridge): JTAG-Option: DAP-Option: ASC Bootloader: 144Pin / 100 Pin Other Hardware Manual change of voltage supply 23 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Getting Started 4 Getting Started For the successful start up of the XE166 Easy Kit, the following items should be done: Figure 16 XE166 Easy Kit (144-Pin) By default a HELLO WORLD program can be executed. The following steps are needed to be successful. 1. Verify that the Jumper JP201 is in position 1-2 (powered via USB). 2. Install DAS driver from Easy Kit CD. 3. Verify if the standard start mode is selected as described in chapter 3.1. 4. Connect USB cable with Easy Kit and the PC. 5. LED D105 connected with P10.0 should flash, otherwise press the Reset button. 6. Verify which COM port is activated for the FTDI - chip. 7. Execute the monitor program MTTTY from the Easy Kit CD. 8. Select the corresponding COM port, 19200 Baud, none parity, 8 data Bit, one stop bit, parser off. 9. Start connection (File/connect). 10. Press Reset button on the Easy Kit, Hello World program is running . Figure 17 Monitor Program MTTTY with Hello World program Hardware Manual 24 V1.2, 2009-08 Hardware Manual XE166 Easy Kit Board Version 3.1 Getting Started 4.1 Power Supply If more current is needed, a regulated DC power supply with max. 12 Volts should be connected to the power connector. The maximum power dissipation of the used voltage regulator has to be taken into account. By default one green LED should be active. It indicates that the embedded voltage regulator supply the microcontroller. Please Note, the power supply is not part of the delivery ! Figure 18 Power Supply Connector 4.2 OCDS Debugging Interface The XE166 Easy Kit offers two types of JTAG interfaces. With the FTDI chip an on board USB JTAG wiggler has been implemented. Further the USB interface allows to emulate a USB to UART bridge. Both can be done at the same time. A simple 16 pin JTAG header can be used to connect a debugger from one of Infineon’s tool suppliers. Both systems include an On-Chip Debug Support (OCDS) system, which provides convenient debugging, controlled directly by an external device via debug interface pins. 4.3 USB Interface for UART support The USB connector is used for connection to a PC. Via the USB it is possible to power the board, using the ASC0 as serial connection via USB and Debugging via DAS. For the pinout of USB socket see Figure 6. NOTE: Before connecting the board to the PC, make sure that the actual DAS software is installed on the PC. For actual DAS software please contact your local FAE. The latest version of the software can also be found on the www.infineon.com/DAS Hardware Manual 25 V1.2, 2009-08 A B C 10K_opt 1K5 R108 1K5 R107 1K5 R106 1K5 R105 1K5 R104 1K5 R103 1K5 R102 R101 P10.15 P1.6 XTAL2 ESR1 P8.6 P10.8 P1.1 P9.2 P9.3 P9.4 P10.14 P1.5 P9.7 XTAL1 ESR2 P8.5 1 D108 D107 D106 D105 D104 D103 D102 D101 LY T67K LY T67K LY T67K LY T67K LY T67K LY T67K LY T67K LY T67K VDDP0 VDDP0 VDDI1 GND P10.7 P10.6 P10.5 P10.4 P10.3 P10.2 P10.1 P10.0 P1.0 P9.1 P10.10 P1.2 P10.13 P9.5 P1.4 P9.6 P1.7 /PORST ESR0 CPUCON4_opt 3 6 9 12 15 18 21 24 27 30 33 36 X108C CPUCON4_opt 2 5 8 11 14 17 20 23 26 29 32 35 X108B C105 100n P15.0 VAGND CPUCON4_opt 1 4 7 10 13 16 19 22 25 28 31 34 C104 100n P5.0 VAGND P9.0 P10.9 P10.11 P10.12 P1.3 100R X108A VAGND 1K5 100R R116 2 R115 VAREF2 R109 0R +5V 10K VAGND 1 3 D 1 3 R113 2 R114 R154 10K 10K R111 75 79 83 87 90 96 102 106 111 116 120 124 129 131 133 135 55 56 58 61 64 67 69 78 80 82 94 52 51 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 P2.8 P2.9 P2.10 P2.11 P2.12 /TESTM 3 TREF_P2.13 92 /PORST 138 /TRST 6 R110 0R +5V ESR2 ESR1 ESR0 /TRST GND 2 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 P2.8 P2.9 P2.10 P2.11 P2.12 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 2 Y101 opt R118 C102 8MHz 18pF R117 0R GND TESTM TREF / P2.13 PORST TRST GND C101 10n_opt R112 TREF_P2.13 10K +5V XTAL2 C103 18pF XTAL1 GND XTAL2 1 3 3 85 88 93 97 99 101 104 107 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 VAREF1 XTAL1 2 ESR0 ESR1 ESR2 141 139 140 ESR0 ESR1 ESR2 136 XTAL2 137 XTAL1 60 63 68 71 70 76 77 81 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 P15.7 P15.6 P15.5 P15.4 P15.3 P15.2 P15.1 P15.0 28 27 26 25 24 23 22 21 P15.7 P15.6 P15.5 P15.4 P15.3 P15.2 P15.1 P15.0 P4.0 P4.1 P4.2 P4.3 P4.4 P4.5 P4.6 P4.7 P11.5 P11.4 P11.3 P11.2 P11.1 P11.0 53 57 59 62 65 66 P11.5 P11.4 P11.3 P11.2 P11.1 P11.0 4 P10.15 P10.14 P10.13 P10.12 P10.11 P10.10 P10.9 P10.8 130 128 123 121 118 117 115 113 4 P6.3 P6.2 P6.1 P6.0 P7.4 P7.3 P7.2 P7.1 P7.0 P8.6 P8.5 P8.4 P8.3 P8.2 P8.1 P8.0 P9.7 P9.6 P9.5 P9.4 P9.3 P9.2 P9.1 P9.0 P10.7 P10.6 P10.5 P10.4 P10.3 P10.2 P10.1 P10.0 P10.15 P10.14 P10.13 P10.12 P10.11 P10.10 P10.9 P10.8 P5.0 P5.1 P5.2 P5.3 P5.4 P5.5 P5.6 P5.7 P5.8 P5.9 P5.10 P5.11 P5.12 P5.13 P5.14 P5.15 P4.0 P4.1 P4.2 P4.3 P4.4 P4.5 P4.6 P4.7 26 32 33 34 35 39 40 41 42 43 44 45 46 47 48 49 50 Hardware Manual P5.0 P5.1 P5.2 P5.3 P5.4 P5.5 P5.6 P5.7 P5.8 P5.9 P5.10 P5.11 P5.12 P5.13 P5.14 P5.15 P10.7 P10.6 P10.5 P10.4 P10.3 P10.2 P10.1 P10.0 P9.7 P9.6 P9.5 P9.4 P9.3 P9.2 P9.1 P9.0 P8.6 P8.5 P8.4 P8.3 P8.2 P8.1 P8.0 P7.4 P7.3 P7.2 P7.1 P7.0 P6.3 P6.2 P6.1 P6.0 134 132 126 125 122 119 114 112 142 143 5 7 10 13 14 12 9 4 11 8 19 18 17 16 XC2XXX R157 R122 GND 105 103 100 98 95 89 86 84 U101A +5V R121 R120 R119 VDDI1 GND VDDP0 VAREF1 VDDIM VAREF2 VDDP1 VDDP0 VAGND GND 1K 220R 220R 220R 220R S102 1 4 7 10 13 16 19 22 25 28 31 34 1 4 7 10 13 16 19 22 25 28 31 34 2 5 8 11 14 17 20 23 26 29 32 35 P5.6 P5.9 P5.12 P5.15 P11.5 P2.1 P11.3 P11.2 P11.1 P4.2 P4.3 3 6 9 12 15 18 21 24 27 30 33 36 3 6 9 12 15 18 21 24 27 30 33 36 P11.4 P4.0 P4.1 P11.0 P2.6 P5.4 P5.7 P5.10 P5.13 P2.12 1 4 7 10 13 16 19 22 25 28 31 34 2 5 8 11 14 17 20 23 26 29 32 35 X107A X107B 5 VDDP0 VDDI1 VDDP0 VDDP0 P4.6 P2.8 P0.2 P10.1 P10.2 TREF_P2.13 P10.3 P10.4 P3.5 P3.6 P3.7 CPUCON3_opt CPUCON3_opt P2.10 P3.3 P10.5 P10.6 P0.7 P4.5 P0.1 P2.9 P3.0 P3.1 CPUCON1_opt CPUCON2_opt P5.1 P6.2 P15.0 P15.3 P15.6 /TESTM /TRST P7.3 P7.4 X105C X106C CPUCON1_opt CPUCON2_opt P5.0 P5.3 P15.2 P15.5 P8.4 P7.0 P7.1 P8.0 P6.1 2 5 8 11 14 17 20 23 26 29 32 35 X105B X106B GND GND P2.10 P2.8 P10.4 P10.0 P10.1 P10.2 P10.3 /TRST P5.5 P5.8 P5.11 P5.14 P2.11 P2.0 P2.2 P2.3 P2.4 P2.5 P4.4 I2C_opt 1 2 3 X112 X105A X106A PORT[0..15] opt R123 CONFIG 1 2 3 4 5 CPUCON1_opt CPUCON2_opt P5.2 P7.2 P8.3 P8.2 P8.1 P6.0 P6.3 P15.1 P15.4 P15.7 10 9 8 7 6 5 1 6 VDDP0 +5V 0R 5 3 4 1 2 GND R124 0R_opt 3 6 9 12 15 18 21 24 27 30 33 36 X107C 0R R149 0R R138 TLE6251DS 1 6 5 2 TXD CANL GND STB VCC SPLIT RXD CANH U106 0R R131 TLE6251DS TXD CANL GND STB 7 HOLD WP VCC GND AT25128N-10SI2.7 CS SCK SI SO R139 120R 7 3 8 4 0R 0R R141 R140 X110 SPLIT_CAN2_opt 0R 0R R134 R133 X109 SPLIT_CAN1_opt R132 120R 3 R128 1K D109 CAN2 1 3 5 7 9 X103 CAN1 1 3 5 7 9 X111 GND CB104 100n +5V 1 of 3 Infineon Technologies AG 7 AIM MC ACE 1 Am Campeon 1-12 Number: D-85579 Neubiberg Revision: 3.0 Tel.: +49-89-234-0 Date: 20-Mar-2008 File: G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - Mixed V3.0\Main.Sch Sheet: 2 R151 10K 2 4 6 8 10 2 4 6 8 10 GND 1 C106 22µF/50V BAT54-04 GND C107 1n GND CB101 100n GND U107 6 8 5 7 6 8 5 7 7 8 6 Easy Kit XC2XXX CPU and On Board IO's 0R_opt R150 0R_opt R148 R146 0R_opt R144 R147 0R 1 2 3 4 GND 0R R145 0R 100n 1 2 GND CB103 +5V R143 0R_opt 0R R156 0R_opt R137 0R R155 GND R136 0R 0R R130 VS INH BUS VCC SPLIT RXD CANH U105 TLE7259G GND WK TXD RXD EN U104 CB102 +5V GND 3 R129 100n 4 10K 0R R127 0R R126 R125 CPUCON3_opt P0.0 P2.7 P4.7 P10.0 P0.3 P0.4 P3.2 P0.5 P3.4 P0.6 P10.7 P2.6 P2.7 P2.3 P10.7 P2.4 P10.0 P2.5 P10.5 P10.12 P2.2 P10.11 P2.4 P2.5 P2.6 +5V P10.13 P10.15 6 1 LIN 1 2 3 4 X104 8 R152 10K GND GND VBAT 8 R153 10K R142 0R_opt +5V R135 0R_opt +5V A B C D 5 1 1 Hardware Manual XE166 Easy Kit Board Version 3.1 Schematic Schematic V1.2, 2009-08 A B C 7 4 8 5 GND GND 1 D205 GND C204 470n_opt R227 47K_opt GND R228 100K_opt MBRS360T3 220n_opt CB226 ORG CS CLK D GND 10n CB201 93LC46B-I/SN DNC Q VCC GND U202 X201 POWER VBAT 1 R205 10K VDD_USB GND CB206 100n VDD_USB 1 2 3 4 USB Connector P201 GND 4 1 3 8 C201 10uF/6V 2K2 opt R206 BDS RO VCC 2 100n IN 2 5 7 6 GND OUT U205 TLE4274DV5 BUO TLE6365G_opt GND R BUC VS 1 CB209 100n GND U206 3 41 47 48 1 2 4 44 43 5 7 8 6 GND 10n_opt C205 3 GND 470R R201 100n 1 2 3 D209 SS14_opt GND 3 CB227 220n_opt DO3316P-224_opt L202 GND C203 22µF/10V VDD_REG POWER JP201 BDBUS0 BDBUS1 40 39 38 37 36 35 33 32 GND GND C206 100µF/10V_opt GND D208 LP T67K R222 1K5 +5V VDD_USB 10K +5V +5V CB219 CB217 CB215 CB213 CB211 CB229 1K R214 4 10K 0R 4 R229 220n CB212 100n CB214 100n CB216 100n CB218 100n 10n 0R R212 VDDP0 100n 100n 100n 100n VDDP1 +5V Q204 BSS138N R231 10K VDD_USB R233 BDBUS1 2 VDD_USB BDBUS0 2 D201 LS T67K R211 1K5 VDD_USB VDD_USB R208 ACBUS0 ACBUS1 ACBUS2 ACBUS3 15 13 12 11 10 30 29 28 27 26 ADBUS0 ADBUS1 ADBUS2 ADBUS3 ADBUS4 ADBUS5 ADBUS6 ADBUS7 24 23 22 21 20 19 17 16 FT2232D BCBUS0 BCBUS1 BCBUS2 BCBUS3 SI/WUB BDBUS0 BDBUS1 BDBUS2 BDBUS3 BDBUS4 BDBUS5 BDBUS6 BDBUS7 ACBUS0 ACBUS1 ACBUS2 ACBUS3 SI/WUA ADBUS0 ADBUS1 ADBUS2 ADBUS3 ADBUS4 ADBUS5 ADBUS6 ADBUS7 100n GND U201 GND CB204 CB228 SWITCHED_VDD_USB GND BSL211SP 6 Q208 5 PWREN TEST EECS EESK EEDATA RESET XTOUT XTIN RSTOUT USBDP USBDM 3V3OUT 100n CB202 100n 3 20 2 36 38 72 74 108 110 144 0R R220 33 VDDP1 VDDP0 VDDP0 VDDP0 VDDP0 VDDP0 VDDP0 VDDP0 VDDP0 2 GND 5 VDDI1 VDDI1 VDDI1 VDDIM GND XC2XXX 54 91 127 15 5 5 DIR GND DIR GND GND GND CB210 100n R216 10K +5V 2 4 6 2 GND +5V GND 6 GND +5V 1 3 5 7 9 GND 1 2 3 4 P5.10 USR_OPT P5.10 P5.2 /TRST P2.9 P5.4 P7.0 P2.3 P7.3 P2.4 P7.4 P10.11 P10.12 P7.0 0R_opt /TRST /PORST P10.12 P10.9 /PORST 0R_opt R226 P10.11 R225 0R_opt R224 0R_opt +5V LS T67K D207 /PORST X203 0R_opt R252 /TRST R223 1 P10.9 P2.9 P5.2 P5.4 /TRST 2 of 3 Infineon Technologies AG 7 AIM MC ACE 1 Am Campeon 1-12 Number: D-85579 Neubiberg Revision: 3.0 Tel.: +49-89-234-0 Date: 20-Mar-2008 File: G:\Technical_Support\P11\XC2XXX\EDA\Easy Kit\Easy Kit XC2XXX.Ddb - Mixed V3.0\OCDS_Power.sch Sheet: Easy Kit XC2XXX OCDS and Power Supply DAP2WIRE X204 only with MR+ 2 4 6 8 10 1K5 Q201 BC858C VREF DAP1 GND DAP0 GND USER0_IO KEY USER1_IN GND RESET X204 47K R217 1 D204 BAT54 USR0 USR8 USR1 USR2 3 1 3 5 7 9 11 13 15 R218 0R_opt 0R R239 0R_opt R237 0R R238 R236 0R_opt 0R R250 R246 VCC TMS GND TDO GND CPUCLOCK PORST TDI BRKOUT TRST GND TCLK OCDSE BRKIN KEY N.C. USR2 GND GND 47K_opt R253 P10.9 0R_opt P2.9 0R P5.2 P5.4 0R 0R /TRST 0R DAP OPTION (only with MR+): R242-R246 not assembled R247-R252 assembled with 0R R253 assembled with 47K JTAG OPTION: R242-R246 assembled with 0R R247-R253 not assembled R245 OCDS1 7 MINIWIGGLER CONFIGURATION R251 R242 R243 R244 X202 100n CB233 100n /PORST 2 4 6 /PORST 8 /BRKOUT 10 12 GND 14 16 GND SN74LVC1T45DBV 6 4 CB231 /RESET USR1 USR8 USR0 GND CB207 100n +5V +5V 6 +5V 18 16 14 12 9 7 5 3 20 10 SN74LVC1T45DBV VDDIM RESET S201 VDDI1 GND U101B R219 VAGND 0R VAGND R241 10K CB225 100n 1Y1 1Y2 1Y3 1Y4 2Y1 2Y2 2Y3 2Y4 VCC GND SN74AHC244PW 1A1 1A2 1A3 1A4 2A1 2A2 2A3 2A4 G G U203 VDD_USB U208 CB232 1 VCCA VCCB 100n 3 A B R240 10K GND 2 4 6 8 11 13 15 17 1 19 D202 LP T67K R215 1K5 +5V VDD_USB U207 CB230 1 VCCA VCCB 100n 3 A B 2 R209 10K +5V R230 10K +5V Q203 BSS138N GND GND VAREF2 +5V 33 GND R247 0R_opt R221 0R R210 10K Q202 BSS138N R213 1K VAREF2 +5V Q207 BSS138N 10K VAREF1 VAGND 2 R234 Q205 BSS138N CB224 100n VAREF1 Q206 BSS138N 33 0R_opt R249 0R_opt R248 R232 +5V 10K +5V ADBUS6 ACBUS3 ADBUS3 ADBUS2 ADBUS0 ADBUS1 ADBUS3 ADBUS6 ACBUS0 ACBUS1 ACBUS2 ADBUS5 ADBUS4 2 5 VDD_USB 1 CB203 1 GND R235 C207 1K GND VDD_USB VDD_USB VDD_USB R207 33n CB205 Y201 CSTCR6M00G 1K5 27R R204 27R R203 R202 GND GND C202 47µF/50V GND 6 1 2 3 2 GND GND MI0805K400R-10 VDD_USB 1 3 46 L201 1 3 42 VCC VCC 14 31 VCCIOA VCCIOB GND GND GND GND 9 18 25 34 AVCC AGND 45 D 2 2 4 GND 2 1 1 1 2 31 VAGND 1 30 29 VAREF1 VAREF2 VSS VSS VSS VSS 1 37 73 109 1uF CB220 470n CB221 470n CB222 470n CB223 27 2 Hardware Manual 3 1 8 PORT[0..15] 8 A B C D Hardware Manual XE166 Easy Kit Board Version 3.1 Schematic V1.2, 2009-08 w w w . i n f i n e o n . c o m Published by Infineon Technologies AG