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

Zip file failed to upload for ble_secure project

Hello, I am working on ota ble_secure project. I have created a zip file which is the last step and copied this file to my smart phone so that I can upload it using nrf toolbox. The upload fails. I am not sure which files to include to create a zip package. I am attaching my zip package as well as the files that I used to merge.app_dfu_package.zip. The hex file is nrf52832_xxaa_s132.hex.

The log file of error is log.txt

Sdk which I have is www.nordicsemi.com/.../nRF5-SDK

I am using this project in sdk sdknordic\examples\dfu\bootloader_secure\pca10040

Left side is new sdk and right side is old sdk. bootloader.PNG

Log file New Text Document.txt

New log file errorlog.txt

Parents
  • Hello Hung,

    1. I uploded new softdevice file which is given in examples\dfu\ble_dfu_send_hex\test_images_update_nrf52840\dfu_test_softdevice_s140.hex

    2. Generated the keys using nrfutil keys generate my_secret_private_key.pem . For this I installed the necessary libraries.

    3. Updated the new keys in dfu_public_key. I just changed the keys which i got and edited the file with my keys.

    4. Then I compiled the project. Load it in my nrf52 device.

    5. It started advertising nrftarg as described above.

    6. Now prepared the zip file as descibed above in debug mode with the command as follows nrfutil pkg generate --debug-mode --application dfu_app.hex --key-file ../my_secret_private_key.pem app_package.zip

    7. Copied the zip file to my phone.

    8. Now I am trying to upload this zip file using nrftool box app.

Reply
  • Hello Hung,

    1. I uploded new softdevice file which is given in examples\dfu\ble_dfu_send_hex\test_images_update_nrf52840\dfu_test_softdevice_s140.hex

    2. Generated the keys using nrfutil keys generate my_secret_private_key.pem . For this I installed the necessary libraries.

    3. Updated the new keys in dfu_public_key. I just changed the keys which i got and edited the file with my keys.

    4. Then I compiled the project. Load it in my nrf52 device.

    5. It started advertising nrftarg as described above.

    6. Now prepared the zip file as descibed above in debug mode with the command as follows nrfutil pkg generate --debug-mode --application dfu_app.hex --key-file ../my_secret_private_key.pem app_package.zip

    7. Copied the zip file to my phone.

    8. Now I am trying to upload this zip file using nrftool box app.

Children
No Data
Related