Figure 20.12 Erasing Procedure - Renesas H8S/2437 Hardware Manual

Renesas 16-bit single-chip microcomputer h8s family / h8s / 2600 series
Table of Contents

Advertisement

(3) Erasing Procedure in User Program Mode
The procedures for download, initialization, and erasing are shown in figure 20.12.
Start erasing procedure
program
Select on-chip program
to be downloaded and
specify download
destination by FTDAR
Set FKEY to H'A5
Set SCO to 1 and
execute download
Clear FKEY to 0
DPFR = 0?
Yes
Set the FPEFEQ
parameter
Initialization
JSR FTDAR setting + 32
FPFR = 0 ?
Yes
1
The procedure program must be executed in an area other than the user MAT to be erased.
Especially the part where the SCO bit in FCCS is set to 1 for downloading must be executed in the
on-chip RAM.
The area that can be executed in each step of the user procedure program (on-chip RAM, user
MAT, and external space) is shown in section 20.4.4, Storable Area for Procedure Program and
Program Data.
For the area of the on-chip program to be downloaded, see the RAM map for
programming/erasing in figure 20.10.
Rev. 1.00, 09/03, page 562 of 704
1.
No
Download error processing
No
Initialization error processing

Figure 20.12 Erasing Procedure

1
Disable interrupts and
bus master operation
other than CPU
Set FKEY to H'5A
Set FEBS parameter
Erasing
JSR FTDAR setting + 16
FPFR = 0 ?
Yes
Clear FKEY and erasing
Required block
No
erasing is
completed?
Yes
Clear FKEY to 0
End erasing
procedure program
2.
3.
4.
No
error processing
5.
6.

Advertisement

Table of Contents
loading

Table of Contents