Page 1
XC 164CM se ries Bo ard M anual, V.1.0, Jan. 2006 X C 1 6 4 C M s e r i e s E a s y K i t B o a r d R E V . V 2 . 0 a n d V 2 . 1 M i c r o c o n t ro l le r s N e v e r s t o p...
Page 2
XC164CM series Easy Kit Revision History: 2005-04 V 1.0 Previous Version: Page Subjects (major changes since last revision) We Listen to Your Comments 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.
XC164CM Board Introduction Introduction The XC164CM-8FF is a new member of Infineon's XC166 family of 16-bit microcontrollers based on the high-performance C166S V2 core in a sub-0.25µ technology. The C166S V2 core more than doubles the performance of the well established C166 core while still providing code compatibility.
Features of the XC164CM series Easy Kit Board Features of the XC164CM series Easy Kit Board The XC164CM series Easy Kit is soldert with the XC164CM-8F device. This device fit into all members of this product family so that there are no special Easy Kit Boards necessary.
XC164CM XC164CM Board Features of the XC164CM series Easy Kit Board Layout Overview OCDS1 Config Reset Infineon XC164CM CAN2 RS232 CAN1 Power LIN1 Figure 2 Top view Figure 3 Bottom view XC164CM series Board Manual V 1.0, 2006-01...
XC164CM XC164CM Board Features of the XC164CM series Easy Kit Board DIP Switch S102 Although most of the programmable features of the XC164CM 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.
XC164CM XC164CM Board Features of the XC164CM series Easy Kit Board Power Supply The XC164CM Board needs an external power supply. A regulated DC power supply with max. 12 Volts / 400mA can be connected to the power connector. Figure 4...
Bootstrap loader CAN ON-OFF-ON-OFF S102 Startup configuration Adapt Mode ON-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. XC164CM series Board Manual V 1.0, 2006-01...
P1H.1/C6P1/MRST1/EX1IN P9.4/CC20IO P1H.2/C6P2/MTSR1/EX2IN P9.3/CC19IO/C*) P1H.3/T7IN/SCLK1/EX3IN/E*) P9.2/CC18IO/C*) P1H.4/CC24/EX4IN P9.1/CC17IO/C*) P1H.5/CC25/EX5IN P9.0/CC16IO/C*) P3.15/CLKOUT/FO XC164CM P5.0/AN0 P5.1/AN1 P3.13/SCLK0/E*) P5.2/AN2 P3.11/RxD0/E*) P5.3/AN3 P3.10/TxD0/E*) P5.4/AN4 P3.9/MTSR0 P5.5/AN5 P3.8/MRST0 P5.10/AN10/T6EUD P3.7/T2IN/BRKIN P5.11/AN11/T5EUD P3.6/T3IN Figure 5 Pinout of the XC164CM XC164CM series Board Manual V 1.0, 2006-01...
Page 16
XC164CM XC164CM Board Description of Connectors and Switches X108 Infineon XC164CM X106 Figure 6 Pin connector of the XC164CM Easy Kit XC164CM series Board Manual V 1.0, 2006-01...
Connect / disconnect Receive TxD0 R155 On / off levelshifter device Status LED´s R125 connect / disconnect LED´s to 5 V oscillator circuit R122 oscillator gain Analog reference R126 / R127 change of analog reference source XC164CM series Board Manual V 1.0, 2006-01...
The On-chip programming can be done either with a utility program, so called “Memtool” or with several other Toolchains of our Tool vendors. Memtool is using the ASC bootstrap Loader. The latest version can be found on the Infineon web side. Other tools are using the OCDS interface.
The XC164CM provides 2 Kbytes of PSRAM (E0’0000H … E0’07FFH). The PSRAM provides fast code execution without initial delays. Therefore, it supports non-sequential code execution, for example via the interrupt vector table. Figure 8 Memory mapping for internal PRAM XC164CM series Board Manual V 1.0, 2006-01...
A regulated DC power supply with max. 12 Volts / 400mA should be connected to the power connector. Both green LED´s should be active. Please Note, the power supply is not part of the delivery ! Figure 9 Power Supply Connector XC164CM series Board Manual V 1.0, 2006-01...
RS232 Interface For flashing the program to the microcontroller a serial interface among the PC(RS232/ COMx interface) and the XC164M board(ASC0/P101) is needed. RxD0 TxD0 Figure 11 ASC0 Interface on the XC164CM board XC164CM series Board Manual V 1.0, 2006-01...
Quick Start Up MemTool What is Memtool? Memtool is one of Infineon’s solutions for programming code and data into FLASH Memory. Memtool supports on-chip FLASH Memory as well as dedicated Flash chips on the target board. Memtool uses the ASC bootstrap Loader and can be found on the XC164CM Starterkit CD under Tools.
Check the setup for programming, select “Automatic Erase before Program” and Automatic Verify after Program Open the compiled hex file (*.hex / *.h86) from the project directory and push the “Select All” and “Add Sel.>>” Buttons Figure 15 Setup for programming XC164CM series Board Manual V 1.0, 2006-01...
After the code is programmed in the internal flash the microcontroller has to be configured in the standard start mode. Figure 17 Standard start mode (DIP Switch S102) After the reset buttom(blue) is pressed the program is executed from the internal flash. XC164CM series Board Manual V 1.0, 2006-01...
XC164CM XC164CM Board Schematic Schematic XC164CM series Board Manual V 1.0, 2006-01...
Page 26
XC164CM XC164CM Board Schematic XC164CM series Board Manual V 1.0, 2006-01...
Page 27
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.
Page 28
Infineon goes for Business Excellence “Business excellence means intelligent approaches and clearly defined processes, which are both constantly under review and ultimately lead to good operating results. Better operating results and business excellence mean less idleness and wastefulness for all of us, more professional success, more accurate information, a better overview and, thereby, less frustration and more satisfaction.”...