In TI-ROTS project built for TM4C129X, the .resetVecs section is usually linked to zero address. The linker.cmd is automatically generated from the template
* linkcmd.xdt in the ti.platforms.tiva package.
In my application, I have to write a user bootloader(Non-TI-RTOS project). There is two questions:
1. How to modify the template linkcmd.xdt to put the .resetVecs to other specified address? Is it practicable?
2. User bootloader and app have its own vector table respectively. When jump from user bootloader to app, SP initialization and then load PC with _c_int00 address of app? Is there any other works to do for correct jump?
Thanks,
Jason. Jia