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.

Not reset specified memory area during application download

Other Parts Discussed in Thread: MSP430FR5969

Hi, I'm using MSP430FR5969 device and CCS 6.1.2.00015 on Windows 10.

The problem I've, is that some data used in my application are saved in FRAM from address 0x10000, and when I make some application changes and dowload the new firmware, that area is resetted to default value 0xFF. Anyway during program execution they're continuosly modified.

I know that there are some memory area that in the .map file are called INFOD, INFOC, INFOB and INFOA where I could store the data, but they're not enough large for my application.

What I want to do is to be able to download the new firmware without resetting my data values. Is it possible?

Thanks in advance

Damiano

  • Damiano Caneva said:
    What I want to do is to be able to download the new firmware without resetting my data values. Is it possible?

    There are a few download settings you can customize, however most end up erasing main memory.

    You could try the Differential Download setting to see if that helps for your use-case. There are some details about that option in this wiki section.

  • First thanks for the answer and sorry for the delay on the response.

    I had already tried the Differential Download, but if I use that mode I had trouble on Debugging.

    Thanks again...