Hello All,
We working on OTA features with nRF52810 using sdk16.0 . When we are trying to upload the firmware zip format through mobile its giving error "upload failed:Insufficient resources" by disconnecting, attached the screenshot for the error. below are the steps we followed,
STEP 1 - Installed nrfutil and pip.
STEP 2 - Installed MinGW and Gnu Tool for ARM Embedded
STEP 3 - created library file by compilling makefile in micro-ecc folder in SDK
STEP 4 - created private key by using following command
nrfutil keys generate private.pem //command
STEP 5 - created public key by decripting privatekey and copied the private key and saved its content in dfu_public_key.c
nrfutil keys display --key pk --format code private.pem // command
STEP 6 - dumped the softdevice using nrfgo-studio
STEP 7 - compiled and dumped the bootloader_secure_ble code using segger embedded studio.
STER 8 - Zipped application using command line along with private key
nrfutil pkg generate --hw-version 52 --sd-req 0xcd --application-version 4 --application nrf52832.hex --key-file key.pem app_dfu_package.zip
//command
STEP 9 - copied the appliction code in phone dumped the code through OTA.
we are using bootloader from below path SDK16,
nRF5_SDK_16.0.0_98a08e2\examples\dfu\secure_bootloader\pca10040e_s112_ble_debug\ses.
please suggest.
thank you
pavan s k