The information given in this document shall in no event be regarded as a guaran tee of conditions or
characteristics. With respect to any examples or hints given herein, any typical values stated herein and/or any
information regarding the application of the device, In fineon Tec hnologies hereby disclaims any and all wa rranties
and liabilities of any kind, including without limit ation, warranties of non-infringement of intellectual prop erty rights
of any third party.
Information
For further information on technolo g y, 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 hea lth of the u ser or o ther persons may
be endangered.
Page 3
32-Bit
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
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
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Application Kit TC2X5 User’s Manual
Revision History: V 2.0 2013-05
Previous Versions: 1.0
PageSubjects (major changes since last revision)
alladapt to hardware version V2.0
–
–
Trademarks
®
TriCore
is a trademark of Infineon Technologies AG.
Application Kit TC2X5
Hardware Manual
User’s ManualV 2.0, 2013-05
Page 5
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
User’s ManualL-6V 2.0, 2013-05
Page 11
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
User’s Manual-7V 2.0, 2013-05
Page 12
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Introduction
1Introduction
We congratulate you on your purchase of the TriCore Evaluation Board. This kit is a
versatile tool, providing quick access to the capabilities of TriCore's powerful
architecture.
Applications can be developed easily. The Application Kit is equipped with a variety of
peripherals for connection to the environment. There is also an interface for the On Chip
Debugging Features.
The Application Kit allows easily the development of TriCore applications with the
corresponding tools.
Subsequently, the applications can be downloaded and can be tested with the powerful
debugger software.
This Application Kit Hardware Manual familiarizes you with the TriCore Evaluation Board
and guides you through the initial configuration of the Application Kit.
For detailed technical information about the TC2X5 (e.g. TC275, TC265, TC2D5) please
refer to the User Manual of the device.
User’s Manual1-1V 2.0, 2013-05
Page 13
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Introduction
User’s Manual1-2V 2.0, 2013-05
Page 14
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Features
2Application Kit Features
2.1Summary of Features
– Infineon’s TC2X5 (e.g. TC275, TC265) Controller in LQFP-176 Package
– LCD XGA Display 320x240
– SD card slot (mini SD)
– High Speed CAN Transceivers
– USB to UART bridge
– Ethernet Gigabit PHY
– LIN Transceiver
– Crystal 20MHz (default) or External Clock
– USB miniWiggler JDS for easy debugging
– 4Low Power Status LEDs
– RTC with alarm
– Acoustic beeper
– 100mm x 100mm
Connectors
The Application Kit TC2X5 Toffers a wide variety of connectors:
– Standard power connector
– Micro USB connector for ASC Interface (ASC0) and miniWiggler
– RJ45 connector for Ethernet
– 16-pin header for JTAG interface (OCDS)
– 10-pin header for DAP (optional)
– 10pin (2x5) Header for LIN Transceiver (LIN)
– 10pin (2x5) Header for CAN High Speed Transceiver (CAN0)
– two 40-pin connectors with I/O signals
– mini SD card slot
Components
– Infineon’s Next generation micro controller supply TLE 7368-3E
– LED to validate power supply (5Volt)
– LED indicating RESET (ESR0) active state
– LED indicating activ miniWiggler JDS
– LED switched via DAS software
– Infineon’s High Speed CAN-Transceiver TLE 6250 G
– Infineon’s LIN-Transceiver TLE 7259-2GE
– I2C™ Real-Time Clock/Calendar with SRAM MCP7940M
– USB to UART bridge FT2232HL (FTDI)
– Single Port Gigabit Ethernet PHY PEF7071 (LANTIQ)
User’s Manual2-1V 2.0, 2013-05
Page 15
– Touch screen controller ADS7843
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Features
User’s Manual2-6V 2.0, 2013-05
Page 20
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Information
3Application Kit Information
3.1Power Supply
The microcontroller needs 3 different supply voltages. This voltages are generated
internally via Infineons Next generation microcontroller supply TLE 7368-3E (+5V;
+3,3V) and via the microcontroller itself (+1,3V).
Applying a stable supply voltage causes the power on reset after a short period. The
LED' (+5V) indicate the status of the 5V voltage.
A manual power on reset is executed by pressing the reset button.
NOTE: TO POWER UP THE BOARD YOU MUST
PRESS SHORT THE START BUTTON.
3.1.1Power via supply connector (X101)
The Board has to be connected to a +5,5V to +40V DC power supply.
The power consumption is not specified yet but a supply with 6V and 600mA should be
sufficient. The pinout for the supply connector is shown in Figure 5-2. There can be used
any standard power pack with a connector where the positive line is surrounded by the
ground line.
3.1.2Shutdown the board
The board can be switched off by disconnecting the power plug or by software via pin
P10.8. A low level on pin P10,8 will switch off the power regulator except the standby
supply of 2,6V. In this case all only the RTC is working and can wake up the board by an
alarm. In this case you shouldn’t remove the power connector. Make sure that there is
not active alarm from the RTC when you need to switch off the board. In case of an active
alarm the board is not switched off.
3.2Real Time Clock
The board is equipped with a RTC MCP7940M from Microchip. The device is powered
from the standby voltage of the TLE7368 and is also powered when the TLE7368 is
switched off. For backup when the TLE7368 is not powered then there is a small battery
to hold the value inside the RTC. When the battery is not installed (e.g. first time use)
you could insert the battery in the holder to keep the time. The RTC is connected to the
microcontroller via I2C bus and can trigger an ESR1 interrupt (activ high) with the
alarms. Also an alarm from the RTC will wake-up (switch on) the board if the board is
powered and not started (shutdown). For more information about the RTC please see
the datasheet of MCP7940M.
User’s Manual3-1V 2.0, 2013-05
Page 21
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Information
3.3XGA Display
The board has an XGA Display with a resolution of 320x240. The display has an ILI932x
display controller. Please see the datasheet of the display controller for the register of
the controller. The display is connected to the the microcontroller via an SPI to Parallel
converter (U201).
The SPI to Parallel converter is based on a statemachine. This statemachine is clocked
with the clock of SPI, here SCLK0 (P20.11). Each rising edge of P20.11 will change the
state of statemachine. When SLSO08 (P20.6) is not low then the statemachine will go
always in the idle state.
3.3.1Write a display register
A single write to any register can be done by a 32 bit transfer of SPI. Make sure that the
SLSO08 is low during this 32 bit. Bit 31 must be transfered first.
Bit 31 must be 0, this will be indicate a write access.
Bit 30 must be 0, this will be indicate a single access.
Bit 29...Bit 22 is the 8 bit register number which will be written
Bit 21...Bit 6 is the 16bit value which will be written
Bit 5...Bit 0 are dummy bits which are used to execute the write.
To speedup the writing (e.g. write to ram of display controller) it is possible to make a
endless transfer. This is done by this:
first 10 bit transfer
Bit 9 must be 0, this will be indicate a write access.
Bit 8 must be 1, this will be indicate an endless transfer.
Bit 7...Bit 0 is the 8 bit register number which will be written
Now you need to transfer only 16bit values for the registers. With the first 16 bit value
there is no action on the display. With the second value transfer is a write to the register
started. This means after the last value you must make a dummy transfer to write the last
value.
The endless mode can only be leave by a rising edge of SCLK0 with SLSO08 set to high.
This can be done by a dummy transfer to any other chip select or by a transfer from the
touch controller.
3.3.2Read a display register
A single read from any register can be done by a 32 bit transfer of SPI. Make sure that
the SLSO08 is low during the complete transfer.
first transfer has 16 bit:
Bit 15 must be 1, this will be indicate a read access.
User’s Manual3-2V 2.0, 2013-05
Page 22
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Information
Bit 14 must be 0, this will be indicate a single access.
Bit 13...Bit 7 is the 8 bit register number which will be read
Bit 5...Bit 0 are dummy bits to setup the register number.
second transfer must have 26 bits:
Bit 25...Bit 16 are dummy bits which are needed to readout the register value
Bit 15...Bit 0 are dummy bits to transfer the readed value.
To speedup the reading (e.g. reading from ram of display controller) it is possible to make
a endless transfer. This is done by this:
first 16 bit transfer:
first transfer has 16 bit:
Bit 15 must be 1, this will be indicate a read access.
Bit 14 must be 1, this will be indicate an endless access.
Bit 13...Bit 7 is the 8 bit register number which will be read
Bit 5...Bit 0 are dummy bits to setup the register number.
second 10 bit transfer:
Bit 9...Bit 0are dummy bits which are needed to readout the register value
Now you need to transfer only 16bit values for the registers. With the each 16 bit transfer
you get a value. With the last transfer you have dummy read which you don’t get the
result.
The endless mode can only be leave by a rising edge of SCLK0 with SLSO08 set to high.
This can be done by a dummy transfer to any other chip select or by a transfer from the
touch controller.
3.3.3Touch controller
The touch of display is connected to an Touch controller ADS7843. This controller is
connected via the QSPI0 and SLSO09 to the microcontroller. For motre information
about the delivered values from the touch controller please see the datasheet of
ADS7348.
3.4Micro SD card
The board has a slot to use the board with an micro SD card. The card will be used in
SPI mode only. The SD is connectred to QSPI1 with chip select 10 of QSPI1.
Please see additional literature jow to use a SD card in SPI mode.
3.5LEDs
There are 8 LEDs on board:
User’s Manual3-3V 2.0, 2013-05
Page 23
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Information
– D109 up to D112 (blue) -> toogle LEDs connected to P33.8 ... P33.11
– D108 ESR0 (red) -> RESET LED indicate the reset state of the board
– D107 +5V (green) -> +5V power supply indication
– D302 ACT (green) -> on board miniWiggler JDS is ACTIV
– D301 RUN (blue) -> Debug RUN mode (switched by DAS Server)
3.6Clock
On the board is a fixed crystal wiith 20MHz assembled. You can change this by replacing
Y101 (soldered).
3.7USB Connector
The USB connector is used for connection to a PC. Via the USB it is possible to power
the board, using the ASCLIN0 as serial connection via USB and Debugging via DAS. For
the pinout of USB socket see Figure 5-3.
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 software can also be found on the
DAS website
3.7.1Serial Connection to PC
After the first connection of USB to a PC the needed driver will be installed automatically.
During this there will be created a new COM port on PC. This COM port can be used to
communicate with the board via ASC0 of the device (e.g. bootstrap loader).
3.7.2miniWiggler JDS
The miniWiggler JDS is a low cost debug tool which allows you access to the JTAG of
the device. Make sure that you have the latest DAS release. Debugging is possible via
the DAS Server ‘UDAS‘. Please contact your prefered debug vendor for support of DAS.
If you have connected the board to the PC and there runs the DAS server, then a working
connection is visible via the green ACTIV LED.
The status RUN LED is switched on/off through the DAS Server, depending on the used
debugger (client).
IMPORTANT: Make sure that there is no or a tristated connection on X301 (OCDS1) if
the ACTIV LED is on.
User’s Manual3-4V 2.0, 2013-05
Page 24
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Information
3.8Beeper
The board has an electro-acoustic transducer which can be used for an acoustic output.
The transducer is connected to pin P33.0 and needs a 2048Hz frequency.
3.9MultiCAN
On the board is oneCAN transceiver connected to the MultiCAN on TC2X5 node 0. The
transceiver is connected to an IDC10 plug. For the pinout of IDC10 plug see Figure 5-4.
You can use a IDC female connector with crimpconnector, flat cable and SUB-D 9 plug
with crimpconnector to have a 1:1 adapter to SUB-D 9.
3.10LIN
On the board is one LIN transceiver connected to the ASCLIN1 on TC2X5. The
transceiver are connected to one IDC10 plug. For the pinout of IDC10 plug see
Figure 5-5. You can use a IDC female connector with crimpconnector, flat cable and
SUB-D 9 plug with crimpconnector to have a 1:1 adapter to SUB-D 9.
3.11Ethernet
The Application Kit provide a RJ45 connector (X204) for twisted pair ethernet
connections.The board use a Lantiq Giagabit PHY PEF7071 as physical interface
device. For more information about the ethernet modul see TC2X5 User’s Manual, about
the PHY see the PEF7071 datasheet. For the pinout of RJ45 see Figure 5-7.
3.12Other peripherals
For all other peripherals there are no special plugs on the board. Many of the peripheral
signals are available on the two standard connectors X102 and X103. See “Connector
Pin Assignment” on Page 5-1.
3.13Toggle LED’s
Port 33 pin 8 up to pin 11 are connected to single LED’s (D109... D112) and can be
controlled by Software. This status LED’s are low active.
3.14Debug System
3.14.1OCDS1
The OCDS1 signals are connected to the IDC16 plug (X301). They work with the port
supply of +3.3V. For pinout of the connector see Figure 5-6. You can connect any
debugger to this connector.
User’s Manual3-5V 2.0, 2013-05
Page 25
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Application Kit Information
f you connect a debug hardware make sure that the miniWiggler JDS (see “miniWiggler
JDS” on Page 3-4) is not activ (ACTIV LED is off).
If the ACTIV LED is on, then stop the active DAS Server ’UDAS’ and/or remove the USB
connection to the PC.
User’s Manual3-6V 2.0, 2013-05
Page 26
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40
Hardware Manual
Signal Description
4Signal Description
For more information about the signals please see the user manuals for TC2X5 and/or
the schematics of the board.
Table 4-1Power Signals
Short NameDescription
VCC_INSupply Input (5,5V...50V(40V))
VINInput voltage of power supply device
GNDGround
VEXTExternal Supply Voltage (5V or 3,3V)
VDDCore Supply Voltage (1,3V)
VDDP3Port Supply Voltage (3,3V)
VFLEXFlexport Supply Voltage (3,3V)
VDDFL3Flash Supply Voltage (3,3V)
VDDSBEmulation Stand-by SRAM Supply Voltage (1,3V)
VSSOscillator Ground
VSSMADC Analog Part Ground
VDDMADC Analog Part Supply Voltage (5V or 3,3V)
VAGND1ADC Reference Ground 1
VAGND2ADC Reference Ground 2
VAREF1ADC Reference Voltage 1 (VDDM)
VAREF2ADC Reference Voltage 2 (VDDM)
VDD_FTSupply Voltage FT2232HL device (3,3V)
Table 4-2Reset Signals
Short NameDescription
/PORSTPower On Reset
/PORST_DBGPower On Reset from debug connectors
/ESR0External Service Request 0 (Hardware Reset)
/ESR1External Service Request 1 (Non Maskable Interrupt)
Table 4-3Interrupt Signals
Short NameDescription
REQ1 / P15.8External Trigger Input 1
User’s Manual4-1V 2.0, 2013-05
Page 27
Application Kit TC2X5
Downloaded by mohamedomar.triki@infineon.com 09/08/2019 14:06:40