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

nRf51 dk FOTA is not working

Recently we are purchased nRf51dk and nRfbeacon boards for FOTA function but both boards are not working, we already followed the follwoing links:

1.developer.mbed.org/.../ 2.developer.mbed.org/.../

After driving DFU in master control application showing "connecting" followed by "Starting DFU" and then reset, After it showing the "Default App" instead of FOTA application.

Parents
  • You are using the initial image for the nRF51 DK platform found here, right? What SDK and example are you using? The image file in the link installs a bootloader and Softdevice 7.1.0 to your board which means that you will have to use SDK 6.1.0 or SDK 7.x.x as specified in the Compatibility matrix.

    I have tried the steps in your previous link using the image file in the link, SDK 7.2.0, and the example \pca10028\experimental_s110_with_dfu and that works. I don't use the init file either. I have tried both nRF Toolbox and Master control panel for Android. Have you tried refreshing the list of discovered devices?

    EDIT: By the way: it is also good practice to enable the Service Changed Characteristic when using DFU.

Reply
  • You are using the initial image for the nRF51 DK platform found here, right? What SDK and example are you using? The image file in the link installs a bootloader and Softdevice 7.1.0 to your board which means that you will have to use SDK 6.1.0 or SDK 7.x.x as specified in the Compatibility matrix.

    I have tried the steps in your previous link using the image file in the link, SDK 7.2.0, and the example \pca10028\experimental_s110_with_dfu and that works. I don't use the init file either. I have tried both nRF Toolbox and Master control panel for Android. Have you tried refreshing the list of discovered devices?

    EDIT: By the way: it is also good practice to enable the Service Changed Characteristic when using DFU.

Children
No Data
Related