|
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
|
▷ |