RX610 Group
26. ROM (Flash Memory for Code Storage)
R01UH0032EJ0120 Rev.1.20
Page 852 of 1006
Feb 20, 2013
ILGLERR, ERSERR, or PRGERR = 1
"1"
"0"
Error check
FRDY bit check
ILGLERR bit
check
Read FASTAT
Write 10h to FASTAT
FRESETR.FRESET = 1
writing
FRESETR.FRESET = 0
writing
Wait
(tRESW2)
*
Issue a status register
clear command
Write AA00h to
FENTRYR
Timeout
(tE128K)
*
10h
Yes
No
Yes
No
FCU
initialization
ILGLERR = 0
ERSERR = 0
PRGERR = 0
End
Start
Note:
*
tE128K: Erasure time for a 128-Kbyte erasure block (see section 29, Electrical Characteristics)
tRESW2: Reset pulse width during programming/erasure (see section 29, Electrical Characteristics)
"0"
"1"
Write 02h to FWEPROR
Read from FENTRYR
"0000h"
Yes
No
Figure 26.7 Procedure for Transition to ROM Read Mode