By default, the Linux installer creates the following folder structure under /opt/.
| 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.so | (Deprecated: Included for backward compatibility.) DLL for nRF51 |
| -- libjlinkarm_nrf52_nrfjprogdll.so | (Deprecated: Included for backward compatibility.) DLL for nRF52 |
| -- libjlinkarm_nrf53_nrfjprogdll.so | (Deprecated: Included for backward compatibility.) DLL for nRF53 |
| -- libjlinkarm_nrf91_nrfjprogdll.so | (Deprecated: Included for backward compatibility.) DLL for nRF91 |
| -- libnrfjprogdll.so | Top-level DLL |
| -- libjlinkarm_unknown_nrfjprogdll.so | (Deprecated: Included for backward compatibility.) DLL for automatic family detection |
| -- libhighlevelnrfjprog.so | (Deprecated: Included for backward compatibility.) High-level 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 |
| -- nrfjprog | 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 |
| -- QspiDefault.ini | QSPI-connected external memory configuration file |
| -- nrfjprog_release_notes.txt | Release notes for the nrfjprog executable |