Datasheet

Section 22 Flash Memory
Rev. 3.00 Sep. 28, 2009 Page 708 of 910
REJ09B0350-0300
(2) Programming Procedure in User Program Mode
The procedures for download of the on-chip program, initialization, and programming are shown
in figure 22.12.
Select on-chip program
to be downloaded and
specify download
destination by FTDAR
Set FKEY to H'A5
Set SCO to 1 after initializing
VBR and execute download
DPFR = 0?
Yes
No
Download error processing
Set the FPEFEQ
parameter
Yes
End programming
procedure program
FPFR = 0?
No
Disable interrupts and bus
master operation
other than CPU
Clear FKEY to 0
Programming
JSR FTDAR setting + 16
Yes
FPFR = 1?
No
Clear FKEY and
programming
error processing
Yes
Required data
programming is
completed?
No
Set FKEY to H'5A
Clear FKEY to 0
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
2.
Download
Initialization
Programming
Initialization
JSR FTDAR setting + 32
Initialization error processing
Set parameters to ER1
and ER0
(FMPAR and FMPDR)
1
1
Start programming
procedure program
Figure 22.12 Programming Procedure in User Program Mode