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

DFU OTA on a custom board using nrf51 DK board

Hi,

I had done OTA DFU update on nrf51 DK Board using SDK11 version.

Now i wish to do same thing with other custom board which is having nrf51822QFAA. For that, my hardware connection is as per below.

   nrf51 DK                     nrf51822QFAA
   VTG + VDD                         VCC
   GND + GND                         GND
     SWDIO                          SWDIO
     SWDCLK                         SWDCLK

Then using nrfgo studio application, First erase then program softdevice and bootloader file of the SDK11. But no effect shown by my custom board.

If i have do same thing with nrf51 DK board and it's advtise its name DFUTEST and then i connect it for transfer my application using nrfconnect mobile application.

Please help me for solve it.

Thanks

Parents
  • Hello Sir,

    Now i had done OTA in both nrf51DK board and custom board.

    For my custom board, something happened new. When i burn both soft device and boot loader successfully my custom board advertised "DFUtarg" when i update my app.hex then it's changed as per my app.hex file.

    Now when i tried to second time to update my app.hex file its shown error message "DFU update failed" and suddenly advertised again "DFutarg".

    Or when i tried to update third time my app.hex file then its update successfully. Means First time OTA done successfully second time not and again third time done successfully.

    I don't know where i am making mistake.

Reply
  • Hello Sir,

    Now i had done OTA in both nrf51DK board and custom board.

    For my custom board, something happened new. When i burn both soft device and boot loader successfully my custom board advertised "DFUtarg" when i update my app.hex then it's changed as per my app.hex file.

    Now when i tried to second time to update my app.hex file its shown error message "DFU update failed" and suddenly advertised again "DFutarg".

    Or when i tried to update third time my app.hex file then its update successfully. Means First time OTA done successfully second time not and again third time done successfully.

    I don't know where i am making mistake.

Children
No Data
Related