XC886/888CLM
Bootstrap Loader
User’s Manual
18-14
V1.3, 2010-02
Bootstrap Loader, V1.0
The Header Block
Mode Data Description:
Not used
: The four bytes are not used and will be ignored.
Note: Un-wanted / un-selected bits should be cleared to 0
Note: It is not possible to erase select specified sectors for P-Flash and D-Flash with this
mode 4. Two separate mode 4 commands have to be send.
Note: When Flash is protected, it cannot be erased. Erase operation will fail if user tries
to erase a protected and an unprotected sectors together
18.1.2.6
The Activation of Mode 6
Mode 6 is used to enable or disable Flash protection via the given user-password. The
header block for this mode has the following structure:
The Header Block
Mode Data Description:
User-Password: This byte is given by user to enable or disable Flash protection and it is
a non-zero value. For a description of the user-password, see
.
Not used
: The four bytes are not used and will be ignored in Mode 6.
In Mode 6, the header block is the only transfer block to be sent by the host. This mode
is used when user wants to (i) enable Flash protection; (ii) disable Flash protection.
When Flash is not protected yet, the microcontroller will enable the Flash protection
based on the MSB and bit 4 of the user-password. The selected Flash protection mode
will be activated at the next power-up or hardware reset and microcontroller identifies
this user-password as the program-password for future operations.
When Flash is already protected, the microcontroller will deactivate all Flash Protection
if the user-password byte matches the program-password.
Protected Flash
Banks will
be erased
and the program-password is reset. At the next power-up or hardware reset,
the Flash protection will not be activated.
00
H
(Header
Block)
Checksum
Mode Data
(5 bytes)
04
H
(Mode 4)
Option
= C0
H
Not Used
(4 bytes)
00
H
(Header
Block)
Checksum
Mode Data
(5 bytes)
06
H
(Mode 6)
User-Password
(1 byte)
Not Used
(4 bytes)
*
Содержание XC886CLM
Страница 1: ...User s Manual V1 3 2010 02 Microcontrollers 8 Bit XC886 888CLM 8 Bit Single Chip Microcontroller...
Страница 3: ...User s Manual V1 3 2010 02 Microcontrollers 8 Bit XC886 888CLM 8 Bit Single Chip Microcontroller...
Страница 324: ...XC886 888CLM Serial Interfaces User s Manual 12 52 V1 3 2010 02 Serial Interfaces V 1 0...
Страница 663: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG...