English
Language : 

SH7059 Datasheet, PDF (888/1042 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
25. ROM (SH7059)
Response H'5B Size MAT checksum
SUM
⎯ Response: H'5B (one byte): Response to checksum of user MATs
⎯ Size (one byte): Number of characters in checksum data (fixed at 4)
⎯ MAT checksum (4 bytes): The user MAT checksum value calculated by adding byte units, with a further 512
Kbytes of H'FF data added
⎯ SUM (one byte): Checksum (for transmit data)
User Boot MAT Blank Check: The boot program will check whether or not all user boot MATs are blank and return the
result.
Command H'4C
⎯ Command: H'4C (one byte): Blank check of user boot MATs
Response H'06
⎯ Response: H'06 (one byte): Response to blank check of user boot MATs
If all user boot MATs are blank (H'FF), the boot program will return ACK.
Error response H'CC H'52
⎯ Error response: H'CC (one byte): Error response to blank check of user boot MATs
⎯ Error code: H'52 (one byte): Erasure has not been completed
User MAT Blank Check: The boot program will check whether or not all user MATs are blank and return the result.
Command H'4D
⎯ Command: H'4D (one byte): Blank check of user MATs
Response H'06
⎯ Response: H'06 (one byte): Response to blank check of user MATs
If all user MATs are blank (H'FF), the boot program will return ACK.
Error response H'CD H'52
⎯ Error response: H'CD (one byte): Error response to blank check of user MATs
⎯ Error code: H'52 (one byte): Erasure has not been completed.
Boot Program Status Inquiry: The boot program will return indications of its present state and error condition. This
inquiry can be made in the inquiry/selection state or the programming/erasing state.
Command H'4F
⎯ Command: H'4F (one byte): Inquiry regarding boot program status
Response H'5F Size STATUS ERROR SUM
⎯ Response: H'5F (one byte): Response to inquiry regarding boot program status
⎯ Size (one byte): Number of characters in data (fixed at 2)
⎯ STATUS (one byte): Standard boot program status
For details, see table 25.20, Status Code
⎯ ERROR (one byte): Error state
ERROR = 0 indicates normal operation.
ERROR = 1 indicates error has occurred
For details, see table 25.21, Error Code.
⎯ SUM (one byte): Checksum
Rev.3.00 Mar. 12, 2008 Page 798 of 948
REJ09B0177-0300