Datasheet

Section 17 ROM
Rev.7.00 Feb. 14, 2007 page 764 of 1108
REJ09B0089-0700
Area-Last Address (4 bytes): Last address of the area
There are as many groups of data representing the start and last addresses as there are areas.
SUM (1 byte): Checksum
(9) Erased Block Information Inquiry
The boot program will return the number of erased blocks and their addresses.
Command H'26
Command, H'26, (1 byte): Inquiry regarding erased block information
Response H'36 Size A number of blocks
Block Start Address Block Last Address
···
SUM
Response, H'36, (1 byte): Response to the number of erased blocks and addresses
Size (1 byte): The number of bytes that represents the number of blocks, block-start addresses,
and block-last addresses.
A number of blocks (1 byte): Number of erased blocks in flash memory
Block Start Address (4 bytes) : Start address of a block
Block Last Address (4 bytes) : Last address of a block
There are as many groups of data representing the start and last addresses as there are blocks.
SUM: Checksum
(10) Programming Unit Inquiry
The boot program will return the programming unit used to program data.
Command H'27
Command, H'27, (1 byte): Inquiry regarding programming unit
Response H'37 Size Programming unit SUM
Response, H'37, (1 byte): Response to programming unit inquiry
Size (1 byte): The number of bytes that indicate the programming unit, which is fixed to 2
Programming unit (2 bytes): A unit for programming
This is the unit for reception of programming.
SUM (1 byte): Checksum