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
  • Hi,

    Today i tried one another activity as per below. First i erase all and then program dfu_test_softdevice_b_s130.hex available in SDK11 using nrfgo studio then download my app.hex using keil.

    Now custom board start advertising as per my app.hex. It means my app.hex is successfully transferred into the custom board. But when i am trying update my app.hex file using mobile app, it continuously showing the message starting boot loader and connecting or after few seconds automatically disconnected.

    My keil setting is Target: Xtal (MHz) -- "16.0" Operating system -- "None" ARM Compiler -- "Use default compiler version" Read/Only Memory Areas -- IROM1 (box is checked) Start-- "0x1B000" Size -- "0x25000" Startup (circle is checked) Read/Write Memory Areas -- IRAM1 (box is checked) Start -- "0x20002080" Size -- "0x5F80"

Reply
  • Hi,

    Today i tried one another activity as per below. First i erase all and then program dfu_test_softdevice_b_s130.hex available in SDK11 using nrfgo studio then download my app.hex using keil.

    Now custom board start advertising as per my app.hex. It means my app.hex is successfully transferred into the custom board. But when i am trying update my app.hex file using mobile app, it continuously showing the message starting boot loader and connecting or after few seconds automatically disconnected.

    My keil setting is Target: Xtal (MHz) -- "16.0" Operating system -- "None" ARM Compiler -- "Use default compiler version" Read/Only Memory Areas -- IROM1 (box is checked) Start-- "0x1B000" Size -- "0x25000" Startup (circle is checked) Read/Write Memory Areas -- IRAM1 (box is checked) Start -- "0x20002080" Size -- "0x5F80"

Children
No Data
Related