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.
Hi All,
I have the MSP430 Gang programmer for programming MSP430 microcontrollers. It seems that i do have the latest versions. We are trying to program MSP430FG4618 devices.
Our problem is that we store data in the MSP flash (Info memory). When we program the device with new firmware we would like NOT to overwrite this flash data.
There is a selection under the section Erase/Check Erase to have an option checkbox to either erase or not erase the Info memory. But this setting does not seem to work. Even if we uncheck the selection, the Info memory is still erased!
I have used other MSP's before but this problem did not occur. Also with my development environment debugger (IAR) i am able to load the firmware without deleting the info memory.
Any ideas? Anyone seen this before?
Are you using the GUI? If so, there is the Erase/Check Erase category 3/4 of the way down the pane. It has an option to erase Main Memory, Info Memory, and/or Protected information. You just need to un-check "Info Memory"
EDIT: OK yeah. I just saw that you already knew of this :) Sorry! Which segment in particular are you using? Is it info A? We can perform a simple test:
Go to the maintenance category and choose "Read out Target" from the drop-down menu, click execute and read the information portion which has your data. You can then verify if the Erase/Check Erase segment is removing your information.
Also, in the main process what boxes are checked? Does the programming operation give an error message? (you mentioned the process does not seem to work)
**Attention** This is a public forum