This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

DFU SVC Handler Missing

Hi,

I'm using bootloader from SDK v7.2 When the application jumps to the bootloader (through NVIC_SystemReset), the call sd_softdevice_vector_table_base_set returns SVC_HANDLER_MISSING error (from dfu_ble_svc.c SVC_Handler). If there is no application, the bootloader starts normally without the error.

I just removed button and LED code from the bootloader and reduced BOOTLOADER_REGION_START address to be able to compile it in debug mode. Otherwise I did not change the bootloader code.

I'm using SoftDevice v7.1.0 and GCC eclipse.

Do I have to set something in the app before jumping to the bootloader?

Cyril.

Parents Reply Children
No Data
Related