By default, the macOS installer creates the following folder structure under /Applications/Nordic Semiconductor/.
| File | Description |
|---|---|
| mergehex | mergehex executable delivery |
| -- mergehex | mergehex executable |
| -- mergehex_release_notes.txt | Release notes for mergehex |
| -- mergehex.h | Header file for the mergehex executable |
| nrfjprog | nrfjprog executable delivery |
| -- DllCommonDefinitions.h | Header file for common definitions used in the DLL |
| -- libjlinkarm_nrf51_nrfjprogdll.dylib | (Deprecated: Included for backward compatibility.) DLL for nRF51 |
| -- libjlinkarm_nrf52_nrfjprogdll.dylib | (Deprecated: Included for backward compatibility.) DLL for nRF52 |
| -- libjlinkarm_nrf53_nrfjprogdll.dylib | (Deprecated: Included for backward compatibility.) DLL for nRF53 |
| -- libjlinkarm_nrf91_nrfjprogdll.dylib | (Deprecated: Included for backward compatibility.) DLL for nRF91 |
| -- libnrfjprogdll.dylib | Top-level DLL |
| -- libjlinkarm_unknown_nrfjprogdll.dylib | (Deprecated: Included for backward compatibility.) DLL for automatic family detection |
| -- libhighlevelnrfjprog.dylib | (Deprecated: Included for backward compatibility.) High-level DLL |
| -- highlevelnrfjprogdll.h | (Deprecated: Included for backward compatibility.) Header file for the high-level DLL |
| -- nrfjprog | nrfjprog executable |
| -- nrfjprog.h | Header file for the nrfjprog executable |
| -- nrfjprog.ini | (Deprecated: Included for backward compatibility.) Initialization file for the nrfjprog executable |
| -- config.toml | Configuration file for setting the behavior of nrfjprog |
| -- nrfjprogdll.h | Header file for the common nrfjprog DLL |
| -- QspiDefault.ini | QSPI-connected external memory configuration file |
| -- nrfjprog_release_notes.txt | Release notes for the nrfjprog executable |