Information
28.4.11.14 Program Partition Command
The Program Partition command prepares the FlexNVM block for use as data flash,
EEPROM backup, or a combination of both and initializes the FlexRAM. The Program
Partition command must not be launched from flash memory, since flash memory
resources are not accessible during Program Partition command execution.
CAUTION
While different partitions of the FlexNVM are available, the
intention is that a single partition choice is used throughout the
entire lifetime of a given application. The FlexNVM Partition
Code choices affect the endurance and data retention
characteristics of the device.
Table 28-64. Program Partition Command FCCOB Requirements
FCCOB Number FCCOB Contents [7:0]
0 0x80 (PGMPART)
1 Not Used
2 Not Used
3 Not Used
4 EEPROM Data Size Code
1
5 FlexNVM Partition Code
2
1. See Table 28-65 and EEPROM Data Set Size
2. See Table 28-66 and
Table 28-65. Valid EEPROM Data Set Size Codes
EEPROM Data Size Code (FCCOB4)
1
EEPROM Data Set Size (Bytes)
FCCOB4[5:4] FCCOB4[EEESIZE]
11 0xF 0
2
11 0x9 32
11 0x8 64
11 0x7 128
11 0x6 256
11 0x5 512
11 0x4 1024
11 0x3 2048
1. FCCOB4[7:6] = 00
2. EEPROM Data Set Size must be set to 0 bytes when the FlexNVM Partition Code is set for no EEPROM.
Flash Operation in Low-Power Modes
K20 Sub-Family Reference Manual, Rev. 2, Feb 2012
552 Freescale Semiconductor, Inc.
