Nuvoton M0518ln bootloader to firmware vector code jumping issue

hi, I am using Nuvoton M518ln for firmware updates over the air. I have developed bootloader and firmware separately. bootloader code location from 0x0000 firmware code location from 0x2000.on the bootloader program, I have used setvectoraddress function followed by CPU reset for the jump from bootloader to the firmware. but it is not working .what could be the problem? please suggest.

More questions in this forum