English
Language : 

UPD78F1502AGK-GAK-AX Datasheet, PDF (860/1031 Pages) Renesas Technology Corp – 16-Bit Single-Chip Microcontrollers
78K0R/Lx3
CHAPTER 27 FLASH MEMORY
Table 27-6. Relationship Between Enabling Security Function and Command
(1) During on-board/off-board programming
Valid Security
Prohibition of batch erase (chip erase)
Prohibition of block erase
Prohibition of writing
Prohibition of rewriting boot cluster 0
Executed Command
Batch Erase (Chip Erase)
Block Erase
Write
Cannot be erased in batch Blocks cannot be
Can be erased in batch. erased.
Can be performedNote.
Can be performed.
Cannot be performed.
Cannot be erased in batch Boot cluster 0 cannot be Boot cluster 0 cannot be
erased.
written.
Note Confirm that no data has been written to the write area. Because data cannot be erased after batch erase
(chip erase) is prohibited, do not write data if the data has not been erased.
(2) During self programming
Valid Security
Prohibition of batch erase (chip erase)
Prohibition of block erase
Prohibition of writing
Prohibition of rewriting boot cluster 0
Block Erase
Blocks can be erased.
Executed Command
Write
Can be performed.
Boot cluster 0 cannot be erased.
Boot cluster 0 cannot be written.
Remark To prohibit writing and erasing during self-programming, use the flash sealed window function (see 27.8.2 for
detail).
Table 27-7. Setting Security in Each Programming Mode
(1) On-board/off-board programming
Security
Prohibition of batch erase (chip erase)
Prohibition of block erase
Prohibition of writing
Prohibition of rewriting boot cluster 0
Security Setting
Set via GUI of dedicated flash memory
programmer, etc.
How to Disable Security Setting
Cannot be disabled after set.
Execute batch erase (chip erase)
command
Cannot be disabled after set.
(2) Self programming
Security
Prohibition of batch erase (chip erase)
Prohibition of block erase
Prohibition of writing
Prohibition of rewriting boot cluster 0
Security Setting
Set by using information library.
How to Disable Security Setting
Cannot be disabled after set.
Execute batch erase (chip erase)
command during on-board/off-board
programming (cannot be disabled during
self programming)
R01UH0004EJ0501 Rev.5.01
844
Jun 20, 2011