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

uart bootloader without softdevice

hi,

I used  nRF52932QFAA ,SDK14.2 uart bootloader.it works well with softdevice loader 5.0.0.But when I download my app(without softdevice),it cannot work.

Flash composed like below.

  • Bootloader is placed into 0x73000 (size: 0xB000)
  • Application is placed into 0x23000 (size:0x50000)

RAM used like below.

  • Bootloader working without SD. 0x20006000 (size: 0x9000)
  • Application working with SD.     0x20002C00 (size: 0x2800)

best regards.

Parents
  • Hi Suzhou, 

    could you please explain in detail what that is not working. 

    1. Does the DFU process finish without any errors? If so does the device advertise as DfuTarget after the update or does it not advertise at all?
    2. If you debug the bootloader, do you reach the  nrf_bootloader_app_start(MAIN_APPLICATION_START_ADDR); call in nrf_dfu_init() in nrf_dfu.c?
    3. How did you generate the Application DFU image with nrfutil? Please post the commands as well as the nrfutil version.  

    Best regards

    Bjørn

Reply
  • Hi Suzhou, 

    could you please explain in detail what that is not working. 

    1. Does the DFU process finish without any errors? If so does the device advertise as DfuTarget after the update or does it not advertise at all?
    2. If you debug the bootloader, do you reach the  nrf_bootloader_app_start(MAIN_APPLICATION_START_ADDR); call in nrf_dfu_init() in nrf_dfu.c?
    3. How did you generate the Application DFU image with nrfutil? Please post the commands as well as the nrfutil version.  

    Best regards

    Bjørn

Children
Related