I need to restart my application without starting the bootloader or any reset (Watchdog, Soft-Reset,....).
Bootloader start address is 0x08000000, application is starting at 0x08020000.
The recommended way doesn´t work:
JumpAddress = *(vu32*) (APPL_START_ADDRESS + 4);
JumpToApplication = (pFunction) JumpAddress;
/* Initialize user application's Stack Pointer */