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

DFU dongle no advertising

Hi all,

I tried to load the DFU example for nrf51822 from SDK12.3 on the dongle(PCA10000). softdevice: S130 2.0.1

I followed the tutorial on: devzone.nordicsemi.com/.../

When the bootloader.hex is flashed nothing happens. after changing the iram from 0x20002C00 to 0x20002000 the blue led turns on after flashing, but I wont find DFUTarg.

Other examples work just fine(ble_uart/blinky/etc). The precompiled bootloaders from github.com/.../dfu does advertise DFUTarg.

So what is wrong with my compiled bootloader?

I know there are alot of questions about DFU already but none of them seems to fix my problem, also most of them are for SDK 8&9

Kind regards, Niels

Parents
  • Hi Niels,

    The tutorial was made for nRF52 have you made sure you use the bootloader project for nRF51 ? Why did you change the RAM start to 0x20002000 ? Did you follow the RAM requirements throw by softdevice after calling sd_ble_enable() ?

    Which board did you use to test ? Which chip on the board ? Do you have have 32kHz crystal on board ? The bootloader for nRF51 made for xxAC variant which has 256kB flash. Please check the chip variant on your board.

Reply
  • Hi Niels,

    The tutorial was made for nRF52 have you made sure you use the bootloader project for nRF51 ? Why did you change the RAM start to 0x20002000 ? Did you follow the RAM requirements throw by softdevice after calling sd_ble_enable() ?

    Which board did you use to test ? Which chip on the board ? Do you have have 32kHz crystal on board ? The bootloader for nRF51 made for xxAC variant which has 256kB flash. Please check the chip variant on your board.

Children
No Data
Related