![Infineon Technologies TC1784 User Manual Download Page 503](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446503.webp)
TC1784
Program Memory Unit (PMU)
User´s Manual
5-76
V1.1, 2011-05
PMU, V1.47
5.6.5.4
User Configuration Blocks and Pages
In the User Configuration Pages, the installation of read and write protection is
configured and confirmed by the user. Three UC blocks of each 1 Kbyte are provided for
three different users. With the dedicated commands (see command definitions), the
UC blocks can be initially programmed. The UC blocks UCB0 and UCB1 can be
modified up to 4 times.
Each of the three User Configuration Blocks UCB0, UCB1 and UCB2 contains four User
Configuration Pages UCP0–3; for UCP addresses see
. The User
Configuration Pages are ECC-protected as all other information in the Flash sectors. The
User Configuration Blocks and their UC pages are organized and programmed as
follows.
User Configuration Block UCB0
•
The
UC Page 0
(bytes 255–0) of UCB0 includes the following information
– Bytes 1–0: Protection configuration bits, for configuration of array read protection
and for each sector to be write protected; structure of this configuration info is
identical to the structure of the PROCON0 register (see
– Bytes 9–8: Copy of protection configuration bits
– Bytes 19–16: First 32-bit keyword of user 0
– Bytes 23–20: Second 32-bit keyword of user 0
– Bytes 27–24: Copy of first 32-bit keyword
– Bytes 31–28: Copy of second 32-bit keyword
– All other page bytes: zero
•
The User Configuration
Page 1
is not used (reserved for future, all zero).
•
The User Configuration
Page 2
(bytes 255–0) includes the following information
– Bytes 3–0: 32-bit confirmation code. The confirmation code (also called lock code)
indicates that a protection is correctly installed and enabled. The 32-bit
confirmation code is defined as follows: “8AFE15C3
H
”.
– Bytes 11–8: Copy of confirmation code
– All other page bytes: zero
•
The User Configuration
Page 3
is not used (reserved for future, all zero).
User Configuration Block UCB1
The structure of this UC block is identical to UCB0 with following exceptions
•
Read protection cannot be installed (configuration is identical to PROCON1).
•
The bit 0 of byte 2 (position of PROCON1.16) is called SPREC (Soft-Programming
Recover). It configures the behavior of the Flash startup, see
Aborted Logical Sector Erase (“ALSE”)” on Page 5-93
.
•
With µCode version V1.2 starting the byte 3 (position corresponds to bits 24 to 31 of
PROCON1) is called ALSEDIS. It is also used to configure the behavior of the Flash
startup, see
Summary of Contents for TC1784
Page 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Page 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Page 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...