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.

MSP430FR5964: complete deletion of the memory of the msp430fr5964

Part Number: MSP430FR5964

After the processor throws the software, the processor runs for a while and after a while all the memory of the processor is erased.

Peripherals used in the microcontroller are uart, gpio, spi

When msp430fr5964 reads all memory with the help of FET, all memory comes "FF"

  • Hi Elshad,

    My first guess is that something in your program is corrupting your memory. I would recommend enabling memory protection to catch this. Go to project properties > general > MPU tab > select "manually specify memory segment boundaries and access rights". From there remove write access to somewhere in memory where you don't expect any writes. If a write occurs in that address space and interrupt will trigger and you should be able to detect it.

    You can take a look at the user guide MPU section and the MSP430 FRAM Technology – How To and Best Practices document for more information.

    Regards,

    Evan

**Attention** This is a public forum