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

SDK12.3,NRF51822-QFAA,DFU setting

Hi;

    I using  experimental_ble_app_buttonless_dfu as the project.  After build the project and download with softwareDevice , it works ok . Then I compile bootloader_secure and download by nRFgo studio, it cannot work .

      Is there anything I should change ? The bootloader and application project are all default from the sdk. 

      I know it maybe the ram setting wrong ,but I don't know how to set it . 

      From the ticket :https://devzone.nordicsemi.com/f/nordic-q-a/23340/sdk12-3-nrf51822-qfaa-dfu it need to change arm_startup_nrf51.s file , but I know it doesn't have to change this file . Is there any idea ? 

Parents Reply
  • Hi,

    You should not modify the bootoader.

    You need the following:

    • Bootloader hex file
    • Application hex file
    • SoftDevice hex file
    • Bootloader settings page hex file

    You build the bootloader and application. You use the SoftDevice hex file provided by us. You generate the bootloader settings page with nrfutil.

    Please have a look at the BLE Secure DFU Bootloader example and its documentation, in particular the Testing section.

    Regards,
    Terje

Children
Related