I have the following questions about analogue EE and need advice:
1. What is the erase life when the data sheet says the size ratio of FlexRAM and E_Flash is 1:16?
2、If the FlexNVM is divided into 48k E_Flash and 16k D_Flash, i.e. the size ratio of FlexRAM and E_Flash is 1:12, is it feasible? What is the erase life at this time?
Parts : FS32K146HAT0MLLT S32K146 Arm Cortex-M4F, 80 MHz, 1 Mb Flash, CAN FD, FlexIO, CSEc security, LQFP100 - S32K MCUs for General-Purpose.
Solved! Go to Solution.
Hi @DanielDuJijun,
If the ratio is 1:16, the write endurance is 100k.
In this case, up to 10k endurance (10% of 100k), the retention is 20 year, and 5 years for endurance >10k.
The datasheet specifies ratios 16 and 256.
But there is the Flex Memory Endurance Calculator for any other use case:
https://www.nxp.com/downloads/en/calculators/FME-Calculator.zip
Regards,
Daniel
Hello, I have some problems when operating FlexNVM partitions. I hope to get your reply. The questions are as follows:
In my application, Flexram is used as an emulated EEPROM, partitioning as follows using 32k for DFLASH and 32k for EFLASH. boot needs to write some flag bits to DFLASH, after writing. Start running my application, my application needs to perform three steps to read the flag bit, partition, read the flag bit, there is a problem in the process. The flag bit can be read normally before the partition, but after the partition is erased when reading the flag bit, the read content is full FF. I am not quite clear what is the reason for this operation, I hope you can tell me the reason and the solution.
Hi @DanielDuJijun,
If the ratio is 1:16, the write endurance is 100k.
In this case, up to 10k endurance (10% of 100k), the retention is 20 year, and 5 years for endurance >10k.
The datasheet specifies ratios 16 and 256.
But there is the Flex Memory Endurance Calculator for any other use case:
https://www.nxp.com/downloads/en/calculators/FME-Calculator.zip
Regards,
Daniel