Part Number: MSP430F5438A
Hello,
I am using MSP430F5438A Controller.
I completely utilized the flash memory 256k . Is there any way to expand the memory or changing the memory segment area.
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.
Part Number: MSP430F5438A
Hello,
I am using MSP430F5438A Controller.
I completely utilized the flash memory 256k . Is there any way to expand the memory or changing the memory segment area.
Hi,
There are three method.
1. Optimize your code.1641.MSP430 Optimizing C Compiler User Guide.pdf
2. Use other area that you haven't used.(BSL and information memory) But I don't suggest you to do this.
3. Add an external flash or EEPROM.
Eason
Information memory and BSL flash segments, are the same as any other flash segment. Information memory is not used for 5xx/6xx flash family, segmet A should be unlocked first for writing. In BSL is stored UART BSL, that can be used for mass erase / unlock, JTAG locked device. If BSL is not needed, this space can be used for application, BSL should be unlock first for read / write. In case of changing BSL take care to leave BSL jmp table JTAG fuse values untouched (erased to 0FFFFh).
**Attention** This is a public forum