Is it possible to have a separate bootloader and application in the same flash? The problem I see is hooking the interrupts from the low memory (the bootloader's to go into 0x0000)into the application which uses them. Do I have to compile these applications into one application, to get the interrupts hooked in? I'd rather these programs not be dependent on each other.
Thanks for your replies, I'll have to talk with my hardware engineer about how he wants to do it.