AnsweredAssumed Answered

Validation of FlexRAM as EEPROM and EEPROM backup in S32K144

Question asked by Mohan kumar on Nov 15, 2017
Latest reply on Jun 17, 2018 by Shyamala Sundar



I am trying to validate the working of FlexRAM and EEPROM backup(E-Flash).


First I executed below commands and made sure partitions are successful.



Then to make FlexRAM available for EEPROM, I executed below command,

   FCCOB0 = 0x81


As per my understanding, if I perform any write operation on 0x1400_0000(FlexRAM base address), then EEE state machine should write those memory values to E-Flash(FlexNVM). So when MCU is powered off, the values should persist in E-Flash and during next boot values are copied from E-flash to FlexRAM and values are available for reading.


If my understanding is correct, then I am not able to replicate this behavior. Please clarify.


One more question, FlexRAM is 4KB and E-Flash is 64KB. Suppose if I want to copy more than 4KB from E-Flash to FlexRAM, how do I realize it?