Command
H'58
• Command, H'58 (1 byte): Erasure
• Size (1 byte): The number of characters that represents the erase-block number.
Fixed at 1.
• Block number (1 byte): Number of the block to be erased
• SUM (1 byte): Checksum
Response
H'06
• Response, H'06 (1 byte): Response to erasure
On completion of erasure, the boot program will return ACK.
Error Response
H'D8
• Error response, H'D8 (1 byte): Response to erasure
• ERROR (1 byte): Error code
H'11: Checksum error
H'29: Block number error
Block number is incorrect.
H'51: Erasing error
An error has occurred during erasure.
On receiving block number H'FF, the boot program will stop erasure and wait for a selection
command.
Command
H'58
• Command, H'58 (1 byte): Erasure
• Size (1 byte): The number of characters that represents the block number.
Fixed at 1.
• Block number (1 byte): H'FF
Stop code for erasure
• SUM (1 byte): Checksum
Response
H'06
• Response, H'06 (1 byte): Response to end of erasure (ACK will be returned)
When erasure is to be performed again after the block number H'FF has been sent, the procedure
should be executed from the erasure selection command.
Size
Block number
ERROR
Size
Block number
Section 21 Flash Memory (0.18-µm F-ZTAT Version)
SUM
SUM
Rev. 3.00 Jul. 14, 2005 Page 819 of 986
REJ09B0098-0300