HI,All:
the softdevice.hex has inlcuded the bootable/strat code,as the figure below ,how to separate the bootable code from the hexcode?
in the SEGGER IDE:

in the softdevice hex file:

HI,All:
the softdevice.hex has inlcuded the bootable/strat code,as the figure below ,how to separate the bootable code from the hexcode?
in the SEGGER IDE:

in the softdevice hex file:

Hello,
The MBR (Memory resource map and usage) is available as a separate binary in sdk_root\components\softdevice\mbr\ if you want to support DFU without the Softdevice.
Best regards,
Vidar
Hello,
The MBR (Memory resource map and usage) is available as a separate binary in sdk_root\components\softdevice\mbr\ if you want to support DFU without the Softdevice.
Best regards,
Vidar
Hi,Vidar:
but I just want Softdevice as BLE in my project, And I want to DFU by USB HID. Now ,the only question is to separate the boot code from the softdevice hexcode.
Hi,
Sorry, but not sure I understand the question then. Note that both the Softdevice and MBR are statically linked, which means you can't relocate them in flash. The MBR must start at address 0x0, and the Softdevice at 0x1000.