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

DFU Bootloader + Custom Board

I'm trying to port the Dual Bank BLE DFU Bootloader to a custom board that we have. The only modification I have made in the bootloader was that I changed it so the internal clock source is used:

SOFTDEVICE_HANDLER_APPSH_INIT(NRF_CLOCK_LFCLKSRC_RC_250_PPM_250MS_CALIBRATION, true);

Here is the memory layout of the bootloader: image description

I did the following on the nRF51-DK:

  1. Erase all memory using nRFGo
  2. Program S110 8.0.0
  3. Compile bootloader in Keil
  4. Program bootloader hex in nRFGo
  5. Confirmed "DFUTarg" is advertising

However, when I tried the exact same steps on our custom board, I can never see "DFUTarg". I have loaded other applications on this custom board and I can confirm that I am able to see the board advertising so I know it's not an antenna issue. The board has a nRF51822QFAA chip. What could be the issue here?

Thank you for your help in advance.

Related