FlexNVM EEPROM partitioning only once? More than once?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

FlexNVM EEPROM partitioning only once? More than once?

972 次查看
michaelstapelbe
Contributor II

Hello!

Over in https://github.com/qmk/qmk_firmware/pull/12947 we are wondering about the semantics of using the FlexNVM EEPROM.

 

Specifically, the App Note NXP AN4282 can be interpreted to say that the EEPROM must only be partitioned once in the lifetime of the device.

However, the MK66F datasheet says partitioned once in the lifetime of the application.

 

Hence my question: is it safe to use an application partitioning the EEPROM to, say, 2048 bytes, and then later flashing a new application which partitions the EEPROM again with, say, 4096 bytes?

 

Thank you

0 项奖励
回复
1 回复

932 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello

Hope you are well. It is suggested that the partition is done only once in the lifetime of the device. If it is done more than once the recorded data is lost and we do not guarantee you get the expected endurance.
Before executing a partition program the FlexNVM and D-Flash IFR needs to be in an erased state.

Let me know if this is helpful, if you have more questions do not hesitate to ask me.
Best regards,
Omar
 

0 项奖励
回复