Figure 18.6 Boot Mode Execution Procedure - Hitachi H8/3062 Hardware Manual

Single-chip microcomputer h8/3062 series; h8/3062b series; h8/3062f-ztat series; h8/3064f-ztat series
Hide thumbs Also See for H8/3062:
Table of Contents

Advertisement

Note: If a memory cell does not operate normally and cannot be erased, one H'FF byte is transmitted as an erase error
indication, and the erase operation and subsequent operations are halted.
Set pins to boot program mode and execute reset-start
Host transfers data (H'00) continuously at prescribed bit rate
H8/3064F-ZTAT B-mask version measure low period of H'00 data
transmitted by host
H8/3064F-ZTAT B-mask version calculate bit rate and sets value
in bit rate register
After bit rate adjustment, H8/3064F-ZTAT B-mask version
transmit one H'00 data byte to host to indicate end of adjustment
Host confirms normal reception of bit rate adjustment end
indication (H'00), and transmits one H'55 data byte
After receiving H'55, H8/3064F-ZTAT B-mask version transmit
one H'AA byte to host
Host transmits number of programming control program bytes (N),
upper byte followed by lower byte
H8/3064F-ZTAT B-mask version transmit received number of
bytes to host as verify data (echo-back)
Host transmits programming control program sequentially in byte
units
H8/3064F-ZTAT B-mask version transmit received programming
control program to host as verify data (echo-back)
Transfer received programming control program to on-chip RAM
End of transmission
Check flash memory data, and if data has already been written,
erase all blocks
After confirming that all flash memory data has been erased,
H8/3064F-ZTAT B-mask version transmit one H'AA byte to host
Execute programming control program transferred to on-chip
RAM

Figure 18.6 Boot Mode Execution Procedure

Start
n = 1
No
n = N?
Yes
n + 1 → n
543

Advertisement

Table of Contents
loading

Table of Contents