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/MSP430FR2355: Linker setting

Part Number: MSP430FR2355


Tool/software: Code Composer Studio

Hi, TI Support member.

I want to make the like below structure. But I have one problem. Please answer the linker setting how to solve this problem.

------------------------

Information area : 1800-19FF

------------------------

Code area 8000-CFFF

------------------------

Data area D000-FF7F

------------------------

Vector area remain..

Every time I write the firmware to device, the Data area disappears with "0xFF".

The firmware size is below code area size. Therefore code size is no problem.

After setting up the data, resetting it does not erase the data.
This indicates that it is functioning as non-volatile. This means that when the development environment loads the firmware, the data is erased.

Can I solve this problem by linker setting or CCS setting or IAR setting?

If I can't solve this problem, I need to extract the data from the device before I write the firmware. Then I have to write the firmware and write the extracted data to the device again.

It's too inefficient.

The normal development environment should be able to determine the load and initialization range of the program, but I can't find the appropriate settings.

Could you please advise me on how to do this?

Best regards