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

Loading mesh bootloader with SES (Mesh V4.0.0), example/serial

In the example / serial in SES I see the softdevice is loaded as an "additional load file"

$(SDK_ROOT:../../../nRF5_SDK_16.0.0_98a08e2)/components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex

I tried adding the pre-compiled mesh bootloader as a second additional load file:

../../bin/bootloader/gccarmemb/mesh_bootloader_serial_gccarmemb_nrf52840_xxAA.hex

but when I try to run in the debugger the CPU hangs at address 0xFAC18 on instruction bkpt #0 (BE00).

I am very confused by the documentation.  There is no SES project for the bootloader (unlike the regular SDK v16).

so how do I program a bootloader along with my application and a softdevice ?

Related