nRF52832 UART secure bootloader Example not working

I'm trying to run uart secured bootloader example in folder: @NRF5_SDK\examples\dfu\secure_bootloader\pca10040_uart_debug

but it doesn't work.

My setting is:
 

base on the infocenter ducument:

Could you tell me how to solve this problem,

I'm using:

nRF52832.
Segger Embedded Sudio V5.68
NRF5 SDK 15.3.0
GNU Tools for ARM Embedded Processor 7-2018-q2

  • Hello

    The debug version of the bootloader (pca10040_uart_debug) requires more flash than the normal release version shown on the infocenter. This is why the project sets the address to 0x72000 by default:

    If you are using a newer version of SES (SDK 15.3.0 was tested with SES v4.12) , you may experience this linker error "section .uicr_bootloader_start_address VMA [0000000000000ff8,0000000000000ffb] overlaps section .reserved_flash VMA [0000000000000000,0000000000071fff]" You can fix this by removing the highlighted line below from your flash_placement.xml file:

    Best regards,

    Vidar

Related