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.
Controller:MSP430f67451
Flash :128k
Flash organization :
|----------------------------------------------| Start : 0x C000 FLASH
| |
| BOOT CODE | length : 3F80
| 15Kb |
| |
|-----------------------------------------------| End: 0x FF80
|----------------------------------------------| Start : 0x 10000 FLASH2
| |
| APP CODE |
| |
| 113 K | Length: 0x 1C000
| |
| |
| |
|-----------------------------------------------| End: 0x 2BFFF TOTAL FLASH :128Kb
I have made two workspace for BOOTCODE and APP CODE . BootCode with code area FLASH( c000) and AppCode with code area FLASH2(.10000).
CMD file: of application code ::
.text : {}>> FLASH2 /* CODE */
.text:_isr : {} > FLASH2 /* ISR CODE SPACE */
.cinit : {} > FLASH2 /* INITIALIZATION TABLES */
.const : {} > FLASH2 /* CONSTANT DATA */
.cio : {} > RAM /* C I/O BUFFER */
.pinit : {} > FLASH2 /* C++ CONSTRUCTOR TABLES */
.init_array : {} > FLASH2 /* C++ CONSTRUCTOR TABLES */
.mspabi.exidx : {} > FLASH2 /* C++ CONSTRUCTOR TABLES */
.mspabi.extab : {} > FLASH2 /* C++ CONSTRUCTOR TABLES */
while firmware upgrade I am writing into flash from 0x10000 to 0x2bfff.
After complete writing of the application code jump to 0x10000 done but the application code is not working after jump to 0x10000
Hi N#432,
Do you have any additional details?
It's difficult to guess what is happening.
Once the device jumps to the application, when does it get lost? Do you have any screenshots?
Luis R
**Attention** This is a public forum