English
Language : 

XC164CM_04 Datasheet, PDF (8/14 Pages) Infineon Technologies AG – 16-Bi t Single-Chip Microcontroller
XC164CM-8FF
Delta Sheet XC164CM-8FF to XC164CS-16FF
1.3
Bootstrap Loader, Adapt Mode, and Test Mode Settings
XC164CM
All system start up configurations are locked or enabled by TRST. If pin TRST is pulled
low for all the time, then OCDS (including JTAG) and all non standard system start up
configurations are always disabled.
For all applications it is recommended to have TRST pulled low for normal operation.
1.3.1 Enabling Non Standard System Start Up Configurations
If at the end of reset pin TRST is getting high, then pins P1H.5 (pin 6), P1H.4 (5), P9.5
(48), and P9.4 (47) are used to select one of the non standard system start up
configurations. This setting is latched with the rising edge of RSTIN.
.
Table 3
Mode Selection Overview
P1H P1H P9. P9. Selected Mode
.5 .4 5 4
x x 1 1 Start internal: default setting, internal start from address
C00000 . To be used for internal start from C00000 with OCDS
debuggers (0011, 0111, 1011, 1111)
x x 0 1 BSL-ASC: Bootstrap loader ASC
x 1 1 0 BSL-CAN: Bootstrap loader CAN
1 1 0 0 Adapt Mode: all pins are tristate
used for connecting an incircuit emulator
0 0 0 0 Test modes
0 0 1 0 do not use any of these settings.
In order to avoid such settings do not pull down P1H4 or P1H5
0 1 0 0 during reset and TRST=1
1 0 00
1 0 10
1.3.2 Enabling Normal Operation
If at the end of reset TRST is low, then always the default system start up configuration
is selected and the configuration 1111 is latched. Code execution is starting from
address C0 0000. For safety aspects keep TRST low for normal operation.
1.3.3 Enabling OCDS During Normal Operation
If only TRST is getting high while RSTIN remains low, then the microcontroller does not
perform a reset but the JTAG interface is getting enabled.
Draft Delta Sheet
4
V1.0D3, 2004-03