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.

MSP430FR6879: Program data is changed

Guru 16770 points

Part Number: MSP430FR6879

Hi

Our customer faced strange phenomenon.

The application program in FRAM is changed into invalid data.

Application region is not overwritten by user.

FRAM is nonvolatile memory.

Could it be possible to garble stored FRAM data accidentally?

BestRegards

  • Hello na na78,

    Do you know if the region of memory being corrupted is same each time or different region and if so, what memory address(s)?
  • Hi

    >Do you know if the region of memory being corrupted is same each time or different region and if so, what memory address(s)?
    Sorry I do not information because it is not always happen.
    We noticed this phenomenon when the application was not worked at some point.
    Read the FRAM data, it was not the same as a program that should have been stored in FRAM.

    Additional information, as a memory map for our customer,

    0x4000-0x8000 : bootloader
    0x8000-0x227ff : main program
    0x22800- : data

    0xfc00- 0x23ffff was set as readable and writable. (not set write protection)

    BestRegards
  • Ok, so is it main program space that gets corrupted (executable program), or data space (data storage)?
    Is your customer using a bootloader?
    Is there any function in the customer's code that writes (modifies) any location in FRAM?
  • Hi,

    We haven’t heard from you for about a week, so I’m assuming you were able to resolve your issue. If this isn’t the case, please click the "This did NOT resolve my issue" button and reply to this thread with more information. If this thread locks, please click the "Ask a related question" button and in the new thread describe the current status of your issue and any additional details you may have to assist us in helping to solve your issues.
  • Hi

    Thank you for your reply.

    The cause of this issue is not specified but FRAM is overwritten.
    We add "write protect" with MPU and the issue is not replicated so far.

    At this time, I will close the thread. I will open new one if needed.

    Thank you for your cooperation.


    BestRegards
  • Hi,

    Please always feel free to come back for any technical issue or question about MSP430.

**Attention** This is a public forum