h8s-2161b Renesas Electronics Corporation., h8s-2161b Datasheet - Page 661

no-image

h8s-2161b

Manufacturer Part Number
h8s-2161b
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
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 23.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. 3.00 Mar 21, 2006 page 607 of 788
Application
application
program
program
New
application program
<Host>
<Host>
New
erase control program
erase control program
Programming/
Programming/
Program execution state
<RAM>
<RAM>
REJ09B0300-0300
Section 23 ROM
SCI
SCI

Related parts for h8s-2161b