Information

Table 29-3. EzPort status register
7 6 5 4 3 2 1 0
R FS WEF FLEXRAM BEDIS WEN WIP
W
Reset:
0/1
1
0 0 0 0/1
2
0/1
3
0 1
4
1. Reset value reflects the status of flash security out of reset.
2. Reset value reflects FlexNVM flash partitioning. If FlexNVM flash has been paritioned for EEPROM, this field is set
immediately after reset. Note that FLEXRAM is cleared after the EzPort initialization sequence completes, as indicated by
clearing of WIP.
3. Reset value reflects whether bulk erase is enabled or disabled out of reset.
4. Initial value of WIP is 1, but the value clears to 0 after EzPort initialization is complete.
Table 29-4. EzPort status register field description
Field Description
0
WIP
Write in progress.
Sets after a write command (SP, SE, BE, WRFCCOB, or WRFLEXRAM) is accepted and clears after the
flash memory has completed all operations associated with the write command, as indicated by the
Command Complete Interrupt Flag (CCIF) inside the flash. This field is also asserted on reset and cleared
when EzPort initialization is complete. Only the Read Status Register (RDSR) command is accepted while
a write is in progress.
0 = Write is not in progress. Accept any command.
1 = Write is in progress. Only accept RDSR command.
1
WEN
Write enable
Enables the write comman that follows. It is a control field that must be set before a write command (SP,
SE, BE, WRFCCOB, or WRFLEXRAM) is accepted. Is set by the Write Enable (WREN) command and
cleared by reset or a Write Disable (WRDI) command. This field also clears when the flash memory has
completed all operations associated with the command.
0 = Disables the following write command.
1 = Enables the following write command.
2
BEDIS
Bulk erase disable
Indicates whether bulk erase (BE) is disabled when flash is secure.
0 = BE is enabled.
1 = BE is disabled if FS is also set. Attempts to issue a BE command will result in the WEF flag being set.
3
FLEXRAM
FlexRAM mode
Indicates the current mode of the FlexRAM. Valid only when WIP is cleared.
0 = FlexRAM is in RAM mode. RD/WRFLEXRAM command can be used to read/write data in FlexRAM.
1 = FlexRAM is in EEPROM mode. SP command is not accepted. RD/WRFLEXRAM command can be
used to read/write data in the FlexRAM.
Table continues on the next page...
Command definition
K20 Sub-Family Reference Manual, Rev. 2, Feb 2012
564 Freescale Semiconductor, Inc.