Topic : Interrupts in a STR7x Application through bootloader

Forum : ARM

Original Post
Post Information Post
March 11, 2009 - 5:16pm
Guest

Hello all,

On a STR710 I have implemented an IAP bootloader (located at 0x40000000 in flash) as a standard application. This bootloader loads an application in flash, starting from 0x40004000. The download procedure and flash update works fine as well as building an application mapped to this flash region.
I get the application running as long as I don't want to use interrupts. Seems I have to remap the memory and copy the vectors to RAM. I guess starting from the Raisonace code file "crt0_STR71x.s" would be a good idea, but I don't know how this should be done (and I'm a poor assembly programmer). Is there a way to code this in C this?

Thanks
Kris Demets