Windows file structure

nRF Command Line Tools

By default, the Windows installer creates the following folder structure under C:/Program Files/Nordic Semiconductor/nrf-command-line-tools/.

File Description
-- mergehex_release_notes.txt Release notes for mergehex
-- nrfjprog_release_notes.txt Release notes for nRF Command Line Tools
include Folder for header files
-- DllCommonDefinitions.h Header file for common definitions used in the DLL
-- highlevelnrfjprogdll.h (Deprecated: Included for backward compatibility.) Header file for the high-level DLL
-- nrfjprogdll.h Header file for the common nrfjprog DLL
-- nrfjprog.h Header file for the nrfjprog executable
-- mergehex.h Header file for the mergehex executable
-- nrfdfu.h Header file for the DFU DLL
bin Folder for binary files
-- highlevelnrfjprogdll.dll (Deprecated: Included for backward compatibility.) Top-level DLL
-- jlinkarm_nrf51_nrfjprog.dll (Deprecated: Included for backward compatibility.) DLL for nRF51
-- jlinkarm_nrf52_nrfjprog.dll (Deprecated: Included for backward compatibility.) DLL for nRF52
-- jlinkarm_nrf53_nrfjprog.dll (Deprecated: Included for backward compatibility.) DLL for nRF53
-- jlinkarm_nrf91_nrfjprog.dll (Deprecated: Included for backward compatibility.) DLL for nRF91
-- jlinkarm_unknown_nrfjprog.dll (Deprecated: Included for backward compatibility.) DLL for automatic family detection
-- nrfjprog.exe nrfjprog executable
-- mergehex.exe mergehex executable
-- nrfdfu.dll Top-level DLL
-- nrfjprog.dll Top-level DLL
lib Folder for library files
-- highlevelnrfjprogdll.lib (Deprecated: Included for backward compatibility.) Linking library for the high-level DLL
-- jlinkarm_nrf51_nrfjprog.lib (Deprecated: Included for backward compatibility.) Linking library for nRF51
-- jlinkarm_nrf52_nrfjprog.lib (Deprecated: Included for backward compatibility.) Linking library for nRF52 DLL
-- jlinkarm_nrf53_nrfjprog.lib (Deprecated: Included for backward compatibility.) Linking library for nRF53 DLL
-- jlinkarm_nrf91_nrfjprog.lib (Deprecated: Included for backward compatibility.) Linking library for nRF91 DLL
-- jlinkarm_unknown_nrfjprog.lib (Deprecated: Included for backward compatibility.) Linking library for automatic family detection DLL
-- nrfdfu.lib Linking library for the DFU DLL
-- nrfjprog.lib Linking library for top-level DLL
share Folder for miscellaneous files
-- config.toml Configuration file for setting the behavior of nrfjprog
-- QspiDefault.ini QSPI-connected external memory configuration file
-- nrfjprog.ini (Deprecated: Included for backward compatibility.) Initialization file for the nrfjprog executable