I performed below mentioned steps:
- Downloaded SDK 12.1.0
- Soft Device s130_nrf51_2.0.1_softdevice.hex
- Built secure boot-loader with new public key
- Built project ble_app_hrs for pca10028 on Keil compiler with DFU service added.
- Downloaded Soft device and Boot-loader hex files through nrfConnect Programmer
- Generated DFU .zip package with below command line arguments: nrfutil.exe pkg generate --application application.hex --application-version 0xFFFFFFFF --hw-version 51 --sd-req 0x87 --key-file private.key %file_name%.zip
- Able to download DFU .zip package through nrfConnect mobile App
- .
- Able to connect to device successfully with DFU Service and DFU button visible .
- On attempting to perform DFU with same .zip file, App is stuck at "Starting Boot-loader" message and does not proceed further
- DFU is not done successfully.
Please help me resolve this issue.
Thanks,
Rahul