MK22FN1M0A, FlexRAM, and EEPROM

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MK22FN1M0A, FlexRAM, and EEPROM

441 Views
Keith4DSmith
Contributor V

I am using an MK22FN1M0A. When I read from register SIM_FCFG1, it reports that 4K of EEPROM is available, but 0K of NVRAM.

However, the reference manual, K22P144M120SF5V2RM.pdf, specifies that the MK22FN1M0A, in chapter 2.3, Orderable Parts, does not have EEPROM. It does have 4K of FlexRAM.

I understand to access EEPROM on the Kinetis series, one must have FlexNVM available, but FlexRAM can be used as high-endurance EEPROM.

My questions are:

1- What is 'high-endurance EEPROM'?

2-Am I correct that Data Flash IFR 0x03FD:EESIZE specifies how much FlexRAM is used as EEPROM? [29.3.3.1]

3-Are there any SDK examples on configuring and using the EEPROM feature of FlexRAM?

Labels (1)
0 Kudos
1 Reply

328 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi Keith:

MK22FN  does NOT have EEPROM functionality. FX has. Could you double check it?

1). High endurance EEPROM is compare to the traditional EEPROM. Writing the parameters can wear out the EEPROM, since it is only guaranteed to about 100K erase/write cycles.   High endurance means comparably greater erase/write cycles.

2).Yes

3). Since K22FN has no EEPROM,  there is no  SDK examples to using the EERPOM feature in this package.

Regards

Daniel

0 Kudos