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

DFU in custom board without Segger

Good afternoon, I have developed a custom board based on nRF51822 device and SD-110-v8. For debugging I have been usign the Ulink2 tool with Keil. Now, I want to implement DFU on my custom device but I have problems to program the DFU Bootloader into my device with my debuggin tool. So, is there any way of programming the DFU without a Segger tool (to access UICR) and continue using my ULINK2? If not, which Segger debugger do you recommend the most? The solution should also think in the future production stage.

Parents Reply
  • For flashing with micros, the softdevice hex must be named Softdevice.hex, Application must be name firmware.hex and DFU is named dfu.hex. No mergehex. Just rename the all 3 hex to the appropriate name. The IDAP-Link firmware will take care of the rest. After successful programming, it will attempt to start the device. If programming failed, the Red LED will blink at about 1 Hz. It is not require to have all 3 files. You can have just Softdevice + firmware or Softdevice + dfu or just one file.

Children
No Data
Related