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