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.

Are you using CCS 6.0 and > 48KB code size?

The MSP430 device support in TI’s Code Composer Studio v6.0.0 IDE contains an improper linker memory layout and configuration setup affecting all MSP430FR5xx and MSP430FR6xx devices. It can result in misplaced memory sections that may prevent the application code from starting or executing properly and/or prevent a developer from using all of the available device memory. There is also an associated issue with C startup code in the context of using the MPU/IPE. You may be affected under the following conditions:

  • CCS 6.0.0.190 or earlier with Software Component versions (see Help -> About -> Installation Details)

    • MSP430 Emulators 6.0.0.12 or earlier

    • MSP430 Compiler Tools 4.3.2 or earlier

  • CCS >48kB of code or using the CCS configuration mechanisms for MPU or IPE

 

TI is currently working on an updated MSP430 device support package as well as a new compiler package addressing those issues, which will be deployed to all CCSv6.0.0 customers through the CCS IDE’s built-in update mechanism by 7/7/14.

 

For new features, device additions and these fixes please check for updates in CCSv6 (Help -> Check for Updates).

 

For technical details regarding this issue and possible short-term solutions see the Appendix A in the MSP430™ FRAM Technology – How To and Best Practices (SLAA628) application report.

**Attention** This is a public forum