1. 下载安装nRF Util，相关链接：https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrfutil%2FUG%2Fnrfutil%2Fnrfutil_intro.html
    1.1  安装python3.7 以及pip
    1.2  通过python 安装pypi

2.  生成私匙：nrfutil keys generate private.key

3.  生成公钥：nrfutil keys display --key pk --format code ./private.key --out_file  public 

4. 生成升级文件：nrfutil pkg generate --hw-version 52 --application-version 2 --application app2.hex --sd-req 0xcb --key-file private.key app_dfu_package_linkpc.zip 

5. 生成App_setting文件：nrfutil settings generate --family NRF52 --application app.hex  --application-version 1 --bootloader-version 1 --bl-settings-version 2 app_setting.hex


6. 合并文件生成sd+bootloader文件： mergehex --merge s132_nrf52_7.0.1_softdevice.hex bootloader.hex  --output sd_boot.hex

7. 合并文件生成setting+sd+bootloader文件： mergehex --merge app_setting.hex sd_boot_debug.hex --output setting_sd_boot_debug.hex

7. 合并文件生成app+setting+sd+bootloader文件： mergehex --merge app.hex app_setting.hex sd_boot.hex --output app_setting_sd_boot.hex


  合并文件生成sd+bootloader文件： mergehex --merge s132_nrf52_7.0.1_softdevice.hex peripheral_secure_bootloader.hex  --output sd_boot_p.hex
                                                       mergehex --merge s132_nrf52_7.0.1_softdevice.hex peripheral_secure_bootloader_Debug.hex  --output sd_boot__Debug_p.hex


  合并文件生成sd+bootloader文件： mergehex --merge s132_nrf52_7.0.1_softdevice.hex central_and_peripheral_bootloader.hex  --output sd_boot_cp.hex
                                                       mergehex --merge s132_nrf52_7.0.1_softdevice.hex central_and_peripheral_bootloader_Debug.hex  --output sd_boot__Debug_cp.hex



  app+setting+sd+bootloader文件： mergehex --merge app.hex app_setting.hex sd_boot.hex --output app_setting_sd_boot.hex