XE166 Family

Hardware Manual XE166 Low End Easy Kit Board V1.5

Hardware Manual V1.5, 2011-03

Microcontrollers Edition 2011-03 Published by Infineon Technologies AG 81726 Munich, Germany © 2011 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 Low End Easy Kit Board V1.5

XE166 Revision History: V1.5 2011-03 Previous Version(s): 1.4

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.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Table of Contents

Table of Contents

1 Introduction - XE166 family ...... 5 2 General Information about XE166 Easy Kit Board ...... 6 2.1 Summary of Features ...... 6 2.2 Block Diagram ...... 7 2.3 Board Overview ...... 8 2.4 DIP Switch S101 ...... 9 2.4.1 Basic Startup Configuration for XE16x (L/ U -Series) ...... 10 2.5 USB Drive installation ...... 10 2.6 Easy Kit Power Supply concept ...... 12 2.6.1 Power Supply via Power Plug ...... 13 3 Information in Detail ...... 14 3.1 Switch S101 ...... 14 3.1.1 DIP Switch Setting for XE16x (L/ U -Series) ...... 14 3.2 Headers, Connectors and Components ...... 15 3.2.1 USB Interface ...... 15 3.2.2 CAN0 (X106) ...... 15 3.2.3 LIN Interface (X105) ...... 16 3.2.4 OCDS Interface ...... 16 3.2.5 DAP Interface ...... 16 3.2.6 ADC ...... 17 3.2.7 LEDs ...... 17 3.2.8 Serial EEPROM ...... 17 3.3 Pin Definition and Location ...... 18 3.3.1 64 - Pinout ...... 18 3.3.2 48 - Pinout ...... 20 3.3.3 38 - Pinout ...... 22 3.4 Zero Ohm Resistors ...... 23 4 Getting Started ...... 24 4.1 Power Supply ...... 24 4.2 BMI Programming ...... 24 4.3 OCDS Debugging Interface ...... 24 4.4 USB Interface for UART support ...... 24 5 Schematic ...... 25

Hardware Manual 4 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Introduction - XE166 family

1 Introduction - XE166 family

XE166 family - More performance, more Flash, better peripherals

With more than 15 successful years in the 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 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 C166S V2 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 all products of the XE162xL, XE161xL, XE161FU and XE160FU series.

Hardware Manual 5 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

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 LQFP-64, VQFN-48 and TSSOP-38 Package – High Speed CAN Transceiver, LIN Transceiver, USB to UART/JTAG bridge – 8 Low Power Status LEDs – Easy access to all pins – 4-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/ SPD Interface – 4-pin header for LIN Transceiver – 16-pin header for JTAG interface (OCDS) – 10-pin (2x5) header for CAN High Speed Transceiver (CAN0) – 10-pin header for DAP/ SPD interface

Components – Low-Drop Voltage Regulator TLE 4274 – Four status LED´s for Power/RESET/JTAG – CAN-Transceiver TLE 6251DS – LIN Transceiver TLE 7259 – FT2232HL Dual USB to UART/JTAG interface – SPI EEPROM 128 Kbit AT25128N1) – 8 general purpose LEDs – Potentiometer for ADC – Reset switch

Zero Ohm Bridges – Zero Ohm resistors give the flexibility to configure the systems functionality

1) The soldered part may differ from the schematic, for example Atmel 25040AN.

Hardware Manual 6 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

General Information about XE166 Easy Kit Board

2.2 Block Diagram

Voltage Regulator

CAN Transceiver MultiCAN

LIN Transceiver TxD LIN EEPROM RxD XE16x

USB CPU 8 LEDs

USB To UART/ JTAG Bridge DAP OCDS1 XTAL

Figure 1 Block diagram of XE166 Easy Kit layout overview

Hardware Manual 7 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

General Information about XE166 Easy Kit Board

2.3 Board Overview

10.7 11

DAP OCDS1

1 Config 4

Reset

Infineon XE166

Debug Run

Debug Reset Power Active Supply

USB

1 1 CAN0 1 Power Power Supply LIN1 Jumper AN0 (ADC)

Figure 2 Top View (basic components)

Hardware Manual 8 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

General Information about XE166 Easy Kit Board

Figure 3 Top view in detail

2.4 DIP Switch S101 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 S101 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. Note: The Kit is programmed with BMI for DAP. To connect a JTAG box from a Tool vendor (KEIL, PLS), the BMI need to be reprogrammed to JTAG using a flash programming software (e.g. Memtool).

Table 1 Default Configuration Name in Default configuration Description schematic S101 Startup configuration: Standard start from internal Flash (Default) On

Off 1 243

P2.9 P10.12 /TRST ADBUS5

Hardware Manual 9 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

General Information about XE166 Easy Kit Board

2.4.1 Basic Startup Configuration for XE16x (L/ U -Series)

Table 2 Basic Startup Configuration via External Circuitry Startup Mode TRST BMI value1) CFG-pins P2.9 P10.12 Internal Start from Flash, no debug 0 not checked x x Start-up and debug mode from BMI 1 BMI valid BMI.BLS=disable xx Start-up and debug mode from BMI BMI.BLS=enable x0 ASC Bootloader x1 ASC Bootloader BMI invalid/ unconfigured x 1 CAN Bootloader 2) 00 Internal start from Flash,JTAG debug 10 pos.A

1) BMI0[15:12] = 0101B means BMI.BLS=enable.

BMI0[15:12] = 1010B means BMI.BLS=disable.

BMI0[15:12] = else means BMI is invalid. 2) CAN Bootloader is not available to XE16xU series.

Configuration pins are treated by firmware differently depending on additional conditions: 1. If TRST=0 - it is purely hardware controlled (so-called “Zero-pin”) configuration - device start from Internal Flash without debug support is executed 2. If TRST=1 - the Boot Mode Index (BMI) is evaluated by firmware first and depending on the result - start-up mode and debug

For more detailed information about the DIP switch setting, please refer to Chapter 3.1.1, Table 4.

2.5 USB Drive 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 in the Easy Kit CD under the Tools section. DAS Software Version 3.0.0 or higher is required to be used with the Easy Kit.

Hardware Manual 10 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

General Information about XE166 Easy Kit Board

Figure 4 Tools install

Hardware Manual 11 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

General Information about XE166 Easy Kit Board

2.6 Easy Kit Power Supply concept The Easy Kit USB Power Supply concept allows 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 Powe r LEDs

1 5V DC

JP201

USB Supply Power Supply 5V 6 … 12V

Figure 5 Easy Kit Power Supply concept By means of the Power Supply Jumper JP201, USB, or the external power Supply can be selected to run the Easy Kit. The Setup for the Jumper JP201 is shown in Table 3 below.

Table 3 Power Supply Jumper configuration Name in Configuration Description schematic JP201 Power Supply via USB Interface (Default)

1 23 JP201 Power Supply via Power Plug

1 23

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.

Hardware Manual 12 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

General Information about XE166 Easy Kit Board

Note: If the USB power supply is not sufficient, an external power supply is needed and the Jumper JP201 setting need to be changed. Note: In case the USB Host PC goes into Suspend Mode, an external Power Supply should be used.

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 6 Power Supply

Hardware Manual 13 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

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. • Debug-related - either debugging will be possible, and if Yes - which debug-interface to use (SPD, JTAG, and DAP selectable pin-assignments via BMI). The Easy Kit Board Manual covers only a limited number of start-up modes. For all possible start-up modes please refer to the corresponding User’s Manual.

3.1 Switch S101

3.1.1 DIP Switch Setting for XE16x (L/ U -Series)

Table 4 DIP Switch Settings for S101 Name in Default configuration Description schematic S101 Startup configuration: On Standard start from internal Flash xx-xx-OFF-xx

Off 1 243

S101 Startup configuration: On BMI valid. BLS disable, Start-up and debug mode from BMI

Off xx-xx-ON-xx 1 243

S101 Startup configuration:

On BMI valid. BLS enable, Start-up and debug mode from BMI

Off xx-ON-ON-xx 1 243

S101 Startup configuration: On BMI valid. BLS enable, Bootstrap loader ASC

Off xx-OFF-ON-xx 1 243

S101 Startup configuration: On BMI invalid. Bootstrap loader ASC

Off xx-OFF-ON-xx 1 243

S101 Startup configuration:

On BMI invalid. Bootstrap loader CAN

Off ON-ON-ON-xx 1 243

Hardware Manual 14 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

Table 4 DIP Switch Settings for S101 Name in Default configuration Description schematic S101 Startup configuration:

On BMI invalid. JTAG Debug Mode A

Off OFF-ON-ON-xx 1 243

S101 Startup configuration: All other positions are reserved

Note: Other than hardware configuration, the BMI value has to be configured in order for the device to run in the correct mode. For more information, refer to Table 2.

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 7.

2 (D-) 1 (Vbus)

3 (D+) 4 (GND)

Figure 7 On-board header (P201)

3.2.2 CAN0 (X106) One CAN transceiver is connected to the MultiCAN on XE166 node 0. The transceiver is connected to the IDC10 plug. For the pinout of IDC10 plug see Figure 8. 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. CAN module is not available to XE16xU series.

GND 1 2

CANL CANH 3 4

GND 5 6

VDDP 7 8

910

Figure 8 On-board header (X106)

Hardware Manual 15 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

3.2.3 LIN Interface (X105) The board has a connector with 4 pins for LIN. For the pinout of the connector see Figure 9. The LIN transceiver is connected to USIC1 Channel 0 for XE16xL module, and USIC0 Channel 0 for XE16xU module of the CPU. 1 2 3 4 Vs Bus VBat GND

Figure 9 On-board header (X105)

3.2.4 OCDS Interface The OCDS1 signals are connected to the IDC16 plug (X202). For pinout of the connector see Figure 10. You can connect any debugger to this connector. The signals /BRKIN and /BRKOUT are not connected by default. If you connect a debug hardware, ensure that the MiniWiggler circuit is not active (ACTIV LED is off), and on the DAP connector (X203), no hardware is 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.

TMS Vcc 1 2

TD0 GND 3 4

CPUCLOCK GND 5 6

TDI /PORST 7 8

/TRST /BRKOUT 910

TCLK GND 11 12

/BRKIN /OCDSE 13 14

15 16

Figure 10 On-board header X202

3.2.5 DAP Interface The board comes with a DAP connector (X203). For pinout of this connector see Figure 11. You can connect a DAP/ SPD 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. For single pin DAP (SPD) interface, DAP1 is used.

Hardware Manual 16 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

VREF DAP1 1 2 GND DAP0 3 4 GND USER0_IO 5 6 USER1_IN 7 8 GND /RESET 910

Figure 11 On-board header X203

3.2.6 ADC 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.

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. These status LEDs are low active. Table 5 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 Volts D101 - D108 (yellow) Status of P10L

3.2.8 Serial EEPROM By default the USIC0 Channel 1 of the XE166 is connected to a serial EEPROM with a size of 512K (64 x 8). The default setting for the SSC is described in Table 6. Table 6 Serial EEPROM interface Default Setting: SSC (USIC0 Channel 1) P2.8 (SCK) with R140 P2.4 (SI) with R141 P2.10 (SO) with R142 P2.7 (CS) with R143

Hardware Manual 17 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

3.3 Pin Definition and Location

3.3.1 64 - Pinout DDIM DDPB ESR0 PORST XTAL1 XTAL2 P10.12 P10.11 P10.10 V V P10.15 P10.14 P10.13 P10.9 P10.8 P10.7 P10.6 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49

VSS 1 48 P10.5 TESTM 2 47 P10.4 TRST 3 46 P10.3 P6.3 4 45 P10.2 P6.2 5 44 P10.1 P6.1 6 43 P10.0 P6.0 7 42 VDDPB 8 41 VDDPB LQFP64 P2.13 VAREF 9 40 P2.12 VAGND 10 39 P2.11 P5.0 11 38 P2.10 P5.1 12 37 P2.9 P5.2 13 36 P2.8 P5.3 14 35 P2.7 P5.5 15 34 P2.6 P5.6 16 33 VSS 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 DDIM DDPB P5.4 P5.7 P5.8 P5.9 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 V V P5.10 P5.11 P5.13 P5.15

Figure 12 Pinout of the 64 pin device

Hardware Manual 18 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

X104 8 7 6 5 4 3 2 1

/PORST XTAL2 P10.11 VDDI1 P10.15 P10.13 P10.8 P10.6

ESR0 XTAL1 P10.12 P10.10 VDDPB P10.14 P10.9 P10.7

1 GND /TESTM P10.5 P10.4 8

2 /TRST P6.3 P10.3 P10.2 7

3 P6.2 P6.1 P10.1 P10.0 6

4 P6.0 VDDPB VDDPB P2.13 5

5 VAREF VAGND XE16x P2.12 P2.11 4 6 P5.0 P5.1 P2.10 P2.9 3

7 P5.2 P5.3 P2.8 P2.7 2

8 P5.5 P5.6 P2.6 GND 1

P5.7 P5.9 P5.11 P5.15 P2.1 VDDPB P2.3 P2.5 X101 X103 P5.4 P5.8 P5.10 P5.13 P2.0 VDDI1 P2.2 P2.4

X102 1 2 3 4 5 6 7 8

Figure 13 Pin connector of the 64 pin device

Hardware Manual 19 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

3.3.2 48 - Pinout DDIM DDPB SS PORST XTAL2 P10.12 V V P10.9 P10.8 P10.7 P10.6 XTAL1 P10.10 V 48 47 46 45 44 43 42 41 40 39 38 37

TESTM 1 36 P10.5 TRST 2 35 P10.4 P6.3 3 34 P10.3 P6.1 4 33 P10.2 P6.0 5 32 P10.1 VSS 6 31 P10.0 VDDPB 7 VQFN48 30 P2.13 VAREF 8 29 P2.10 VAGND 9 28 P2.9 P5.0 10 27 P2.8 P5.2 11 26 P2.7 P5.3 12 25 P2.6 13 14 15 16 17 18 19 20 21 22 23 24 SS DDIM DDPB V P5.8 P5.9 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P5.4 V V

Figure 14 Pinout of the 48 pin device

Hardware Manual 20 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

X104 8 7 6 5 4 3 2 1

/PORST XTAL2 nc VDDI1 nc nc P10.8 P10.6

nc XTAL1 P10.12 P10.10 VDDPB nc P10.9 P10.7

1 nc /TESTM P10.5 P10.4 8

2 /TRST P6.3 P10.3 P10.2 7

3 nc P6.1 P10.1 P10.0 6

4 P6.0 VDDPB nc P2.13 5

5 VAREF VAGND XE16x nc nc 4

6 P5.0 nc P2.10 P2.9 3

7 P5.2 P5.3 P2.8 P2.7 2

8 nc nc P2.6 nc 1

nc P5.9 nc nc P2.1 VDDPB P2.3 P2.5 X101 X103 P5.4 P5.8 nc nc P2.0 VDDI1 P2.2 P2.4

X102 1 2 3 4 5 6 7 8

Figure 15 Pin connector of the 48 pin device

Hardware Manual 21 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

3.3.3 38 - Pinout SS DDIM DDPB V P6.0 P6.1 P10.1 PORST P10.12 V P10.6 P10.5 P10.4 P10.3 P10.2 TRST P10.10 V P10.9 P10.8 P10.7 TESTM 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20

TSSOP38 1 2 3 4 5 6 7 8 9 17 18 19 10 11 12 13 14 15 16 SS DDP AREF AGND V P5.3 P5.4 P5.8 V P2.6 P2.7 P2.8 P5.0 P5.2 P2.0 P2.3 P2.4 P2.5 P2.9 V V P2.10 P10.0

Figure 16 Pinout of the 38 pin device

X104 8 7 6 5 4 3 2 1

/PORST nc nc VDDI1 nc nc P10.8 P10.6

nc nc P10.12 P10.10 VDDPB nc P10.9 P10.7

1 nc /TESTM P10.5 P10.4 8

2 /TRST nc P10.3 P10.2 7

3 nc P6.1 P10.1 P10.0 6

4 P6.0 nc nc nc 5

5 nc VAGND XE16x nc nc 4

6 P5.0 nc P2.10 P2.9 3

7 P5.2 P5.3 P2.8 P2.7 2

8 nc nc P2.6 GND 1

nc nc nc nc nc VDDPB P2.3 P2.5 X101 X103 P5.4 P5.8 nc nc P2.0 nc nc P2.4

X102 1 2 3 4 5 6 7 8

Figure 17 Pin connector of the 38 pin device

Hardware Manual 22 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Information in Detail

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 7 Zero Ohm Resistors Component Name in Description schematic TLE7259 (LIN Transceiver Board) R124 enable / disable

For XE16xL series R125 / R126 connect / disconnect For XE16xU series R149 / R150 connect / disconnect TLE6251DS (CAN Transceiver)1) R129 / R130 connect / disconnect (CAN0) R131 enable / disable (CAN0) R135 supply Bus voltage internal / external (CAN0) R133 / 134 connect Bus / disconnect Bus (CAN0) Microcontroller XE16x Analog reference R148 change of analog reference source R213 Voltage supply R147 change of voltage supply AT25128N 2) (Serial EEPROM) R140 / R141 connect to USIC0 Channel 1 R142 / R143 connect to USIC0 Channel 1 Status LED´s R109 connect / disconnect LED´s to 5 V Oscillator circuit R115 / R116 oscillator gain FT2232HL

JTAG-Option: R233, R238 open

DAP-Option: R233, R238 assembled with 0R

ASC Bootloader: 64 Pin / 48 Pin/ 38 Pin R236-R237 assembled with 0R

Other R236-R237 open

U203: R210 For internal use only

EEPROM 93LC46B: R207 If ORG functionality is needed

1) CAN transceiver is not available to XE16xU series. 2) The soldered part may differ from the schematic, for example Atmel 25040AN.

Hardware Manual 23 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Getting Started

4 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. Note: Power supply is not part of the delivery.

Figure 18 Power Supply Connector

4.2 BMI Programming The XE166 Easy Kit supports Boot Mode Index (BMI) programming. This provides flexibility for the users to configure the device start-up mode. BMI value can be configured via software or tool. For details on how to program the BMI value, please refer to the User’s Manual.

4.3 OCDS Debugging Interface The XE166 Easy Kit offers access to device via four interfaces (UART, JTAG, DAP, SPD), through a USB connection. 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. A simple 16-pin JTAG/ DAP/ SPD 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.4 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 ASC as serial connection via USB and Debugging via DAS. For the pinout of USB socket see Figure 7. 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 DAS website:

www.infineon.com/DAS

Hardware Manual 24 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Schematic

5 Schematic B C A D 8 8 IO's R146 10K

R135 0R_opt V1.1\Main.Sch

CB103 100n_opt R145 10K +5V Board +5V GND

64_48_38

AG 1 2 3 4

+5V GND X105 LIN PORT[2..10] R144 10K xc2xxx

On VBAT

Kit

PDA

GND GND 1-12 GND

2 4 6 8 5 3 2 and 10 V1.X\Easy

GND CB104 100n ACE

Neubiberg

Technologies 2 1

+5V GND MC +49-89-234-0

1 3 5 7 9

R120 470R R122 0R Campeon VDD GND

CPU X106 CAN0

ALERT XC2XXX\64_48_38 Am D-85579 Tel.: ATV

D109 BAT54-04 Kit

Infineon SCL 3 SDA AS R119 470R R121 2K8 U106 AD7414ART_opt 3 8 7 4 R128 1K 4 6 1 64/48/38 8 7 6 5 C105 22µF/50V 7 7 R133 0R R134 0R

WP 1 VCC GND GND PORT[2..10] HOLD C101 1n 11\XC2XXX\EDA_DXP\Easy R138 opt R139 opt R132 120R GND 3 SCK SI SO CS +5V

GND U107 AT25128N-10SI2.7

S101 CONFIG CB101 100n 6 5 2 1 1 1 2 3 4 X108 SPLIT_CAN0_opt XC2XXX

GND 1 1.1 29.09.2010 G:\Technical_Support\P 5 8 7 6 8 6 7 Kit GND

P10.12 /TRST P2.9 ADBUS5 File: VS P10.2 P10.1 1 2 3 INH STB BUS R137 1K_opt Number: Revision: Date: Easy Sheet: of SPLIT CANL CANH R140 0R R141 0R R142 0R R143 0R R131 0R +5V X107 I2C_opt VCC RXD TXD GND U105 TLE6251DS R136 1K_opt P2.8 P2.4 P2.10 P2.7 3 4 1 2 EN TXD RXD WK GND +5V U104 TLE7259 2 4 1 3 5 +5V GND R124 0R 6 6 PIN +5V

GND 100n ULE LE

48

P10.5 P10.4 P10.3 P10.2 P10.1 P10.0 P2.13 P2.7 P2.6 CB102 P2.10 P2.9 P2.8 LE

R129 0R R130 0R GND XC2XXX XC2XXX LE_ULE

R149 0R R125 0R R126 0R R150 0R R127 10K

XC2XXX

+5V WITH WITH

P10.6 P10.15 P10.13 P10.0 U102 XC2XXX P2.3 P2.5 28 27 26 25 36 35 34 33 32 31 30 29 WITH

ONLY ONLY

ONLY

P2.9 P2.8 P2.7 P2.6

P10.5 P10.4 P10.3 P10.2 P10.1 P10.0 P2.13 P2.10

P10.6 P2.5

37 24 P10.6

VDDPB P2.5 P10.7 P2.4

38 23 P10.7 P2.4

P10.8 P2.3

39 22 P10.8

P2.3 ASSEMBLED ASSEMBLED

P10.9 P2.2

40 21 P10.9

P2.2 VDDPB VDDPB

GND VDDPB 41

20 ARE ARE

GND GND

5 5 42 19

VDDI1

VDDI1 GND

43 18

P10.10

P2.1 R150 R126

44 17 P10.10 P2.1

P10.12 P2.0

45 16 P10.12 P2.0

P5.9

XTAL2 AND AND

46 15 P5.9

VDDI1 XTAL2 VDDI1

XTAL1 P5.8

P5.8 47 14 XTAL1

P5.4

PORST R149 R125 48 13 /PORST P5.4

TESTM TRST P6.3 P6.1 P6.0 GND VDDPB VAREF VAGND P5.0 P5.2 P5.3 1 2 3 4 5 6 7 8 9 U103) 10 11 12 +5V

OR

P10.9 R147 0R P6.0 P6.1 /TRST /TESTM /PORST P10.12 P10.10 P10.8 P10.7 P10.6 P10.5 P10.4 P10.3 P10.2 P10.1 GND VAREF VDDPB VAGND U102

CB113 100n VDDI1 GND VDDPB 4 4 /TESTM /TRST P6.3 P6.1 P6.0 P5.0 P5.2 P5.3 (U101, 30 CB112 100n 36 38 37 35 31 28 27 26 25 24 23 22 21 20 29 33 32 34

GND CPU PIN CB115 470n P6.0 P6.1

GND P10.9 P10.8 P10.7 P10.6 P10.5 P10.4 P10.3 P10.2 P10.1 TRST P10.5 P10.4 P10.3 P10.2 P10.1 P10.0 P2.13 P2.12 P2.11 P2.10 P2.9 P2.8 P2.7 P2.6 P10.12 P10.10 CB108 100n 38 VDDI1 R123 0R PORST

TESTM VDDPB PIN

NOTE:

64

ULE

ONE +5V

CB111 470n LE

VAGND VDDPB GND CB107 100n VAREF VAGND P5.0 P5.2 P5.3 P5.4 P5.8 P2.0 GND VDDPB P2.3 P2.4 P2.5 P2.6 P2.7 P2.8 P2.9 P2.10 P10.0 ASSEMBLED R148 0R

U103 XC2XXX PLEASE ONLY IS U101 XC2XXX CB110 470n 37 36 35 34 48 47 46 45 44 43 41 40 39 38 42 33 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 CB106 100n CB114 100n GND VDDI1

P2.9 P2.8 P2.7 P2.6

P10.6 P2.5 VAGND GND P10.5 P10.4 P10.3 P10.2 P10.1 P10.0 P2.13 P2.12 P2.11 P2.10

49 32 P2.5 P10.6

P10.7 VDDPB P2.4

50 31 P2.4 P10.7 GND

CB105 100n

CB109 100n

P10.8

3 P2.3 3

51 30 P10.8 P2.3 VAREF

VDDPB

VAGND

P10.9

P2.2 GND

52 29 P10.9

P2.2 VAREF

VDDPB VDDPB P10.13 VAGND

P10.13 53 28

VDDI1

P10.14 P5.0 P5.2 P5.3 P5.4 P5.8 P2.0 P2.3 P2.4 P2.5 P2.6 P2.7 P2.8 P2.9 P2.10 P10.0 P10.14 54 27

P10.15 P2.1

55 26 P10.15

VDDPB P2.1 VDDPB P2.0

56 25 P2.0

VDDI1 P5.15

57 24

P5.15 VDDI1

P10.10 P5.13

58 23 P10.10 P5.13

P5.11

P10.11 P10.1 P10.10 59 22 P10.11 P5.11

P10.12 P5.10

P10.12 60 21

VDDI1 P5.10

P5.9

XTAL2 /TESTM P6.3 P2.6 P2.8 P10.3 P10.5 XTAL1 P6.1 P5.9 P2.1 P10.7 P10.9 P10.14 P10.12 ESR0 XTAL2 61 20 P5.9

XTAL1 P5.8

62 19 XTAL1 P5.8

P5.7

PORST VDDPB VAGND VDDPB VDDPB VDDPB

/PORST P5.7 63 18

ESR0 P5.4

ESR0 P5.4 64 17 2 4 6 8 2 4 6 8 2 4 6 8 2 4 6 8 GND TESTM TRST P6.3 P6.2 P6.1 P6.0 VDDPB VAREF VAGND P5.0 P5.1 P5.2 P5.3 P5.5 P5.6 10 12 14 16 10 12 14 16 10 12 14 16 10 12 14 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 3 5 7 9 11 13 15 1 3 5 7 9 11 13 15 1 3 5 7 9 11 13 15 1 3 5 7 9 11 13 15 X101 CPUCON1_opt X102 CPUCON2_opt X103 CPUCON3_opt X104 CPUCON4_opt 2 2 GND VAREF GND GND VDDPB VAGND VDDI1 VDDI1 VAREF /TESTM P6.3 /TRST P5.0P5.2P5.5 P5.3 P5.6 P5.1 P2.7 P2.9P2.11P2.13 P10.0 P10.2 P10.4 P2.10 P2.12 XTAL2 /TRST P6.2 P6.1 P6.0 P5.0 P5.1 P5.2 P5.3 P5.5 P5.6 P6.2 P6.0 P5.4P5.8 P5.10P5.13P2.0 P2.2P2.4 P5.7 P5.11 P5.15 P2.5 P2.3 P10.6 P10.8 P10.13 P10.15 P10.11 /PORST P5.0 C104 100n P10.0 P10.1 P10.2 P10.3 P10.4 P10.5 P10.6 P10.7 XTAL1 XTAL2 /TRST /TESTM ESR0 VAGND R116 opt T67K T67K T67K T67K T67K T67K T67K T67K

LY LY LY LY LY LY LY LY R114 100R R110 0R R112 10K R111 47K GND GND D101 D102 D103 D104 D105 D106 D107 D108 2 R115 0R 1 1 +5V +5V

R113 10K

3 1 GND

C103 18pF Y101 8MHz C102 18pF

R101 1K5 R102 1K5 R103 1K5 R104 1K5 R105 1K5 R106 1K5 R107 1K5 R108 1K5 VAREF

VAGND

1 2 R109 0R +5V B C A D

Hardware Manual 25 V1.5, 2011-03

Hardware Manual XE166 Low End Easy Kit Board V1.5

Schematic B C D A 8 8 Supply

PORT[2..10] V1.1\OCDS_Power.sch

Power

64_48_38

AG

and

xc2xxx

Kit

PDA

1-12

V1.X\Easy

ACE OCDS

Neubiberg

Technologies

MC +49-89-234-0

Campeon

pin P2.9 /TRST /PORST P5.2 P5.4 ADBUS5 P10.12 P10.0 P10.1 P5.4 P10.12 P5.2 /TRST P2.9 /PORST P10.12 P2.9 /TRST /PORST

XC2XXX\64_48_38 Am D-85579 Tel.: ATV

Kit

Infineon 1 +5V 64/48/38 7 7

T67K

D204 BAT54 D207 LS 3 R232 10K 11\XC2XXX\EDA_DXP\Easy +5V +5V 3 3 9 11 1 7 15 5 13 6 8 10 2 4 R233 0R_opt R218 1K5 R235 5K1 R236 0R R237 0R XC2XXX

TDI N.C.

TMS TDO

TRST

Q201 BC858C TCLK 2 1.1 29.09.2010 G:\Technical_Support\P 3 BRKIN 2 Kit DAP1 DAP0 GND

CB213 100n R234 5K1 RESET

P2.9 /TRST /RESET P5.2 P5.4 P10.12 1 CPUCLOCK File: USER0_IO USER1_IN +5V GND Number: Revision: Date: Easy Sheet: of VREF GND GND KEY GND R217 47K X203 DAP2WIRE 18 16 14 12 9 7 5 3 20 10 VCC GND GND PORST BRKOUT GND OCDSE KEY X202 OCDS1 1 3 5 7 9 2 4 6 8 10 12 14 16 1Y1 1Y2 1Y3 1Y4 2Y1 2Y2 2Y3 2Y4 VCC GND GND P10.12 /PORST +5V GND 6 6 +5V G G 1A1 1A2 1A3 1A4 2A1 2A2 2A3 2A4 U203 SN74AHC244PW CB215 100n /PORST GND GND 1 2 4 6 8 19 11 13 15 17 GND R209 10K +5V GND +5V 2 6 4 CB210 100n R216 1K CB212 100n +5V GND B R230 10K R238 0R_opt R240 10K /ENABLE1 GND +5V VCCB 2 VDD_FT Q203 4 5

S201 RESET 1 R239 10K /ENABLE2 ADBUS2 BSS138N VCCA A DIR Y U207 SN74LVC1T45DBV 2 3 VCC

ADBUS0 ACBUS0 ACBUS1 ADBUS6 ADBUS1 ADBUS3 ACBUS5 Q210 3 1 3 5

Q202 1 GND 1 BSS138N BSS138N 3 /OE A GND VDD_FT U204 74LVC1G125 3 2 CB214 100n 5 5 Q209

1 2 3 R210 10K

+5V 1 R229 10K R213 1K BSS138N R231 10K +5V GND 2 VDD_FT ADBUS4 GND 2 2 R212 10K VDD_FT R242 10K

R222 4K7 R221 10K

ADBUS2 ACBUS4 ADBUS1 1 1 +5V GND Q205 BSS138N Q207 BSS138N ADBUS4 3 3 ACBUS5 3 3

D202

R215 680R R220 10K

1 1

R241 10K PT67K LP Q204 BSS138N Q206 BSS138N VDD_FT VDD_FT 2 2 VDD_FT R208 10K VDD_FT D201

R211 100R L202 MMZ1608R300A T67K LB VDD_FT BDBUS0 BDBUS1 4 4 VDD_FT C203 4u7/6V GND R214 1K ADBUS0 ADBUS1 ADBUS2 ADBUS3 ADBUS4 ADBUS5 ADBUS6 ADBUS7 ACBUS0 ACBUS1 ACBUS4 ACBUS5 BDBUS0 BDBUS1 CB211 100n U201 FT2232HL GND GND 16 17 18 19 21 22 23 24 48 52 53 54 55 57 58 59 26 27 28 29 30 32 33 34 38 39 40 41 43 44 45 46 VDD_FT 100n 100n 100n 100n T67K

BCBUS0 BCBUS1 BCBUS2 BCBUS3 BCBUS4 BCBUS5 BCBUS6 BCBUS7 ACBUS0 ACBUS1 ACBUS2 ACBUS3 ACBUS4 ACBUS5 ACBUS6 ACBUS7 BDBUS0 BDBUS1 BDBUS2 BDBUS3 BDBUS4 BDBUS5 BDBUS6 BDBUS7 D206 LP ADBUS0 ADBUS1 ADBUS2 ADBUS3 ADBUS4 ADBUS5 ADBUS6 ADBUS7

VCCIO R219 1K5

CB216 CB217 CB218 CB219

56 C208 100µF/10V_opt

VCCIO

AGND +5V

GND 42 10

VCCIO GND

31

VCCIO

20

GND

51

VDD_FT GND

3 3

47

VPHY GND

4 35 1 2 3

CB208 220n_opt

VPLL GND

9 25

GND GND 15

GND JP201 POWER

GND

VDD_REG 11 C205 22µF/10V

VCORE GND

64 5

VCORE

GND GND SWITCHED_VDD_USB 37 1

VCORE 12 L203 D203 SS14_opt DO3316P-224_opt GND 100n 100n 100n OSCI OSCO 5 6 3 VREGOUT VREGIN DM DP REF RESET EECS EECLK EEDATA TEST SUSPEND PWREN

Q208 BSL211SP C207 10n_opt 2 3 2 7 8 6

49 50 14 63 62 61 13 36 60

CB202 CB203 CB204 C209 100n 4

OUT GND

2 1 GND 2 7 6 5 R223 1K 3 IN C212 3,3uF U205 TLE4274DV5 GND GND +1V8 CB205 100n RO 2 2 1 R204 12K/1% R201 1K BDS VCC VDD_FT BUO GND Y201 NX3225SA-12MHz CB209 100n

VDD_USB 3 GND 1 C202 4u7/6V R202 27R R203 27R GND GND C201 10µ/6V VS BUC R GND VDD_FT VDD_FT GND U206 TLE6365G_opt GND 8 3 1 4 R207 opt R206 2K2 VDD_FT 8pF 8pF C204 47µF/50V R224 10K R225 10K R226 10K C210 C211 3 GND GND 3 1 L201 6 2 GND

MMZ1608R300A

D

OUT GND VDD_FT CS 2 ORG R228 100K_opt CLK GND GND VDD_FT GND D205 IN U209 TLE4274GSV33 1 2 3 4 VCC GND DNC Q U202 93LC46B-I/SN Connector MBRS360T3 1

P201 8 5 7 4 C206 470n_opt R227 47K_opt USB VBAT GND CB207 220n_opt 1 1

1 CB201 100n GND 2 GND CB206 100n GND X201 POWER R205 10K VDD_USB GND VDD_FT VDD_FT B C D A

Hardware Manual 26 V1.5, 2011-03 www.infineon.com

Published by Infineon Technologies AG Mouser Electronics

Authorized Distributor

Click to View Pricing, Inventory, Delivery & Lifecycle Information:

Infineon : KITXE161FLEKV1TOBO1 KITXE160FUEKV1TOBO1 KITXE162FMEKV1TOBO1 KITXE162FNEKV1TOBO1