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

nRF51822 Beacon won't load application

I tried loading SoftDevice, Bootloader, and Application using the SoftDevice and Precompiled hex files that come from the example code version v1.1.0. I am using nRFgo Studio v1.17.0. SoftDevice programs and verifies fine. Bootloader looks like it programs fine and I start getting the pulsing blue light as described in the user manual for DFU mode. I load the program application and it continues with the blue pulsing light. Holding down SW1 during power up doesn't change anything. Program of the application works but verify fails. The device still shows up as "DfuTarg". I have tried loading the application code using nRFgo and using the iOS nRF Toolbox application with the same results.

As I understand from the documentation if I power up without holding down any buttons and I have application code loaded the bootloader should jump to the application. Is the the expected behavior using the precompiled hex?

Thanks

Parents
  • I tried the same radio/bootloader/app with another board (of our own design) with a nrf51822 on it and I get the same behavior. Device shows up as "DfuTarg", no luck loading it over DFU with the iOS app, and not exiting DFU mode despite having loaded the application via nRFgo with a j-link pro. At this point it looks like an issue with the bootloader precompiled hex that comes with the beacon v1.1.0 example code, either that or I don't understand what I need to do to get this bootloader to jump to application code.

Reply
  • I tried the same radio/bootloader/app with another board (of our own design) with a nrf51822 on it and I get the same behavior. Device shows up as "DfuTarg", no luck loading it over DFU with the iOS app, and not exiting DFU mode despite having loaded the application via nRFgo with a j-link pro. At this point it looks like an issue with the bootloader precompiled hex that comes with the beacon v1.1.0 example code, either that or I don't understand what I need to do to get this bootloader to jump to application code.

Children
No Data
Related