I'm using an stm32L4R5 with 2 MB dual bank flash. All I am doing is running application from bank 1, copying it over to bank 2, rebooting, running app from bank 2 copying over to bank 1 process continues. This all works fine when I set SCB->VTOR = 0x...