24.2
Mode Transition Diagram
When the mode pins are set in the reset state and reset start is performed, this LSI enters each
operating mode as shown in figure 24.2. Although the flash memory can be read in user mode, it
cannot be programmed or erased. The flash memory can be programmed or erased in boot mode,
user program mode, user boot mode, and programmer mode. The differences between boot mode,
user program mode, user boot mode, and programmer mode are shown in table 24.1.
User mode
Table 24.1 Differences between Boot Mode, User Program Mode, and Programmer Mode
Item
Programming/
erasing environment
Programming/
erasing enable MAT
All erasure
Block division
erasure
Programming data
transfer
End of
programming/
erasure
User
program
Start of
mode
programming/
erasure
Figure 24.2 Mode Transition of Flash Memory
Boot Mode
User Program Mode
On-board
On-board
programming
programming
•
•
User MAT
User MAT
•
User boot
MAT
O (Automatic)
O
1
O*
O
From host via
Via any device
SCI
RES = 0
Programmer mode setting
Reset state
User
boot mode
On-board programming mode
User Boot Mode
On-board
programming
•
User MAT
O
O
Via any device
Rev. 1.00 May 09, 2008 Page 717 of 954
Section 24 Flash Memory
Programmer
mode
Boot mode
Programmer
Mode
PROM
programmer
•
User MAT
•
User boot
MAT
O (Automatic)
×
Via
programmer
REJ09B0462-0100