Renesas H8S/2437 Hardware Manual page 638

Renesas 16-bit single-chip microcomputer h8s family / h8s / 2600 series
Table of Contents

Advertisement

Command
H'43
• Command, H'43, (one byte): User MAT programming selection
Response
H'06
• Response, H'06, (one byte): Response to user MAT programming selection
When the programming program has been transferred, ACK will be returned.
Error Response
H'C3
• Error response: H'C3 (one byte): Error response to user MAT programming selection
• ERROR: (one byte): Error code
H'54: Selection processing error (transfer error occurs and processing is not completed)
(b) 128-Byte Programming
The boot program will use the programming program transferred by the programming selection to
program the user boot MATs or user MATs in response to 128-byte programming.
Command
H'50
Data
···
SUM
• Command, H'50, (one byte): 128-byte programming
• Programming address (four bytes): Start address for programming
Multiple of the size specified in response to the programming unit inquiry
(i.e. H'00, H'01, H'00, H'00: H'010000)
• Programming data (128 bytes): Data to be programmed
The size is specified in the response to the programming unit inquiry.
• SUM (one byte): Checksum
Response
H'06
• Response, H'06, (one byte): Response to 128-byte programming
On completion of programming, ACK will be returned.
Error Response
H'D0
• Error response, H'D0, (one byte): Error response for 128-byte programming
• ERROR: (one byte): Error code
H'11:
Checksum Error
H'53:
Programming error
A programming error has occurred and programming cannot be continued.
The specified address should match the unit for programming of data. For example, when the
programming is in 128-byte units, the lower eight bits of the address should be H'00 or H'80.
Rev. 1.00, 09/03, page 600 of 704
ERROR
Address
···
ERROR

Advertisement

Table of Contents
loading

Table of Contents