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

why not work dfu ble single bank bootloader of sdk5.2 with softdevice s110 v6.2 ?

hi, I am using currently keil v5. and sdk5.2, softdevice s110 v6.2 for board PCA10028 by changing header file of broad nrf6310. And also when i have been compile dfu_dual_bank_ble_boot loader. so, it's compile and work sucsessfully. and also load .hex(below 17 kB application) file through android application master control panel.

but, when i have change "dfu_dual_bank.c" to "dfu_single_bank.c" . so, it's compile and run.. but, Not load successfully same .hex(below 17 kb application) file. it's stop after loading 7% or 11%

first show below screen like as 9% load sucsessfully

image description

and after then show below screen

image description

and sdk5.2, softdevice s110 v6.2 and other set-up is compulsory..

Parents
  • Hi Jignesh,

    SDK v5.2 is a very very old SDK version. The current one is v11. I would suggest you to get hold of the latest chip version and use the latest SDK.

    On SDK version earlier than SDK v9.0, there are other modification needed to port the dual bank bootloader to single bank bootloader, beside swapping the file. You can read more at question J in this FAQ.

  • but, sir

    we have need lower size softdevice(like as 80 kb) and boot-loader also.. because i have only 128 kb flash memory and 16 kb ram on my chip(nRF51822 QFABB0). so, only 16 kb application memory remaining after we have load "softdevice 8.0.0(96 kb)" and "single-bank ble boot-loader code(16 kb)" of sdk 9.0..

    and when i iave work with sdk 5.2 . so, it's single_bank_blr_bootloader not perfect working.. so, what is final solution of my problem..

    if any other solution than change my chip.. otherwise change my chip..

Reply
  • but, sir

    we have need lower size softdevice(like as 80 kb) and boot-loader also.. because i have only 128 kb flash memory and 16 kb ram on my chip(nRF51822 QFABB0). so, only 16 kb application memory remaining after we have load "softdevice 8.0.0(96 kb)" and "single-bank ble boot-loader code(16 kb)" of sdk 9.0..

    and when i iave work with sdk 5.2 . so, it's single_bank_blr_bootloader not perfect working.. so, what is final solution of my problem..

    if any other solution than change my chip.. otherwise change my chip..

Children
No Data
Related