Section 17 Flash Memory
Rev. 3.00 Sep. 27, 2007 Page 577 of 758
REJ09B0243-0300
17.2.3 Mode
Comparison
The comparison table of programming and erasing related items about boot mode and user
program mode is shown in table 17.2.
Table 17.2 Comparison of Programming Modes
On-Board Programming
Programming/erasing
environment
Boot Mode
User Program Mode
*
2
Off-Board
Programming
Programming/
erasing enable MAT
User MAT
User MAT
User MAT
Programming/
erasing control
Command method
Programming/erasing
interface
All erasure
Possible (Automatic)
Possible
Possible (Automatic)
Block division erasure
Possible
*
1
Possible Impossible
Program data transfer
From host via SCI
From optional device
via RAM
Via programmer
User branch function
Not possible
Possible
Impossible
Reset initiation MAT
Embedded program
storage MAT
User MAT
Embedded program
storage MAT
Transition to user mode Mode setting change and
reset
FWE setting change
Notes: 1. All-erasure is performed. After that, the specified block can be erased.
2. Cannot be used in 32-kbyte on-chip flash memory version.
•
The user MAT is all erased in boot mode. Then, the user MAT can be programmed by means
of the command method. However, the contents of the MAT cannot be read until this state.
Summary of Contents for SH7124 R5F7124
Page 2: ...Rev 3 00 Sep 27 2007 Page ii of xx ...
Page 8: ...Rev 3 00 Sep 27 2007 Page viii of xx ...
Page 36: ...Section 1 Overview Rev 3 00 Sep 27 2007 Page 16 of 758 REJ09B0243 0300 ...
Page 68: ...Section 2 CPU Rev 3 00 Sep 27 2007 Page 48 of 758 REJ09B0243 0300 ...
Page 108: ...Section 5 Exception Handling Rev 3 00 Sep 27 2007 Page 88 of 758 REJ09B0243 0300 ...
Page 166: ...Section 7 User Break Controller UBC Rev 3 00 Sep 27 2007 Page 146 of 758 REJ09B0243 0300 ...
Page 724: ...Section 20 List of Registers Rev 3 00 Sep 27 2007 Page 704 of 758 REJ09B0243 0300 ...
Page 772: ...Rev 3 00 Sep 27 2007 Page 752 of 758 REJ09B0243 0300 ...
Page 778: ...Rev 3 00 Sep 27 2007 Page 758 of 758 REJ09B0243 0300 ...
Page 781: ......