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: Combine bootloader and application, aplication resets when enabling interrupts

Part Number: MSP430FR2476

Hello all

i have a similar issue as described in this post https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/840308/msp430fr5994-combine-bootloader-and-application-interrupts-not-working

I generated a linker file with MSP430FRBoot_linkergen for the application and bootloader, build the application and combined the bootloader and application ti .txt files. After flashing this file the bootloader starts and the APP seems to work when it’s just a blink_led application, but when I use another more complex app, the devices freezes and resets

It looks that the devices resets when enabling interrupts in the APP (__enable_interrupt();)

Just to be sure, should i declare the #pragmas for each interrupt vector on the BOOT application? i looks to me that the ISR vectors are not located on the right place in the memory, but after checking the .map those look at the right place

What could be the possible cause for this issue and how can it be fixed?

Thanks in advance

Best regards

Albert

**Attention** This is a public forum