NXP Semiconductors
UM11227
NTM88 family of tire pressure monitor sensors
UM11227 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2020. All rights reserved.
User manual Rev. 6 — 24 April 2020
180 / 205
Table 194. FPROT and NVPROT register field descriptions
Field Description
7:1
FPS[7:1]
FPS[7:1] – FLASH Protect Select Bits
When FPDIS = 0, this 7-bit field determines the ending address of unprotected FLASH locations at the high
address end of the FLASH. Protected FLASH locations cannot be erased or programmed.
0
FPDIS
FPDIS – FLASH Protection Disable
0 = FLASH block specified by FPS[7:1] is block protected (program and erase not allowed)
1 = No FLASH block is protected
10.24.9.5 FMC status register (FSTAT)
Table 195. FMC status register (FSTAT) (address $1825)
Bit 7 6 5 4 3 2 1 0
R FCCF 0 FBLANK 0 0
W
FCBEF
—
FPVIOL FACCERR
— — — —
Reset ($C0) 1 0
Table 196. FMC status register (FSTAT) (address $1825)
Bit 7 6 5 4 3 2 1 0
R FCCF 0 FDONE
W
FCBEF
—
FPVIOL FACCERR
—
FBLANK FFAIL
—
Reset ($C1) 1 1 0 0 0 0 0 1
Table 197. FSTAT register field descriptions
Field Description
7
FCBEF
FCBEF – FLASH Command Buffer Empty Flag
The FCBEF bit is used to launch commands. It also indicates that the command buffer is empty so that a
new command sequence can be executed when performing burst programming. The FCBEF bit is cleared
by writing a one to it or when a burst program command is transferred to the array for programming. Only
burst program commands can be buffered.
0 = Command buffer is full (not ready for additional commands)
1 = A new burst program command can be written to the command buffer; Result of Reset
6
FCCF
FCCF – FLASH Command Complete Flag
The user mode read-only FCCF is set automatically when the command buffer is empty and no command is
being processed. FCCF is cleared automatically when a new command is started (by writing 1 to FCBEF to
register a command). Writing to FCCF has no meaning or effect.
0 = Command in progress
1 = All commands complete; Result of Reset
5
FPVIOL
FPVIOL – Protection Violation Flag
FPVIOL is set automatically when FCBEF is cleared to register a command that attempts to erase or
program a location in a protected block (the erroneous command is ignored). FPVIOL is cleared by writing a
1 to FPVIOL.
0 = No protection violation; Result of Reset
1 = An attempt was made to erase or program a protected location