RX610 Group
27. Data Flash (Flash Memory for Data Storage)
R01UH0032EJ0120 Rev.1.20
Page 911 of 1006
Feb 20, 2013
27.2.2
Flash Access Status Register (FASTAT)
Address: 007F C410h
b7
b6
b5
b4
b3
b2
b1
b0
Value after reset:
0
0
0
0
0
0
0
0
ROMAE
—
—
CMDLK
DFLAE
—
DFLRPE
DFLWPE
Bit
Symbol
Bit Name
Description
R/W
b0
DFLWPE
Data Flash
Programming/Erasure Protection
Violation
0: No data flash programming/erasure command is issued
which conflicts with the DFLWE settings
1: A data flash programming/erasure command is issued
which conflicts with the DFLWE settings
R/(W)
*
b1
DFLRPE
Data Flash
Read Protection Violation
0: There is no such data flash read that conflicts with the
DFLRE settings
1: There is such data flash read that conflicts with the DFLRE
setting
R/(W)
*
b2
Reserved
This bit is always read as 0. The write value should always be
0.
R/W
b3
DFLAE
Data Flash Access Violation
0: No data flash access violation
1: Data flash access violation
R/(W)
*
b4
CMDLK
FCU Command Lock
0: FCU is not in the command-locked state
1: FCU is in the command-locked state
R
b6, b5
Reserved
These bits are always read as 0. The write value should always
be 0.
R/W
b7
ROMAE
ROM Access Violation
See section 26, ROM (Flash Memory for Code Storage).
R/(W)
*
Note:
*
Only 0 can be written after reading 1 to clear the flag.
FASTAT is a register to check if the access to the ROM/data flash is allowed.
When on-chip ROM is disabled, the data read from FASTAT is 00h and writing is disabled. When one of the bits in
FASTAT is set to 1, the FCU is placed in the command-locked state (see section 27.7.2, Error Protection). To clear the
command-locked state, a status clear command must be issued to the FCU after setting FASTAT to 10h.
FASTAT is initialized by a reset.
Summary of Contents for RX600 Series
Page 1006: ...RX610 Group R01UH0032EJ0120 ...