English
Language : 

SH7055S Datasheet, PDF (778/1002 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series
Table 22.2 Comparison of Programming Modes
Boot Mode
User Program
Mode
Programmer
User Boot Mode Mode
Programming/
erasing
environment
On-board
programming
On-board
programming
On-board
programming
Off-board
programming
Programming/
erasing enable
MAT
User MAT
User boot MAT
User MAT
User MAT
User MAT
User boot MAT
Programming/
erasing control
Command
method
Programming/
Programming/
Command
erasing interface erasing interface method
All erasure
O (Automatic)
O
O
O (Automatic)
Block division
O*1
O
O
X
erasure
Program data
transfer
From host via
SCI
From optional
device via RAM
From optional
device via RAM
Via programmer
User branch
X
O
O
X
function
RAM emulation
Reset initiation
MAT
X
Embedded
program storage
MAT
O
User MAT
X
User boot MAT*2
X
Embedded
program storage
MAT
Transition to user Mode setting
FWE setting
mode
change and reset change
Mode setting
—
change and reset
Notes: *1 All-erasure is performed. After that, the specified block can be erased.
*2 Initiation starts from the embedded program storage MAT. After checking the flash-
memory related registers, initiation starts from the reset vector of the user MAT.
• The user boot MAT can be programmed or erased only in boot mode and programmer mode.
• The user MAT and user boot MAT are all erased in boot mode. Then, the user MAT and user
boot MAT can be programmed by means of the command method. However, the contents of
the MAT cannot be read until this state.
Only user boot MAT is programmed and the user MAT is programmed in user boot mode or
only user MAT is programmed because user boot mode is not used.
• In user boot mode, the boot operation of the optional interface can be performed by a mode pin
setting different from user program mode.
Rev.2.0, 07/03, page 740 of 960