xe166 family easy kit - infineon technologies

34
Never stop thinking. Microcontrollers XE166 family Easy Kit Manual, V.1.0, Oktober 2007 XE166 family Easy Kit Board REV. V1.0

Upload: others

Post on 27-Dec-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: XE166 family Easy Kit - Infineon Technologies

N e v e r s t o p t h i n k i n g .

Microcontrol lers

XE166 fami ly Easy Ki t Manual, V.1.0, Oktober 2007

XE166 fami ly Easy Ki t

Board REV. V1.0

Page 2: XE166 family Easy Kit - Infineon Technologies

Edition 2007-06Published by Infineon Technologies AG 81726 München, Germany© Infineon Technologies AG 2007. All Rights Reserved.

Legal DisclaimerThe information given in this document shall in no event be regarded as a guarantee of conditions or characteristics (�Beschaffenheitsgarantie�). With respect to any examples or hints given herein, any typical values stated herein and/or any information regarding the application of the device, 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.

InformationFor further information on technology, delivery terms and conditions and prices please contact your nearest Infineon Technologies Office (www.Infineon.com).

WarningsDue to technical requirements components may contain dangerous substances. For information on the types in question please contact your nearest Infineon Technologies Office.Infineon Technologies Components may only be used in life-support devices or systems 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.

Page 3: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

XE166 family Easy Kit Manual 3 V 1.0, 2007-10

XE166 family Easy Kit Revision History: 2007-10 V 1.0Previous Version:Page Subjects (major changes since last revision)

We Listen to Your CommentsAny information within this document that you feel is wrong, unclear or missing at all? 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]

Page 4: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Table of Contents Page

XE166 family Easy Kit Manual 4 V 1.0, 2007-10

1 Introduction - XE166 family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2 Features of the XE166 family Easy Kit Board . . . . . . . . . . . . . . . . . . . . . 62.1 Summary of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72.3 Layout Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.4 USB Driver installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.5 Easy Kit Power Supply concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.5.1 Power Supply via Power Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.6 Easy Kit Default Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3 Quick Start Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.1 OCDS debugging interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143.2 Using an external Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153.3 Virtual COM Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163.4 First Pluy in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4 Memory Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184.1 Internal Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184.2 Internal PRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5 Description of Connectors and Switches . . . . . . . . . . . . . . . . . . . . . . . 205.1 Switch S102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205.2 Headers and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225.2.1 USB (P101) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225.2.2 CAN1/2 (X103) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225.2.3 LIN Header (X104) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225.2.4 OCDS Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235.2.5 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235.2.6 Power Headers (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245.3 Pin Definition and Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255.3.1 XE167 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255.3.2 100 - Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275.4 Zero Ohm Resistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

6 Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Page 5: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

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

XE166 family Easy Kit Manual 5 V 1.0, 2007-10

Page 6: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Features of the XE166 family Easy Kit Board

2 Features of the XE166 family Easy Kit Board

2.1 Summary of Features

� Infineon�s XE166 Controller in TQFP144/100 Package� High Speed CAN Transceivers, 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

ConnectorsThe XE166 Easy Kit offers a wide variety of connectors:

� One USB connector for ASC0 Interface via virtual COM port, JTAG (OCDS Level 1) and Power Supply

� 4 pin header for LIN Transceiver � 16-pin header for JTAG interface (OCDS)� 10pin (2x5) Header for CAN High Speed Transceiver (CAN1/CAN2)

Components� Low-Drop Voltage Regulator TLE 4274� Step Down Voltage Regulator TLE 6365G (optional)� Four status LED´s for Power / RESET / JTAG / DEBUG RUN� 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 ADC0/1� Reset switch

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

XE166 family Easy Kit Manual 6 V 1.0, 2007-10

Page 7: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Features of the XE166 family Easy Kit Board

2.2 Block Diagram

Figure 1 Block diagram of XE166 Easy Kit layout overview

Figure 2 XE166 Easy Kit (144-Pin)

XE166CPU

OC

DS

1

XTAL

USB To UART/JTAG Bridge

TxD

RxDM

ultiC

AN

VoltageRegulator

LIN Transceiver

CAN Transceiver

8 LEDs

EEPROMLIN

USB

XE166 family Easy Kit Manual 7 V 1.0, 2007-10

Page 8: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Features of the XE166 family Easy Kit Board

2.3 Layout Overview

Figure 3 Top View

InfineonXE166

1 CAN2

1

Config1 4

PowerLIN1

USB

1OCDS1

Reset

1 CAN1

XE166 family Easy Kit Manual 8 V 1.0, 2007-10

Page 9: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Features of the XE166 family Easy Kit Board

2.4 USB Driver installationAll 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.

XE166 family Easy Kit Manual 9 V 1.0, 2007-10

Page 10: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Features of the XE166 family Easy Kit Board

2.5 Easy Kit Power Supply conceptThe 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.

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

Figure 5 Power Supply via USB Interface

Table 1 Power Supply Jumper configurationName in schematic

Configuration Description

X502Power Supply via USB Interface(Default)

X502Power Supply via Power Plug

Power SupplyUSB Supply

X502

1

DC

6 � 12V5V

5V

XE166CPU Power

LED

1 2 3

2 31

XE166 family Easy Kit Manual 10 V 1.0, 2007-10

Page 11: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Features of the XE166 family Easy Kit Board

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.

2.5.1 Power Supply via Power PlugThe 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

XE166 family Easy Kit Manual 11 V 1.0, 2007-10

Page 12: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Features of the XE166 family Easy Kit Board

2.6 Easy Kit Default SetupAlthough 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 2 below. All DIP switches are OFF. The XE166 execute a standard start from internal Flash.

Table 2 Default configuration

Note: For debugging purpose (OCDS) the standard start from internal Flash configuration must be used.

For more detailed information about the DIP Switch setting please refer to Chapter 5.1

Name in schematic

Default configuration Description

S102 Startup configuration:Standard start from internal Flash (Default)

32 411

0

P10.0 P10.1 P10.2 P10.3

XE166 family Easy Kit Manual 12 V 1.0, 2007-10

Page 13: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Quick Start Up

3 Quick Start UpFor a successful start up of the XE166 Easy Kit the following Steps should be done: Start the index.htm on the EasyKit CD and follow the Getting Started by click on the Logo in the center of the html Page.

Figure 7 Easy Kit CD

Figure 8 CD start page

XE166 family Easy Kit Manual 13 V 1.0, 2007-10

Page 14: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Quick Start Up

3.1 OCDS debugging interfacesThe XE166 includes an On-Chip Debug Support (OCDS) system, which provides convenient debugging, XE166controlled directly by an external device via debug interface pins. The XE166 Easy Kit uses an On-Board Wiggler. An additional a external Wiggler Box from a Tool Vendor can be connected via the JTAG Header. To verify the connection between the Easy Kit and the DAS Software running on the PC, the following check should be done.

Open Start - Program - DAS the �DAS Server Control Panel� click in �Installed Servers� and start the �JTAG over USB Chip� Server by clicking on the Start Button on the right hand side.

Figure 9 DAS Server Control Panel

XE166 family Easy Kit Manual 14 V 1.0, 2007-10

Page 15: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Quick Start Up

After starting the DAS Server, open the �DAS Device Scanner� under Start - Program - DAS.The �XC166-Family� in the Device list shows that the connection is established between Host Computer and the Easy Kit.

Figure 10 DAS Device Scanner

3.2 Using an external DebuggerA external Debugger Box can be connected on JTAG Connector (Figure 3). To work with the external Debugger the running DAS Server for the On Board Debug interface should be stopped. Use the �Quit� Button to stop the Server.

Figure 11 DAS default state

Note: Working with a running DAS Server and external Debugger can damage the Easy Kit Board or the external Debugger!

XE166 family Easy Kit Manual 15 V 1.0, 2007-10

Page 16: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Quick Start Up

3.3 Virtual COM PortThe DAS Software package provides the driver for the virtual COM port of the second USB channel of the FTDI chip.Virtual serial port is a trade term used by certain vendors of COM port redirector software that emulates a serial port (RS-232, RS-422, and RS-485). Virtual serial ports are created by special software which enables extra serial ports in the operating system without using additional hardware (such as expansion cards, etc.). The number of virtual serial ports that can be created in a system is limited only by its performance capacity. It may require a substantial amount of resources to emulate say 255 serial ports on a slow computer.A virtual serial port emulates all serial port functionality, including Baud rate, Data bits, Parity bits, Stop bits, etc.

To work with the Serial Port of the XE166 Easy Kit the Hyper Terminal of your Windows Software or a free Program like MTTY can be used. A version of the MTTY can be found on the Easy Kit CD under Tools.

3.4 First Pluy in

By default a HELLO WORLD program is executed. The following steps are needed to be done. 1. Verify that the Jumper JP201 is in position 1-2 (powered via USB).2. Install DAS driver from starterkit CD.3. Connect USB cable with the Easy Kit and PC.4. Verify if the standard start mode is selected as described in chapter 3.1.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 starterkit 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 starterkit, Hello World program is running .

XE166 family Easy Kit Manual 16 V 1.0, 2007-10

Page 17: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Quick Start Up

Figure 12 HyperTerminal with Hello World program

XE166 family Easy Kit Manual 17 V 1.0, 2007-10

Page 18: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Memory Areas

4 Memory Areas The memory space of the XE166 is configured in a �Von Neumann� architecture. This means that code and data are accessed within the same linear address space. Attached there are two examples for memory mapping of the XE166 Board.

4.1 Internal FlashAs a example the XE167F-96F66L incorporates 768 Kbytes of embedded Flash memory (starting at location C0�0000H) for code or constant data. It is operated from the 5Volt pad supply and requires no additional programming voltage. The Flash memory consists of three independent flash modules. Each module is 256 Kbyte wide. Each Flash array is organized in 64 physical sectors of 4 Kbytes. It combines the advantages of very fast read accesses with protected but simple writing algorithms for programming and erasing. The 128-bit code read accesses from the Flash memory realize maximum CPU performance by fetching two double word instructions (or four single word instructions) in a single access cycle.Data integrity is enhanced by an error correction code enabling dynamic correction of single bit errors. Additionally, special margin checks are provided to detect and correct problematic bits before they lead to actual malfunctions.The On-chip programming can be done either with a utility program, so called �Memtool� or with several other Toolchains from our Tool vendors. Memtool is using the ASC bootstrap Loader. The latest version can be found on the Infineon website. Other tools use the OCDS interface.

Figure 13 Example for memory mapping (internal flash)

XE166 family Easy Kit Manual 18 V 1.0, 2007-10

Page 19: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Memory Areas

4.2 Internal PRAMAs a example the XE167F-96F66L provides 64 Kbytes of PSRAM (E0�0000H � E0�FFFFH). The PSRAM provides fast code execution without initial delays. Therefore, it supports non-sequential code execution, for example via the interrupt vector table.

Figure 14 Memory mapping for internal PRAM

XE166 family Easy Kit Manual 19 V 1.0, 2007-10

Page 20: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

5 Description of Connectors and SwitchesDIP switch S102 allows to configure the startup setting of the XC167CI during RESET. All possible System Startup Configuration are shown in Table 3.

5.1 Switch S102

Table 3 DIP Switch Settings for S102Name in

schematicDefault configuration Description

S102 Startup configuration:Standard start from internal FlashOFF-OFF-OFF-OFF

S102 Startup configuration:Bootstrap loader ASCON-OFF-OFF-OFF

S102 Startup configuration:Enhanced bootstrap loader ASCON-OFF-ON-OFF

S102 Startup configurationBootstrap loader CANOFF-ON-OFF-OFF

S102 Startup configurationBootstrap loader SSCOFF-ON-ON-OFF

S102 Startup configurationAll other positions are reserved

32 41

32 41

32 41

32 41

32 41

XE166 family Easy Kit Manual 20 V 1.0, 2007-10

Page 21: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

By default all DIP Switches are OFF. The XE166 executes a standard start from internal Flash.

Table 4 Default configuration

Table 5 Basic Startup Configuration via External Circuit

Note: For debugging purpose (OCDS) the standard start from internal Flash configuration must be used.

Note: The Easy Kit does not support external start.

Name in schematic

Default configuration Description

S102 Startup configuration:Standard start from internal Flash (Default)

XC2xxx Pin level configured by S102 FunctionP10.0 = 1, P10.1 = 1, P10.2 = P10.3 = X Standard start internal FlashP10.0 = 0, P10.1 = 1, P10.2 = 1, P10.3 = X Bootstrap loader ASC0P10.0 = 0, P10.1 = 1, P10.2 = 0, P10.3 = X Enhanced bootstrap loader ASC0P10.0 = 1, P10.1 = 0, P10.2 = 1, P10.3 = X Bootstrap loader MultiCANP10.0 = 1, P10.1 = 0, P10.2 = 0, P10.3 = 1 Bootstrap loader SSCAll other positions Reserved

32 411

0

P10.0 P10.1 P10.2 P10.3

XE166 family Easy Kit Manual 21 V 1.0, 2007-10

Page 22: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

5.2 Headers and Connectors

5.2.1 USB (P101)

5.2.2 CAN1/2 (X103)

5.2.3 LIN Header (X104)

1 (Vbus)2 (D-)

3 (D+) 4 (GND)

2

4

6

8

1

3

5

7

9 10

GND

GND

CAN2L CAN2H

VDDP

1 2 3 4

GN

D VsBus

VBat

XE166 family Easy Kit Manual 22 V 1.0, 2007-10

Page 23: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

5.2.4 OCDS Interface

On-board header X102

5.2.5 LEDs

Table 6 LEDs description

LED number DescriptionD201 Debug Run ModeD202 Debug ActiveD207 Power On Reset Active D208 Board Voltage 5 VoltD105 - D112 Status of P10L

TDO

2

4

6

8

1

3

5

7

9 10

12

14

16

11

13

15

CPUCLK

TDI

/TRST

TCLK

TMS

GND

GND

/MR

GND

Vcc

/BRK_OUT

/OCDS_E/BRK_IN

XE166 family Easy Kit Manual 23 V 1.0, 2007-10

Page 24: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

5.2.6 Power Headers (optional)The power headers can be mounted if a power inverter board for an electrical motor drive application is used.

2

4

6

8

1

3

5

7

9 10

12

14

16

11

13

15

10.0

P10.10

P10.6

P10.5

P10.2

P10.4

P10.1

P10.3

BU101

P1.0

P2.5

P2.6

P1.1

P2.7

P10.12

P10.13

P10.11

2

4

6

8

1

3

5

7

9 10

12

14

16

11

13

15

P5.8

P1.3

P5.4

P5.3

P15.4

P15.0

P1.2

P5.13

BU102

VDDP

JP101 (Vbat)

GND

VAGND

VAREF1

P10.7

P10.8

P10.9

XE166 family Easy Kit Manual 24 V 1.0, 2007-10

Page 25: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

5.3 Pin Definition and Location

5.3.1 XE167 - Pinout

Figure 15 Pinout of the XE167 device�s

VSS

VDDPB

P0.0P4.5P4.6P2.7

P5.2P5.1P5.0VAGND

VAREF0

VAREF1

P15.5P15.4P15.3P15.2P15.1P15.0

P6.2P6.1P6.0VDDIM

P8.0P8.1P7.4P7.1P8.2P7.3P7.0P8.3

P7.2TESTMVDDPB

VSS

VDDPA

P6.3

P15.7P15.6

VDDPB

P5.3

P2.8P0.1

P4.7P2.9P0.2P10.0P3.0P10.1P0.3P3.1P10.2P0.4VDDI1

TRefP3.2P2.10P10.3P0.5P3.3P10.4P3.4P10.5P3.5P0.6P10.6P3.6P10.7P0.7P3.7VDDPB

V DD

PBP

8.5

P8.

6E

SR

0E

SR

2E

SR

1P

OR

STX

TAL1

XTA

L2P

1.7

P9.

7P

1.6

P9.

6P

1.5

P10

.15

P1.

4P

10.1

4V D

DI1

P9.

5P

9.4

P1.

3P

10.1

3P

9.3

P10

.12

P1.

2P

9.2

P10

.11

P10

.10

P1.

1P

10.9

P9.

1P

10.8

P9.

0P

1.0

V DD

PBV S

S

P2.

1

V SS

V DD

PBP

5.4

P5.

5P

5.6

P5.

7P

5.8

P5.

9P

5.10

P5.

11P

5.12

P5.

13P

5.14

P5.

15P

2.12

P2.

11P

11.5

V DD

I1

P2.

0

P11

.4P

2.2

P11

.3P

4.0

P2.

3P

11.2

P4.

1P

2.4

P11

.1P

11.0

P2.

5P

4.2

P2.

6P

4.4

P4.

3V D

DPB

XE167

108107106105104103102101100

99989796959493929190898887868584838281807978777675747336

3534333231302928272625242322212019181716151413121110987654321

144

143

142

141

140

139

138

137

136

135

134

133

132

131

130

129

128

127

126

125

124

123

122

121

120

119

118

117

116

115

114

113

112

111

110

109

37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72

P8.4TRST

XE166 family Easy Kit Manual 25 V 1.0, 2007-10

Page 26: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

Figure 16 Pin connector of the XE167 pin device

VDDPB P10.7 P0.6 P3.4 P0.5 P3.2 P0.4 P0.3 P10.0 P4.7 P2.7 P0.0

P1.0VDDPBVss

P3.7 P3.6 P3.5 P10.4 P10.3 TREF P10.2 P10.1 P0.2 P2.8 P4.6 VDDPB

P0.7 P10.6 P10.5 P3.3 P2.10 VDDI1 P3.1 P3.0 P2.9 P0.1 P4.5 Vss

P9.1P10.8P9.0

P10.10P1.1P10.9

P1.2P9.2P10.11

P10.13P9.3P10.12

P9.5P9.4P1.3

P1.4P10.14VDDI1

P9.6P1.5P10.15

P1.7P9.7P1.6

/PORSTXTAL1XTAL2

ESR0ESR2ESR1

VDDPBP8.5P8.6

Vss P7.2 P8.3 P8.2 P8.1 P6.0 P6.3 P15.1 P15.4 P15.7 VAGND P5.2

VDDPB P8.4 P7.0 P7.1 P8.0 P6.1 VDDPA P15.2 P15.5 VAREF2 P5.0 P5.3

/TESTM /TRST P7.3 P7.4 VDDIM P6.2 P15.0 P15.3 P15.6 VAREF1 P5.1 VDDPB

P4.4P4.3VDDPB

P2.5P4.2P2.6

P2.4P11.1P11.0

P2.3P11.2P4.1

P2.2P11.3P4.0

P2.0P2.1P11.4

P2.11P11.5VDDI1

P5.14P5.15P2.12

P5.11P5.12P5.13

P5.8P5.9P5.10

P5.5P5.6P5.7

VssVDDPBP5.4

XE167

C

B

A

C B A

A B C

1

2

3

4

5

6

7

8

9

10

11

12

X108

12 11 10 9 8 7 6 5 4 3 2 1X107

12

11

10

9

8

7

6

5

4

3

2

1

X106

1 2 3 4 5 6 7 8 9 10 11 12X105

XE166 family Easy Kit Manual 26 V 1.0, 2007-10

Page 27: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

5.3.2 100 - Pinout

Figure 17 Pinout of the XE164 device�s

VDDP 25P5.3 24P5.2 23P5.0 22VAGND 21

2019

P15.5 18

VDDP

1716

P15.0 15

P15.4

14P6.2 13P6.1 12P6.0 11VDDI 10

98

P7.3 765

P7.2 4TESTM 3VDDP 2VSS 1

P7.0TRST

VAREF

P15.6

100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76

V DD

PE

SR0

ESR

1P

OR

ST

XTA

L1X

TAL2

P1.

7P

1.6

P1.

5P

10.1

5P

1.4

P10

.14

V DD

IP

1.3

P10

.13

P10

.12

P1.

2P

10.1

1P

10.1

0P

1.1

P10

.9P

10.8

P1.

0V D

DP

V SS

26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45P2

.446 47 48 49 50

V SS

V DD

P

P5.8

P5.9

P5.1

0P5

.11

P5.1

3P

5.15

P2.1

2P2

.11

V DD

IP2

.0P2

.1P2

.2P4

.0P2

.3P4

.1

P2.5

P4.2

P2.6

P4.3

V DD

P

75747372717069686766656463626160595857565554535251 VSS

VDDP

P0.0P2.7P0.1P2.8P2.9P0.2P10.0P10.1

P10.2P0.4VDDI

TRefP2.10P10.3P0.5P10.4P10.5P0.6P10.6P10.7P0.7VDDP

XE164

P7.4P7.1

P15.2P0.3

P5.4

P5.5

XE166 family Easy Kit Manual 27 V 1.0, 2007-10

Page 28: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

Figure 18 Pin connector of the XE164 device

VDDPB P10.7 P0.6 nc P0.5 nc P0.4 P0.3 P10.0 nc P2.7 P0.0

P1.0VDDPBVss

nc nc nc P10.4 P10.3 TREF P10.2 P10.1 P0.2 P2.8 nc VDDPB

P0.7 P10.6 P10.5 nc P2.10 VDDI1 nc nc P2.9 P0.1 nc Vss

ncP10.8nc

P10.10P1.1P10.9

P1.2ncP10.11

P10.13ncP10.12

ncncP1.3

P1.4P10.14VDDI1

ncP1.5P10.15

P1.7ncP1.6

/PORSTXTAL1XTAL2

ESR0ncESR1

VDDPBncnc

Vss P7.2 nc nc nc P6.0 nc nc P15.4 nc VAGND P5.2

VDDPB nc P7.0 P7.1 nc P6.1 VDDPA P15.2 P15.5 nc P5.0 P5.3

/TESTM /TRST P7.3 P7.4 VDDIM P6.2 P15.0 nc P15.6 VAREF1 P5.1 VDDPB

ncP4.3VDDPB

P2.5P4.2P2.6

P2.4ncnc

P2.3ncP4.1

P2.2ncP4.0

P2.0P2.1nc

P2.11ncVDDI1

ncP5.15P2.12

P5.11ncP5.13

P5.8P5.9P5.10

P5.5ncnc

VssVDDPBP5.4

XE164

C

B

A

C B A

A B C

1

2

3

4

5

6

7

8

9

10

11

12

X108

12 11 10 9 8 7 6 5 4 3 2 1X107

12

11

10

9

8

7

6

5

4

3

2

1

X106

1 2 3 4 5 6 7 8 9 10 11 12X105

XE166 family Easy Kit Manual 28 V 1.0, 2007-10

Page 29: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

5.4 Zero Ohm ResistorsFor configuration purposes several zero ohm resistors have been implemented. The functionality of these resistors are shown in the table below.

Table 7 Zero Ohm ResistorsComponent Name in

schematicDescription

TLE 7259G(LIN Transceiver Board) R124

R125 / R126enable / disableconnect / disconnect

TLE 6251DS(CAN Transceiver) R129 / R130

R136 / R137R155 / R156R131R138R135R142R133 / 134 R140 / 141

connect / disconnect (CAN1)connect / disconnect (CAN2) orconnect / 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)

AT25128N(Serial EEPROM) R143 / R145

R147 / R149R144 / R146R148 / R150

connect to USIC1 Channel1connect to USIC1 Channel1connect to SSC bootstrap loader (U0C0) connect to SSC bootstrap loader (U0C0)

FT2232D(USB to UART / JTAGBridge)

U203

EEPROM 93LC46B

R214

R224R223R214

R210

R207

connect / disconnect Receive RxD0

/BRKOUT (optional)/BRKIN (optional)connect / disconnect UART RxD

For internal use only

If ORG functionality is needed Microcontroller XC2xxxAnalog reference

Voltage supply

R220 / R221R219R212 / R229

change of analog reference source

change of voltage supply

XE166 family Easy Kit Manual 29 V 1.0, 2007-10

Page 30: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Description of Connectors and Switches

JTAG X202R225R226

/BRKIN (optional)/BRKOUT (optional)

Status LED´sOscillator circuit

R109R117/R118

connect / disconnect LED´s to 5 V oscillator gain

Table 7 Zero Ohm ResistorsComponent Name in

schematicDescription

XE166 family Easy Kit Manual 30 V 1.0, 2007-10

Page 31: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Schematic

6 Schematic

XE166 family Easy Kit Manual 31 V 1.0, 2007-10

Page 32: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Schematic

XE166 family Easy Kit Manual 32 V 1.0, 2007-10

Page 33: XE166 family Easy Kit - Infineon Technologies

XE166 familyEasy Kit

Schematic

XE166 family Easy Kit Manual 33 V 1.0, 2007-10

Page 34: XE166 family Easy Kit - Infineon Technologies