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.

MSP430 code won't compile with MPU enabled.

Other Parts Discussed in Thread: MSP430FR5849

I have just downloaded the latest version of CCS V6.1 and am having problem compiling my code.

I have a simple project  and have used Grace to configure a MSP430FR5849 device.

However when I compile the code I get the following errors:

 symbol              in file                                                                        
 ---------        ----------------                                                                   
 __TI_cleanup_ptr C:\ti\ccsv6\tools\compiler\ti-cgt-msp430_4.4.4\lib\rts430x_lc_rd_eabi.lib<exit.obj>

 __TI_dtors_ptr   C:\ti\ccsv6\tools\compiler\ti-cgt-msp430_4.4.4\lib\rts430x_lc_rd_eabi.lib<exit.obj>

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "TamperDetection_V4.XX MSP430FR5849.out" not built

Now if I disable the MSP430 MPU option in the Project Options menu I do not get this error and my code compiles without a problem.

Can any one please give me a clue as to why this is happening?

Thanks.

**Attention** This is a public forum