Table 17.1 Differences Between Boot Mode, User Program Mode, User Boot Mode - Renesas H8SX/1500 Series Hardware Manual

32-bit cisc microcomputer
Hide thumbs Also See for H8SX/1500 Series:
Table of Contents

Advertisement

Section 17 Flash Memory (0.18-(m F-ZTAT Version)
Table 17.1 Differences between Boot Mode, User Program Mode, User Boot Mode, and
Programmer Mode
Item
Boot Mode
Programming/
On-board
erasing
programming
environment
Programming/
erasing enable
MAT
Programming/
Command
erasing control
All erasure
O (Automatic)
Block division
O*
erasure
Program data
From host via SCI
transfer
RAM emulation ×
Reset initiation
Embedded
MAT
program storage
area
Transition to
Changing mode
user mode
and reset
Notes: 1. All-erasure is performed. After that, the specified block can be erased.
2. First, the reset vector is fetched from the embedded program storage area. After the
flash memory related registers are checked, the reset vector is fetched from the user
boot MAT.
3. In this LSI, the user programming mode is defined as the period from the timing when a
program concerning programming and erasure is started to the timing when the
program is completed. For details on a program concerning programming and erasure,
see section 17.8.2, User Program Mode.
Rev. 3.00 Mar. 14, 2006 Page 572 of 804
REJ09B0104-0300
User Program
Mode
On-board
programming
User MAT
User boot MAT
Programming/
erasing interface
O
1
O
From desired
device via RAM
O
User MAT
Completing
Programming/
erasure*
User Boot Mode
On-board
programming
User MAT
User MAT
Programming/
erasing interface
O
O
From desired
device via RAM
O
User boot MAT*
Changing mode
and reset
3
Programmer
Mode
Off-board
programming
User MAT
User boot MAT
Command
O (Automatic)
×
Via programmer
×
2

Advertisement

Table of Contents
loading

Table of Contents