Datasheet
Section 7 ROM
Page 224 of 982 REJ09B0465-0300 Rev. 3.00
Sep 17, 2010
H8S/20103, H8S/20203, H8S/20223, H8S/20115, H8S/20215, H8S/20235 Group
No
No
Ye s
Ye s
Full status check
Full status check end
Command sequence error
Command sequence error
Check that the command is input correctly.
Execute the clear-status command.
(Clear the status flag to 0).
Erasure error
or
blank checking error
Ye s
Programming error
or
lock-bit programming error
FMEBSF = 1
and
FMPRSF = 1
Erasure/blank-checking status flag
FMEBSF = 1
Re-execute the erasure command.
Erasure error
Has the erasure command been
re-executed three or less times?
Execute the clear-status command.
(Clear the status flag to 0).
Re-execute the erasure command.
The target block is unavailable.
Programming status flag
FMPRSF = 1
Programming error
Specify the different address from the address
having caused an error as the
programming address.
Execute the clear-status command.
(Clear the status flag to 0).
Re-execute the erasure command.
Lock-bit program error
Has the lock-bit program
command been executed
1000 or less times in total?
Execute the clear-status command.
(Clear the status flag to 0).
Re-execute the lock-bit program
command.
The target block is unavailable.
Figure 7.19 Full Status Checking Flowchart and Procedures of Handling Errors