There is a previous similar question here:
https://devzone.nordicsemi.com/f/nordic-q-a/16382/switching-between-apps-with-dual-bank
I am using nRF5232, nRF5 SDK v16.0.0, and using the latest SEGGER Embedded Studio. Both applications use SoftDevice. (If it matters, both use FreeRTOS)
I'm wanting to do the same thing as stated in the previous questions, but I'm looking for two examples that can be built with SES.
My Application1 is located at 0x26000 and my Application2 is located at 0x40000.
According to my .hex files, my Applications are being placed at the correct addresses, however when I try to jump to them, I get some sort of fault.
I tried using code the following code I took from nrf_bootloader, and I'm getting stuck in the HardFault_Handler: