CHAPTER 30 FLASH MEMORY
User’s Manual U17790EJ2V0UD
1003
Table 30-4. Security Setting
Erase, Write, Read Operations When Each Security Is Set
(
√: Executable, ×: Not Executable, : Not Supported)
Notes on Security Setting
Function
On-Board/
Off-Board Programming
Self Programming
On-Board/
Off-Board
Programming
Self
Programming
Block erase
command
prohibit
Block erase command:
×
Chip erase command:
√
Program command:
√
Read command:
√
Block erasure (FlashBlockErase):
√
Chip erasure:
Write (FlashWordWrite):
√
Read (FlashWordRead):
√
Setting of
prohibition can
be initialized by
chip erase
command.
Chip erase
command
prohibit
Block erase command:
×
Chip erase command:
×
Program command:
√Note 1
Read command:
√
Block erasure (FlashBlockErase):
√
Chip erasure:
Write (FlashWordWrite):
√
Read (FlashWordRead):
√
Setting of
prohibition
cannot be
initialized.
Program
command
prohibit
Block erase command:
×
Chip erase command:
√
Program command:
×
Read command:
√
Block erasure (FlashBlockErase):
√
Chip erasure:
Write (FlashWordWrite):
√
Read (FlashWordRead):
√
Setting of
prohibition can
be initialized by
chip erase
command.
Read
command
prohibit
Block erase command:
√
Chip erase command:
√
Program command:
√
Read command:
×
Block erasure (FlashBlockErase):
√
Chip erasure:
Write (FlashWordWrite):
√
Read (FlashWordRead):
√
Setting of
prohibition can
be initialized by
chip erase
command.
Supported only
when setting is
changed from
enable to
prohibit
Boot area
rewrite
prohibit
Block erase command:
×Note 2
Chip erase command:
×
Program command:
×Note 2
Read command:
√
Block erasure (FlashBlockErase):
×Note 2
Chip erasure:
Write (FlashWordWrite):
×Note 2
Read (FlashWordRead):
√
Setting of
prohibition
cannot be
initialized.
Supported only
when setting is
changed from
enable to
disable
Note 3
Notes 1. In this case, since the erase command is invalid, data different from the data already written in the flash
memory cannot be written.
2. Executable except in boot area.
3. The boot area rewrite prohibit function becomes effective after the reset input.
<R>