A more thorough clean.
Expect reset handler to live at user flash start, not just the address.
Add 1 to jump address to please Cortex M3 in thumb mode.
Disable interrupts and peripherals before jumping to avoid IRQ conflicts.