Datasheet
Section 7 ROM
REJ09B0465-0300 Rev. 3.00 Page 187 of 982
Sep 17, 2010
H8S/20103, H8S/20203, H8S/20223, H8S/20115, H8S/20215, H8S/20235 Group
• Response H'36 (1 byte): Response to an erasure-block information inquiry command
• Size (2 bytes): The total size of the number-of-blocks, start-address-of-the-block, and end-
address-of-the-block fields.
• Number of blocks (1 byte): The number of flash memory blocks to be erased
• Start address of the block (4 bytes): The start address of the block
• End address of the block (4 bytes): The end address of the block
As many pairs of the start-address-of-the-block and end-address-of-the-block fields are
continued as the number of blocks.
• SUM (1 byte): Checksum
(i) Programming-Size Inquiry
In response to a programming-size inquiry command, the boot program returns the size of a unit
for programming.
Command H'27
• Command H'27 (1 byte): Programming-size inquiry
Response H'37 Size Programming size SUM
• Response H'37 (1 byte): Response to a programming-size inquiry command
• Size (1 byte): The number of characters in the programming-size field (fixed to 2)
• Programming size (2 bytes): The size of a unit for programming
Programming data is received in the unit specified here.
• SUM (1 byte): Checksum