246
Chapter 6
Flash Memory
Preliminary User’s Manual U17566EE1V2UM00
(4)
Communication commands
The microcontroller communicates with the flash programmer via commands.
The commands sent to the microcontroller are called commands, and the
response signals sent by the microcontroller to the flash programmer are
called response commands.
Figure 6-13
Communication commands
The following table lists the flash memory control commands of the
microcontroller. All these commands are issued by the flash programmer, and
the microcontroller performs the corresponding processing.
flash programmer
Command
Response
command
PG-FP4
(Flash Pro4)
Cxxxxxx
Bxxxxx
Axxxx
X
XX
Y
Y
Y
X
X
X
X
X
X
X
X
X
X
X
XX
X
X
XXX
X
Y
YY
Y
STATVE
V850
microcontroller
Table 6-6
Flash memory control commands
Classification
Command name
Support
Function
CSIB
CSIB + HS
UARTA
Blank check
Block blank check
command
√
√
√
Checks erasure status of entire
memory.
Erase
Chip erase command
√
√
√
Erase all memory contens
including area that holds security
flags, reset vector and other flash
options
Block erase command
√
√
√
Erases memory contents of
specified block.
Write
Write command
√
√
√
Writes data by specifying write
address and number of bytes to
be written, and executes verify
check.
Verify
Verify command
√
√
√
Compares input data with all
memory contents.
Read
Read command
√
√
√
Read flash memory contents
System setting
and control
Reset command
√
√
√
Escapes from each status.
Oscillation frequency
setting command
√
√
√
Sets oscillation frequency.
Baud rate setting
command
–
–
√
Sets baud rate when UART is
used.
Silicon signature
command
√
√
√
Reads silicon signature
information.
Version acquisition
command
√
√
√
Reads version information of
device.
Status command
√
√
–
Acquires operation status.
Security setting
command
√
√
√
Sets security of chip erasure,
block erasure, and writing.
electronic components distributor