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

nRF52 error during DFU process

Hi, 

I'm developing an nRF52 application based on SDK14 and S132 that require the DFU service.

The DFU is not performed using the nRF toolbox application on both of android and iOS with a different error message.

I got one of the error messages below: 

  • Enabling Indication failed : Under iOS_V10.3.2.
  • DFU device not bonded   : Under Android_V6.0.1.

When I tested with the DFU_Buttonless example from SDK14 the DFU performed correctly under Android.

Best Regards,

Mehdi.

Parents Reply
  • I see. This change will not allow you to upgrade using an image with an invalid/wrong signature. Can you double (and triple) check that you actually used a private key which did not match the public key? And if you did, can you trippel check that you actually successfully upgraded the device (I suggest using a firmware which blinks a different LED, advertise with a different name or similar so that you can actually verify this from the outside).

Children
No Data
Related