This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/MSP430FR5959: FRAM gets corrupted

Part Number: MSP430FR5959

Tool/software: Code Composer Studio

dear sir 

i am using MSP430FR5959 controller and my code is running fine but after some days it stop running . After reprogram it again works fine for some days.

tested with one LED which is toggle at 1 sec interval along with my other code so after appx 3 to 4 days it stop getting toggle and after reprogram it is again working OK  

so is it memory protection problem? does my code have something through which it affected code memory in FRAM. 

i am using CCS(ver 8.1.0.00011) and not enable memory protection unit form project->properties->CCS general->MPU . so is it the problem occurred? and by enable this option is my problem gets solved?

By enabling  memory protection unit option , following compilation error comes 

Description Resource Path Location Type
unresolved symbol __mpusam, first referenced in D:\ti\ccsv8\tools\compiler\ti-cgt-msp430_18.1.2.LTS\lib\rts430x_lc_sd_eabi.lib<mpu_init.c.obj> MSP430F55xx_flashwrite_01.c C/C++ Problem

Description Resource Path Location Type
unresolved symbol __mpuseg, first referenced in D:\ti\ccsv8\tools\compiler\ti-cgt-msp430_18.1.2.LTS\lib\rts430x_lc_sd_eabi.lib<mpu_init.c.obj> MSP430F55xx_flashwrite_01.c C/C++ Problem

Description Resource Path Location Type
unresolved symbol MPUSEG, first referenced in D:\ti\ccsv8\tools\compiler\ti-cgt-msp430_18.1.2.LTS\lib\rts430x_lc_sd_eabi.lib<mpu_init.c.obj> MSP430F55xx_flashwrite_01.c C/C++ Problem

please help me in this