Flash Safety - Renesas FSL-T06 User Manual

Flash self-programming library
Table of Contents

Advertisement

Flash Self-Programming Library
Caution
(2)
(3)
Figure 4-1

4.2 Flash Safety

R01US0046ED Rev. 1.01
User Manual
Program command disable (Programmer interface)
Writing to the Flash via programming interface is disabled. It does not
affect Self-Programming (see FSL_SetWriteProtectFlag).
Block Erase command disable (Programmer interface)
Erasing single blocks via programming interface is disabled. It does not
affect Self-Programming. The Flag is valid for the complete Flash (see
FSL_SetBlockEraseProtectFlag).
Boot Cluster Protection
If set, erasing and writing on the Flash by the application using the Self-
Programming is disabled for the boot cluster (see
FSL_SetBootClusterProtectFlag).
If set once, resetting is only possible for the read and write protection flag.
ID Code Protection
Flash access via N-Wire / Nexus debug interface can be secured via an internal
ID. The ID is stored in the Extra Area and has to match the configure ID in the N-
Wire interface configuration of the debugger to allow Flash access. For details
about the ID, please refer to FSL_SetID.
Flash Shield Window
Internal Flash can be protected from accidental reprogramming by a shield
window. This window is configurable during runtime. It allows to program or to
erase all Flash blocks covered by the window and denies destructive access to
all other blocks. Per default all Flash blocks are covered by the Flash Shield
Window. For details how to configure the Flash Shield Window, please refer to
FSL_SetFSW.
protected area
0x0000 0000
All RC03F based Flash devices are equipped with dedicated safety features. The
features have to be separated for normal operation, where data retention is
important and for reprogramming, where safe reprogramming in case of power
fail or other problems is important.
unprotected area
shield window
Flash Shield Window
FSL Usage
protected area
0x0040 0000
18

Advertisement

Table of Contents
loading

Table of Contents