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.

MSP430F67451A: MSP430F67451A code development issue.

Part Number: MSP430F67451A

Hi Experts,

My customer met some issue when they developed the MSP430F67451A, Please refer to below statement,many thanks!

 

Controller:MSP430F67451A

 

Flash :128k

 

Flash organization :

 

|----------------------------------------------|   Start : 0x C000                         FLASH

 

|                                                              |             

 

|     BOOT   CODE                               |  length :  3F80

 

|              16Kb                                      |                             

 

|                                                              |

 

|-----------------------------------------------|  End: 0x FF80

 

 

 

|----------------------------------------------|   Start : 0x 10000                      FLASH2

 

|                                                              |             

 

|     APP   CODE                                  |                                                                             

 

|                                                              |

 

|              112 K                                     | Length: 0x 1C000

 

|                                                              |

 

|                                                              |

 

|                                                              |

 

|-----------------------------------------------|  End: 0x 2BFFF                                                 TOTAL FLASH :128Kb

 

I use IAR for MSP430 to build the project, I have made two workspace for BOOTCODE and APP CODE. BootCode with code area FLASH(0xC000) and AppCode with code area FLASH2(0x10000), so i need to change "lnk430f67451a.xcl" to change code area, but  I can't change the code area of constant data(constant data -Z(CONST)DATA16_C,DATA16_ID,TLS16_ID,DIFUNCT,CHECKSUM=C000-FF7F), it just allow the range from 0x0000 - 0xFFFF. I can't move the constant data to AppCode area, if I download the App project , AppCode will cover the BootCode, include the Interrupt vectors of Boot. 

Question:

1.How to realize Boot jump to App, which option I need to change in the project of Boot/App?

2.How to set up "lnk430f67451a.xcl" for changing AppCode area?

3.Does MSP430F67451A have a solution to upgrade the application?

 BR,

Gordon

**Attention** This is a public forum