English
Language : 

3069RF-ZTAT Datasheet, PDF (656/1003 Pages) Renesas Technology Corp – RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER
H'00000
H'01000
H'02000
H'03000
H'04000
H'05000
H'06000
H'07000
H'08000
EB0
EB1
EB2
EB3
EB4
EB5
EB6
EB7
Flash memory
(user MAT)
EB8 to EB15
H'7FFFF
(1) Cancel the emulation mode.
(2) Transfer the user-created program/
erase-procedure program.
(3) Download the on-chip programming/erasing
programs, avoiding the tuning <illegible>
data area set in FTDAR.
(4) Execute programming after erasing,
as necessary.
Download area
Area for the
programming-procedure
program
Copy of the tuned data
On-chip RAM
H'FFCF20
H'FFD720
H'FFE000
H'FFEFFF
H'FFFF1F
Figure 18.19 Programming of the Data After Tuning
(1) After the data to be programmed has fixed values, clear the RAMS bit to 0 to cancel the
overlap of RAM.
(2) Transfer the user programming/erasing procedure program to RAM.
(3) Run the programming/erasing procedure program in RAM and download the on-chip
programming/erasing program.
Specify the download start address with FTDAR so that the tuned data area does not overlap
with the download area.
(4) When the EB0 area of the user MAT has not been erased, the programming program will be
downloaded after erasure. Set the parameters FMPAR and FMPDR so that the tuned data is
designated, and execute programming.
Note:
Setting the RAMS bit to 1 puts all the blocks in the flash MAT into a program/erase-
protected state regardless of the values of the RAM2 to RAM0 bits (emulation protection).
In this state, downloading of the on-chip programs is also disabled, so clear the RAMS bit
before actual programming or erasure.
Rev. 5.0, 09/04, page 634 of 978