Hi,
Is there an example-project that uses interrupt-vectors in RAM for the MSP430 family?
I'm writing a custom flash/fram-bootloader, and want to use that method, because it's more clever in several ways than the proxy-interrupt tactics.
The example can be for a bootloader , or anything else.
I have the "MSPBoot_2_00_00_01" and "MSP430FRBoot_1_03_00_00" and neither of these projects use this method.
The steps must be something like:
1) Move stack away from TOM (top of memory)
2) Copy vector-table into TOM
3) Set SYSRIVECT in SYSCTL
Question is how clever I can make point 1 and 2 in the linkerfile.
Maybe I can the linker to mark it as initialized-data, so cstartup will initialize (copy from flash to ram) automatically?
Maybe I need a custom cstartup.s43?
A good example or any pointers greatly appreciated
/T