user. The Program Once Field can be read any number of times. This section of the
program flash IFR is accessed in 4-Byte records using the Read Once and Program Once
commands (see
).
24.3.3 Register Descriptions
The flash memory module contains a set of memory-mapped control and status registers.
NOTE
While a command is running (FSTAT[CCIF]=0), register
writes are not accepted to any register except FCNFG and
FSTAT. The no-write rule is relaxed during the start-up reset
sequence, prior to the initial rise of CCIF. During this
initialization period the user may write any register. All register
writes are also disabled (except for registers FCNFG and
FSTAT) whenever an erase suspend request is active
(FCNFG[ERSSUSP]=1).
FTFA memory map
Absolute
address
(hex)
Register name
Width
(in bits)
Access Reset value
Section/
page
4002_0000 Flash Status Register (FTFA_FSTAT)
8
R/W
00h
4002_0001 Flash Configuration Register (FTFA_FCNFG)
8
R/W
00h
4002_0002 Flash Security Register (FTFA_FSEC)
8
R
Undefined
4002_0003 Flash Option Register (FTFA_FOPT)
8
R
Undefined
4002_0004
Flash Common Command Object Registers
(FTFA_FCCOB3)
8
R/W
00h
4002_0005
Flash Common Command Object Registers
(FTFA_FCCOB2)
8
R/W
00h
4002_0006
Flash Common Command Object Registers
(FTFA_FCCOB1)
8
R/W
00h
4002_0007
Flash Common Command Object Registers
(FTFA_FCCOB0)
8
R/W
00h
4002_0008
Flash Common Command Object Registers
(FTFA_FCCOB7)
8
R/W
00h
4002_0009
Flash Common Command Object Registers
(FTFA_FCCOB6)
8
R/W
00h
4002_000A
Flash Common Command Object Registers
(FTFA_FCCOB5)
8
R/W
00h
Table continues on the next page...
Memory Map and Registers
KL02 Sub-Family Reference Manual, Rev. 2.1, July 2013
306
Freescale Semiconductor, Inc.