Renesas M16C/29 Series Hardware Manual page 408

16-bit single-chip microcomputer
Hide thumbs Also See for M16C/29 Series:
Table of Contents

Advertisement

M16C/29 Group
Full status check
FMR06 =1
and
FMR07=1?
NO
FMR07=
0?
YES
FMR06=
0?
YES
Full status check completed
Note 4: If the FMR06 or FMR07 bits is "1", any of the Program or Block Erase command can not
be aknowledged. Execute the clear status register command before executing those
commands.
Figure 21.8.4.1. Full Status Check and Handling Procedure for Each Error
Rev.1.00 Nov 01,2004
REJ09B0101-0100Z
YES
Command
sequence error
NO
Erase error
NO
Program error
page 388 of 402
(1) Execute the clear status register command and set
the status flag to "0" whether the command is
entered.
(2) Reexecute the command after checking that it is
entered correctly or the program command or the
block erase command is not executed for the
blocks which are protected.
(1) Execute the clear status register command and set
the erase status flag to "0".
(2) Reexecute the block erase command.
(3) Execute (1) and (2) at least 3 times until an erase
error is not generated.
Note 1: If the error still occurs, the block can not be
used.
[During programming]
(1) Execute the clear status register command and set
the program status flag to "0".
(2) Reexecute the Program command.
Note 2: If the error still occurs, the block can not be
used.
21. Flash Memory Version

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c seriesM16c/tiny series

Table of Contents