Figure 20.23 Programming Sequence - Renesas H8S/2437 Hardware Manual

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

Advertisement

Where the sequence of programming operations that is executed includes programming with
another method or of another MAT, the procedure must be repeated from the programming
selection command.
The sequence for programming-selection and 128-byte programming commands is shown in
figure 20.23.
Repeat
(a) User Boot MAT Programming Selection
The boot program will transfer a programming program. The data is programmed to the user boot
MATs by the transferred programming program.
Command
H'42
• Command, H'42, (one byte): User boot MAT programming selection
Response
H'06
• Response, H'06, (one byte): Response to user boot MAT programming selection
When the programming program has been transferred, ACK will be returned.
Error Response
H'C2
• Error response: H'C2 (one byte): Error response to user boot MAT programming selection
• ERROR: (one byte): Error code
H'54: Selection processing error (transfer error occurs and processing is not completed)
• User MAT Programming Selection
The boot program will transfer a programming program. The data is programmed to the user
MATs by the transferred programming program.
Host
Programming selection (H'42, H'43, H'44)
128-byte programming (address, data)
128-byte programming (H'FFFFFFFF)

Figure 20.23 Programming Sequence

ERROR
ACK
ACK
ACK
Rev. 1.00, 09/03, page 599 of 704
Boot program
Transfer of the
programming
program
Programming

Advertisement

Table of Contents
loading

Table of Contents