English
Language : 

SH7058 Datasheet, PDF (964/1130 Pages) Renesas Technology Corp – Renesas SuperHTM RISC engine
Memory Read: The boot program will return the data in the specified address.
Command H'52 Size Area Read start address
Read size
SUM
 Command: H'52 (one byte): Memory read
 Size (one byte): Amount of data that represents the area, read address, and read size (fixed
at 9)
 Area (one byte)
H'11: User boot MAT
H'01: User MAT
An address error occurs when the area setting is incorrect.
 Read start address (four bytes): Start address to be read from
 Read size (four bytes): Size of data to be read
 SUM (one byte): Checksum
Response H'52 Read size
Data …
SUM
 Response: H'52 (one byte): Response to memory read
 Read size (four bytes): Size of data to be read
 Data (n bytes): Data for the read size from the read address
 SUM (one byte): Checksum
Error response H'D2 ERROR
 Error response: H'D2 (one byte): Error response to memory read
 ERROR: (one byte): Error code
H'11: Sum check error
H'2A: Address error
The read address is not in the MAT.
H'2B: Size error
The read size exceeds the MAT. Or, the read end address calculated from the read start
address and read size is out of the MAT range, or the read size is 0.
User Boot MAT Sum Check: The boot program will add the amount of data in user boot MATs
and return the result.
Command H'4A
 Command: H'4A (one byte): Sum check of user boot MATs
Response H'5A Size MAT checksum
SUM
 Response: H'5A (one byte): Response to sum check of user boot MATs
 Size (one byte): Number of characters in checksum data (fixed at 4)
Rev. 3.0, 09/04, page 923 of 1086