The DFU bootloader from SDK 7.0+ requires an init packet containing additional data. Read more about the init packet in the documentation:
For older versions of the DFU a init packet with only the 2-byte CRC may be specified.
Please, read the PDF file with the instruction: [PDF](How to generate the INIT file for DFU.pdf).
The nrf tool may be downloader together with Master Control Panel (PC version) 3.8.0+ from https://www.nordicsemi.com/eng/Products/nRF51-DK -> DOWNLOADS tab.
The Distribution packets (ZIP) created with the nrf tool are supported by nRF Toolbox and nRF Beacon applications. nRF Master Control Panel does not support them yet and still requires for older methods describe in the PDF above.
The hex2bin.exe and crc.exe files may be downloaded from our GitHub page.
- hex2bin.exe SHA1 hash: 51db618cb72d30d5ef3151e59a47aa47c4ee1a93
- crc.exe SHA1 hash: e96180fc2f1dba5d5f7fe98da1d531495de52dcb
- The hex2bin program is available on SourceForge: http://sourceforge.net/projects/hex2bin/
- The crc.exe is available here: http://www.lammertbies.nl/comm/info/crc-calculation.html