phyCORE-TriCore Development Board
©
PHYTEC Meßtechnik GmbH 2009 L-730e_0
11
1.3.2
Activating the Bootstrap Loader
The Infineon Tricore-TC1130 and TC1796 microcontroller contains
an on-chip Bootstrap Loader that provides basic communication and
programming functions. The combination of this Bootstrap Loader
and the corresponding Flash download software installed on the PC
allows for Flash programming with application code via an RS-232
interface.
In order to start the on-chip Bootstrap Loader on the
phyCORE-TC1130 and phyCORE-TC1796, the configuration inputs
HWCFG0-3 of the microcontroller must provide a certain bit pattern
at the time the Reset signal changes from its active to the inactive
state. This bit pattern is created by solder jumpers on the module and
pass through to the controller with the help of an electronic switch.
Applying a low-level signal at pin X1C9 of the phyCORE-TC1130
or phyCORE-TC1796 (via the Boot input) activates the electronic
switch.
The phyCORE-TriCORE Development Board provides two different
options to activate the on-chip Bootstrap Loader:
1.
The Boot button (S1) can be connected to GND via Jumper JP12
which is located next the the Boot and Reset buttons at S1 and S2.
This configuration enables start-up of the on-chip Bootstrap Loader
if the Boot button is pressed during a hardware reset or
power-on.
Jumper Setting
Description
JP12
1 + 2
(default)
Boot button (in conjunction with Reset button
or connection of the power supply) starts the
Bootstrap Loader on the TC1130/TC1796
Table 1:
JP12 Configuration of the Boot Button