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

Jump to bootloader from softdevice

Hello,

I am creating a bootloader ble version without using dfu. I am having problems turning on softdevice, softdevice starts the app instead of continuing the bootloader.

I have consulted through dfu, I find sd_softdevice_vector_table_base_set may help me, but it does not work, the chip still jumps to the app instead of the bootloader.


Please help me, thank you

SDK: 15.3 - Softdevice: 6.1.1 - SoC: nRF52832

Parents Reply
  • Hi Huan,

    We already have a Secure UART bootloader that does not use the SoftDevice in our SDK. The size of this is ~24kB and this is optimized as far as possible to reduce the size of the bootloader. If you want to reduce the size further then you will have to remove functionality, e.g. if you do not need the complex cryptographic signature verification then you can remove this, but this is something you will have to do on your own. 

    Best regards

    Bjørn

Children
Related