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

Skip bootloader start

Hello, I would like to know if there is any way to avoid bootloader start in secureDFU firmware transfer. All the checks on init file and control point are on the application side and I would like to bypass the bootloader initialization. Thanks for any help

Parents
  • I was talking about the firmware side. I'm not so sure what you meant by " we need to keep the buttonless feature enabled because we need the possibility to update the Nordik microcontroller firmware."

    You can simply implement the DFU service instead of the buttonless DFU service. The buttonless DFU service has only one purpose, to switch the device from the normal application to the bootloader. In your case, you don't have the bootloader and your application is capable of handling the DFU process. I don't see any point to have the buttonless service here.

Reply
  • I was talking about the firmware side. I'm not so sure what you meant by " we need to keep the buttonless feature enabled because we need the possibility to update the Nordik microcontroller firmware."

    You can simply implement the DFU service instead of the buttonless DFU service. The buttonless DFU service has only one purpose, to switch the device from the normal application to the bootloader. In your case, you don't have the bootloader and your application is capable of handling the DFU process. I don't see any point to have the buttonless service here.

Children
No Data
Related