H8S2110B RENESAS [Renesas Technology Corp], H8S2110B Datasheet - Page 451

no-image

H8S2110B

Manufacturer Part Number
H8S2110B
Description
Renesas 16-Bit Single-Chip Microcomputer Renesas H8S Family/H8S/2100 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
1. Initial state
3. Flash memory initialization
(1) The program that will transfer the programming/erase
(2) The programming/erase control program should be
The programming/erase program in RAM is executed, and
the flash memory is initialized (to H'FF). Erasing can be
performed in block units, but not in byte units.
<This LSI>
<This LSI>
control program from flash memory to on-chip RAM
should be written into the flash memory by the user
beforehand.
prepared in the host or in the flash memory.
Transfer program
Transfer program
<Flash memory>
<Flash memory>
Flash memory
Boot program
Boot program
(old version)
Application
program
erase
erase control program
application program
application program
Programming/
<Host>
<Host>
New
New
erase control program
Figure 17.4 User Program Mode (Example)
Programming/
<RAM>
<RAM>
SCI
SCI
2. Programming/erase control program transfer
4. Writing new application program
The transfer program in the flash memory is executed and
the programming/erase control program is transferred to RAM.
Next, the new application program in the host is written into
the erased flash memory blocks. Do not write to unerased
blocks.
<This LSI>
<This LSI>
Transfer program
Transfer program
<Flash memory>
<Flash memory>
Boot program
Boot program
(old version)
Rev. 2.00 Mar 21, 2006 page 413 of 518
Application
application
program
program
New
application program
<Host>
<Host>
New
erase control program
erase control program
Programming/
Programming/
Program execution state
<RAM>
<RAM>
REJ09B0299-0200
Section 17 ROM
SCI
SCI

Related parts for H8S2110B