While trying to create an application from a starting address 0x48500 and vector table adress 0x48100 I am getting resets possibly due to core lockup. But when I change the vector table location to 0x48000, the application starts working fine.
Can someone explain why there should be a reset when the vector table is located t 0x48100. Also please point me to any documentation available w.r.t this.
Note: There is a small starter application located at 0x0 which jumps to app location 0x48500. Also the VTOR is updated by the startup of the main application in both the above cases.