20. Flash Memory Version
puorG92/C61M
page 353
854fo7002,03.raM21.1.veR
2110-1010B90JER
Figure 20.14 Full Status Check and Handling Procedure for Each Error
Full status check
FMR06 =1
and
FMR07=1?
NO
Command
sequence error
YES
FMR07=
0?
YES
Erase error
NO
(1) Execute the clear status register command and set
the status flag to 0 whether the command is
entered.
(2) Execute the command again after checking that the
correct command is entered or the program
command or the block erase command is not
executed on the protected blocks.
(1) Execute the clear status register command and set
the erase status flag to 0.
(2) Execute the block erase command again.
(3) Execute (1) and (2) at least 3 times until an erase
error does not occur.
Note 3: If bits FMR06 or FMR07 is 1, any of the program or block erase command cannot be
accepted. Execute the clear status register command before executing those commands.
FMR06=
0?
YES
Program error
NO
Full status check completed
Note 1: If the error still occurs, the block can not be
used.
(1) Execute the clear status register command and set
the program status flag to 0.
(2) Execute the program command again.
Note 2: If the error still occurs, the block can not be
used.
[During programming]