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

What can I do if I want to dfu Bootloader and Application

  1. my company already have firmware with nRF51 and SDK11
  2. recently, we made new Firmware
  • watchdog timer feature
  • so we modified application and bootloader

now, we want to make zip file for DFU. so end user can upgrade their firmware of device.

Question 1. how can I make a zip file for bootloader+application version

  • in manual, it said, we cannot make BL+APP version zip. is it right?

Question 2. our old firmware had to make hex file with BL+SD+APP and "app_valid_setting_apply.hex" using mergehex.exe

as I know "app_valid_setting_apply.hex" is provided from Nordic and it prevents loading bootloader instead of Application, just after firmware programming.

If I had to make BL+APP version zip file, how can I make it with "app_valid_setting_apply" using nrfutil.exe

Parents
  • Hi,

    Have you followed my suggestion to do BL and Application update separately first ? Update BL and then Application ?

    Have you tried to flash your new application + new bootloader using the cable (not DFU) and verify that it's working ?

    You mentioned device not working meaning DFU process worked ? Have you tried to read the hex out and compare to if you flash it using the cable ?

Reply
  • Hi,

    Have you followed my suggestion to do BL and Application update separately first ? Update BL and then Application ?

    Have you tried to flash your new application + new bootloader using the cable (not DFU) and verify that it's working ?

    You mentioned device not working meaning DFU process worked ? Have you tried to read the hex out and compare to if you flash it using the cable ?

Children
No Data
Related