Hi,
My earlier post was:
Creating multiple images (Boot & App) in a project (IDE: CCS/IAR/CrossWorks) ?
I am working with: Microcontroller: MSP430F1611 IDE: CrossWorks for MSP430
Right now I have managed to create and load the 2 images, namely, Bootloader and Application, in separate memory locations. And I am able to jump to the Application code by using the address of its "main" function.
I am not able to use the ISRs once I am in the Application image. I know this is because I am jumping past the initialization code which is created by the compiler. I don't know how to jump to this location where the ISR are all initialized for this image.
Another solution is Redirecting ISR's. I have read about creating a proxy vector table and re-routing. I understood the concept. But I am not having any clue how it can be implemented.
My goal is to use the newly defined ISRs in the new execution image after I make a switch to it.
I kindly request if anyone help me out with this?
Regards, Ananth
--------------------------------------- Posted through