This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

CRC Error using DFU of nRF Toolbox

I want to update over BLE with using DFU tool. But do not start updating process.
DFU tool indicates "Enabling DFU Bootloader".
Bootloader stops at memcpy() of dfu_ble_peer_data_set().
Where/What should I confirm ?

Application Hex File is merged app_valid_setting_apply.hex.
DFU Update Type is Dual Bank type.
Application size is about 20kB.

S110 v8.0.0
SDK v8.1.0

Parents
  • Thank you for your reply.

    I'm using the bootloader example from the SDK.
    (\nRF51_SDK_8.1.0_b6ed55f\examples\dfu\bootloader\pca10028\dual_bank_ble_s110\arm5_no_packs)
    I checked update procedure again. Then I understood this procedure.

    1. Make bin file of application
    2. Calculate CRC of bin file
    3. Make dat file
    4. Make json file
    5. Compress to zip file
    6. Send zip file to nRF Toolbox
    7. Update with zip file

    Updated the application. Thanks !!

  • Glad to hear that you were able to solve the problem!

Reply Children
No Data
Related