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.

MSP430FR2476: IAR vs Code Composer

Part Number: MSP430FR2476
Other Parts Discussed in Thread: MSP430FR5994, MSP430FR2433

We need to create a boot for the MSP430FR2476 microcontroller.

We are basing ourselves on the document slaa721e "MSP430FRBoot – Main Memory Bootloader and Over-the-Air Updates for MSP430Tm FRAM Large Memory Model Devices" and the example versions "MSP430FRBoot_1_03_00_00"

 We use Code Composer Studio with version 12.3.0.00005.

 We have 3 development kits:

     -2 MSP430FR5994 kits where we have verified the correct operation of the BOOT example.

    -1 kit MSP430FR2476. This is the microcontroller we use in our designs.

 To perform the BOOT with the MSP430FR2476 we rely on section 6 of the slaa721e document. We base ourselves on the example of the MSP430FR2433 microcontroller.

When compiling we have the following warnings

If we change data memory model to large

 

The warnings are:

 

 

When we try to debug, the kit comes out as disconnected. If we look at connecting it, it connects but does not perform the debug.

 

NOTE: We can debug any other application with Code Composer.

 

If we carry out the same process with the IAR, the boot application in the MSP430FR2476 works correctly and we can debug it without problem.

 

Has anyone run into this same problem?

 

Is there an application note to modify the microcontroller of the boot project with the Code Composer?

 

Any way to import the project from IAR to Code Composer?

  • Please keep the data module to small just make few change here:

    1. change the compiler to the latest one you installed

    2. modify the cmd as below

    Now I use CCS 12.3 to build demo MSPBoot_FR2433_UART with no error or warnings on myside.

**Attention** This is a public forum