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,

    As per your advise i am trying to burn soft device and boot loader using nrfjprog.exe but when i tried to do that its gives me error of "The file specified could not be open for read" .

    Also i am trying with nrf5 SDKv6.1.0 and i had done to burn soft device and boot loader. Now my custom board advertised itself "Dfutarg" but when i tried to OTA with app.hex file using mobile app then transferred process is done 100% but now any success message is shown. Also my application is not transferred successfully.

    But same file is transferred successfully in nrf51Dk board. I had done all above values changes of (nrf_clock_lf_cfg_t clock_lf_cfg = NRF_CLOCK_LFCLKSRC)in my code as per your suggestion.

    Any other changes will be require in my code or in keil?

Reply
  • Hello sir,

    As per your advise i am trying to burn soft device and boot loader using nrfjprog.exe but when i tried to do that its gives me error of "The file specified could not be open for read" .

    Also i am trying with nrf5 SDKv6.1.0 and i had done to burn soft device and boot loader. Now my custom board advertised itself "Dfutarg" but when i tried to OTA with app.hex file using mobile app then transferred process is done 100% but now any success message is shown. Also my application is not transferred successfully.

    But same file is transferred successfully in nrf51Dk board. I had done all above values changes of (nrf_clock_lf_cfg_t clock_lf_cfg = NRF_CLOCK_LFCLKSRC)in my code as per your suggestion.

    Any other changes will be require in my code or in keil?

Children
No Data
Related