English
Language : 

HD64F3028F25 Datasheet, PDF (625/925 Pages) Renesas Technology Corp – Hardware Manual Renesas 16-Bit Single-Chip Microcomputer H8 Family/H8/300H Series
Start
Set pins to boot program mode and execute reset-start
Host transfers data (H'00) continuously at prescribed
bit rate
H8/3028F-ZTAT measures low period of H'00 data
transmitted by host
H8/3028F-ZTAT calculates bit rate and sets value in bit
rate register
After bit rate adjustment, H8/3028F-ZTAT transmits 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/3028F-ZTAT transmits one
H'AA byte to host
Host transmits number of programming control program
bytes (N), upper byte followed by lower byte
H8/3028F-ZTAT transmits received number of bytes to
host as verify data (echo-back)
n=1
Host transmits programming control program
sequentially in byte units
H8/3028F-ZTAT transmits received programming
control program to host as verify data (echo-back)
n+1→n
Transfer received programming control program to
on-chip RAM
No
n = N?
Yes
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/3028F-ZTAT transmits one H'AA byte to
host
Execute programming control program transferred to
on-chip RAM
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.
Figure 18.6 Boot Mode Execution Procedure
Rev. 2.00, 09/03, page 593 of 890