Advertisement

Quick Links

XC2000 series Board Ma nu a l, V. 1.0 , Ju n e 2 00 7
X C 2 0 0 0 E a s y K i t
B o a r d R E V . V 1 . 0
M i c r o c o n t r o l l e r s
N e v e r
s t o p
t h i n k i n g .

Advertisement

Table of Contents
loading

Summary of Contents for Infineon XC2000 Series

  • Page 1 XC2000 series Board Ma nu a l, V. 1.0 , Ju n e 2 00 7 X C 2 0 0 0 E a s y K i t B o a r d R E V . V 1 . 0...
  • Page 2 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.
  • Page 3 Any 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: mcdocu.comments@infineon.com XC2000 series Board Manual V 1.0, 2007-06...
  • Page 4: Table Of Contents

    Introduction ............6 Features of the XC2000 series Easy Kit Board ......7 Summary of Features .
  • Page 5 XC2000 Easy Kit XC2000 series Board Manual V 1.0, 2007-06...
  • Page 6: Introduction

    Subsequently, the applications can be downloaded and can be tested with the several powerful debuggers. For detailed technical information about the different derivatives please refer to the XC2000 family web pages on the Infineon Internet. XC2000 series Board Manual V 1.0, 2007-06...
  • Page 7: Features Of The Xc2000 Series Easy Kit Board

    XC2000 Easy Kit Features of the XC2000 series Easy Kit Board Features of the XC2000 series Easy Kit Board Summary of Features – Infineon’s XC2000 Controller in TQFP144/100 Package – High Speed CAN Transceivers, LIN Transceiver, USB to UART/JTAG bridge –...
  • Page 8: Block Diagram

    XC2000 Easy Kit Features of the XC2000 series Easy Kit Board Block Diagram Voltage Regulator CAN Transceiver LIN Transceiver EEPROM XC2xxx 8 LEDs USB To UART/ JTAG Bridge XTAL Figure 1 Block diagram of XC2000 Easy Kit layout overview XC2000 series Board Manual...
  • Page 9: Layout Overview

    XC2000 Easy Kit Features of the XC2000 series Easy Kit Board Layout Overview OCDS1 Config Infineon Reset XC2000 CAN2 Power CAN1 LIN1 Figure 2 Top View XC2000 series Board Manual V 1.0, 2007-06...
  • Page 10: Dip Switch S102

    XC2000 Easy Kit Features of the XC2000 series Easy Kit Board DIP Switch S102 Although most of the programmable features of the XC2000 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.
  • Page 11: Easy Kit Power Supply Concept

    XC2000 Easy Kit Features of the XC2000 series Easy Kit Board 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.
  • Page 12: Power Supply Via Power Plug

    XC2000 Easy Kit Features of the XC2000 series 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.
  • Page 13: Description Of Connectors And Switches

    Bootstrap loader CAN OFF-ON-OFF-OFF Startup configuration S102 Bootstrap loader SSC OFF-ON-ON-OFF S102 Startup configuration All other positions are reserved Note: For debugging purpose (OCDS) the standard start from internal Flash configuration must be used. XC2000 series Board Manual V 1.0, 2007-06...
  • Page 14: Headers And Connectors

    XC2000 Easy Kit Description of Connectors and Switches Headers and Connectors 3.2.1 USB (P101) 2 (D-) 1 (Vbus) 3 (D+) 4 (GND) 3.2.2 CAN1/2 (X103) CAN2H CAN2L VDDP 3.2.3 LIN Header (X104) XC2000 series Board Manual V 1.0, 2007-06...
  • Page 15: Ocds Interface

    / BRK_IN 3.2.5 LEDs Table 5 LEDs description LED number Description D201 Debug Run Mode D202 Debug Active D207 Power On Reset Active D208 Board Voltage 5 Volt D105 - D112 Status of P10L XC2000 series Board Manual V 1.0, 2007-06...
  • Page 16: Power Headers (Optional)

    BU101 P5.8 VDDP 10.0 P1.0 JP101 (Vbat) P5.13 P10.3 P2.5 P1.2 P10.1 P2.6 P10.4 P15.0 VAGND P1.1 P10.2 P2.7 P15.4 VAREF1 P10.5 P10.12 P5.3 P10.7 P10.6 P10.13 P5.4 P10.8 P10.10 P10.11 P1.3 P10.9 XC2000 series Board Manual V 1.0, 2007-06...
  • Page 17: Pin Definition And Location

    P10.1 P15.3 P3.0 P15.4 P10.0 P15.5 P0.2 P15.6 P2.9 P15.7 P4.7 P2.8 AREF1 P0.1 AREF0 P2.7 AGND P5.0 P4.6 P5.1 P4.5 P5.2 P0.0 P5.3 DDPB DDPB Figure 6 Pinout of the144 Pin device XC2000 series Board Manual V 1.0, 2007-06...
  • Page 18 VAREF1 P8.4 P7.0 P7.1 P8.0 P6.1 P15.2 P15.5 P5.0 P5.3 VDDPB VDDPA VAREF2 P7.2 P8.3 P8.2 P8.1 P6.0 P6.3 P15.1 P15.4 P15.7 P5.2 VAGND X105 Figure 7 Pin connector of the144 pin device XC2000 series Board Manual V 1.0, 2007-06...
  • Page 19: 100 - Pinout

    P6.0 P6.1 XC2000 P0.4 P6.2 P10.2 P0.3 P15.0 P15.2 P10.1 P15.4 P10.0 P15.5 P0.2 P15.6 P2.9 P2.8 AREF P0.1 AGND P5.0 P2.7 P5.2 P0.0 P5.3 Figure 8 Pinout of the 100 pin device XC2000 series Board Manual V 1.0, 2007-06...
  • Page 20 P7.4 VDDIM P6.2 P15.0 P15.6 P5.1 /TESTM VDDPB VAREF1 P7.0 P7.1 P6.1 P15.2 P15.5 P5.0 P5.3 VDDPB VDDPA P7.2 P6.0 P15.4 P5.2 VAGND X105 Figure 9 Pin connector of the 100 pin device XC2000 series Board Manual V 1.0, 2007-06...
  • Page 21: Zero Ohm Resistors

    For internal use only EEPROM 93LC46B R207 If ORG functionality is needed Microcontroller XC2xxx Analog reference R220 / R221 change of analog reference source R219 Voltage supply R212 / R229 change of voltage supply XC2000 series Board Manual V 1.0, 2007-06...
  • Page 22 Table 6 Zero Ohm Resistors Component Name in Description schematic JTAG X202 R225 /BRKIN (optional) R226 /BRKOUT (optional) Status LED´s R109 connect / disconnect LED´s to 5 V Oscillator circuit R117/R118 oscillator gain XC2000 series Board Manual V 1.0, 2007-06...
  • Page 23: Memory Models

    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.
  • Page 24: Internal Pram

    As a example the XC2287-96F66L provides 64 Kbytes of PSRAM (E0’0000 … E0’FFFF ). The PSRAM provides fast code execution without initial delays. Therefore, it supports non-sequential code execution, for example via the interrupt vector table. Figure 11 Memory mapping for internal PRAM XC2000 series Board Manual V 1.0, 2007-06...
  • Page 25: Getting Started

    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 . XC2000 series Board Manual V 1.0, 2007-06...
  • Page 26: Power Supply

    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 14 Power Supply Connector XC2000 series Board Manual V 1.0, 2007-06...
  • Page 27: Ocds Debugging Interface

    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.
  • Page 28: Start Memtool

    Easy Kit Getting Started Start Memtool Go to Target dialog (Target/Change) and select as a example ’Easy Kit with XC2287’ from the list and Click 'ok'. Figure 17 Configuration of the Microcontroller Type XC2000 series Board Manual V 1.0, 2007-06...
  • Page 29: Connect To The Target

    Hit the reset key on the starter kit. Now press the 'connect' button in Memtool. If the software status bar displays 'Ready for Memtool Command', you have successfully installed Memtool. Figure 18 Successful Connection XC2000 series Board Manual V 1.0, 2007-06...
  • Page 30: Prepare Memtool For Programming

    Open the compiled hex file (*.hex / *.h86) from the project directory and push the “Select All” and “Add Sel.>>” Buttons Figure 19 Setup for Programming Program Press the “Program” Button and check the result of the programming. After the successful program press “Disconnect Now”. Figure 20 Program XC2000 series Board Manual V 1.0, 2007-06...
  • Page 31: Execution Mode

    After the code is programmed in the internal flash, the microcontroller has to be configured in the standard start mode. Figure 21 Standard Start Mode (DIP Switch S102) After the reset button (blue) is pressed the program is executed from the internal flash. XC2000 series Board Manual V 1.0, 2007-06...
  • Page 32: Schematic

    XC2000 Easy Kit Schematic Schematic XC2000 series Board Manual V 1.0, 2007-06...
  • Page 33 XC2000 Easy Kit Schematic XC2000 series Board Manual V 1.0, 2007-06...
  • Page 35 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Infineon KITXC2238NSKTOBO1 KITXC2787XSKTOBO1 KITXC2797XSKTOBO1 KITXC2289ISKTOBO1 KITXC2361ESKTOBO1 KITXC2361ASKTOBO1 KITXC2765XSKTOBO1 KITXC2298HSKTOBO1 KITXC2237MSKTOBO1...

This manual is also suitable for:

Xc2000 easy kit

Table of Contents