本文轉自:https://www.lotlab.org/2017/09/12/nrfgo-studio-and-nrfjprog-could-not-find-jlinkarm-dll/
Segger在第一次安裝的時候,會在注冊表中添加安裝路徑的字段,nRF的兩個軟件就根據這兩個注冊表字段來尋找JLinkARM.dll。而當你卸載/更新Segger的時候,注冊表的相關的字段是不會被修改的,所以如果你卸載了你第一個安裝的Jlink版本,這兩個軟件就會報錯,提示找不到相應的DLL。安裝更新版本的Segger也是不可行的,畢竟它還是不會修改相關字段。所以,我們需要手工修改下面兩個注冊表項目到正確的安裝路徑:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SEGGER\J-Link\InstallPath HKEY_CURRENT_USER\Software\SEGGER\J-Link\InstallPath
