Hello all I am new Nordic and Bluetooth, before starting my project I did small experiment to understand the system i did the following steps.
-
Used nRF51822 -32 KB Ram AC version with preloaded bootloader supplied with the SDK 8.1.0 and has the softdevice s110. Its is not UART Interface and has SWD port.When i powered on the device, nRF Toolbox finds "DfuTarg" as expected
-
Used eclipse Gcc compiler and its makefile to compile;
-
for testing purpose I have used beacon example code with out any modification. (\nRF5_SDK_11.0.0_89a8197\examples\ble_peripheral\ble_app_beacon)
-
I have successfully compiled using gcc compiler and generated hex file.
-
i want to upgrade only Application. When i was trying to upgrade only hex file, it was asking init file so i did following step to create the zip.
C:\Program Files (x86)\Nordic Semiconductor\Master Control Panel\3.10.0.14\nrf>nrfutil dfu genpkg --application myapp.hex --application-version 0xffffffff --dev-type 0xffff --dev-revision 0xffff --sd-req 0x64,0x45,0x5a myapp.zip
Zip created at myapp.zip
- I have successfully uploaded new zip file and after that i am not able to see the device in my mobile app.
Please advice what went wrong..