Unable to start debugging with latest "nRF Connect for VS Code" Extension (Windows)

Unable to start debugging. There was an error starting the pipe program 'JLinkGDBServerCL'.
An error occurred trying to start process 'JLinkGDBServerCL' with working directory
'C:\ncs\toolchains\66cdf9b75e\opt\zephyr-sdk\arm-zephyr-eabi\bin'. Das System kann die
angegebene Datei nicht finden.

I returned to the previous version 2025.12.1228.

The new version is only working with adding the segger jlink installation path to the environment variable PATH.
C:\Program Files\SEGGER\JLink_V876


Changelog form 2026.1.1242

Other bug fixes
Fixed an issue with finding SEGGER J-Link installation on Windows.

I think there is a problem.

And adding to segger to PATH is not really a option for me.

Parents
  • Hello, 

    Could you please generate support information for your extension so the responsible team for the extension can take a look? 

    Best regards,

    Maria

  • // IMPORTANT: The following data can contain sensitive or confidential information about your environment.
    // If you do not want others to see this information, make sure to remove it before sharing the data.
    // For help and support, visit Nordic Semiconductor's DevZone at https://devzone.nordicsemi.com/.
    {
      "platform": {
        "os": "win32",
        "osVersion": "Windows 11 Enterprise",
        "osKernel": "10.0.22631",
        "vscode": "1.108.1",
        "electron": "39.2.7",
        "node": "v22.21.1",
        "appName": "Visual Studio Code",
        "appHost": "desktop"
      },
      "system": {
        "date": "2026-01-23T08:58:06.418Z",
        "vscodeRoot": "c:\\Users\\myusername\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
        "nrfConnectForDesktopInstalled": true,
        "vscodeUptime": "00:31:50",
        "osUptime": "01:58:48",
        "cpu": "12th Gen Intel(R) Core(TM) i7-12800H"
      },
      "workspace": {
        "name": "hmitest",
        "workspaceFile": null,
        "folders": [
          "d:\\Code\\nrfconnect\\hmitest"
        ]
      },
      "sdks": [
        {
          "version": "v3.2.1",
          "path": "c:\\ncs\\v3.2.1"
        },
        {
          "version": "v3.2.0",
          "path": "c:\\ncs\\v3.2.0"
        },
        {
          "version": "v3.1.99",
          "path": "c:\\ncs\\main"
        },
        {
          "version": "v3.1.1",
          "path": "c:\\ncs\\v3.1.1"
        },
        {
          "version": "v4.3.99",
          "path": "c:\\Users\\myusername\\zephyrproject"
        },
        {
          "version": "v0.9.0",
          "path": "c:\\ncs\\nrf-bm\\v0.9.0"
        }
      ],
      "activeBuild": "/Code/nrfconnect/hmitest/build_debug/hmitest",
      "apps": [
        {
          "workspace": "d:\\Code\\nrfconnect\\hmitest",
          "uri": "d:\\Code\\nrfconnect\\hmitest",
          "buildConfigurations": [
            {
              "id": "/Code/nrfconnect/hmitest/build_debug",
              "name": "build_debug",
              "boardId": "aureola3/nrf54l15/cpuapp",
              "type": "Sysbuild",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v3.2.1",
              "toolchain": "nRF Connect SDK Toolchain v3.2.1"
            },
            {
              "id": "/Code/nrfconnect/hmitest/build_debug/hmitest",
              "name": "build_debug/hmitest",
              "boardId": "aureola3/nrf54l15/cpuapp",
              "type": "Zephyr",
              "isChild": true,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v3.2.1",
              "toolchain": "nRF Connect SDK Toolchain v3.2.1"
            },
            {
              "id": "/Code/nrfconnect/hmitest/build_ext",
              "name": "build_ext",
              "boardId": "aureola3/nrf54l15/cpuapp",
              "type": "Sysbuild",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v3.2.0",
              "toolchain": "nRF Connect SDK Toolchain v3.2.1"
            },
            {
              "id": "/Code/nrfconnect/hmitest/build_ext/hmitest",
              "name": "build_ext/hmitest",
              "boardId": "aureola3/nrf54l15/cpuapp",
              "type": "Zephyr",
              "isChild": true,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v3.2.0",
              "toolchain": "nRF Connect SDK Toolchain v3.2.1"
            }
          ]
        }
      ],
      "toolchains": [
        {
          "version": "3.2.1",
          "path": "c:\\ncs\\toolchains\\66cdf9b75e",
          "displayName": "nRF Connect SDK Toolchain v3.2.1",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.0",
            "Zephyr SDK (riscv) 0.17.0"
          ]
        },
        {
          "version": "3.2.0",
          "path": "c:\\ncs\\toolchains\\66cdf9b75e",
          "displayName": "nRF Connect SDK Toolchain v3.2.0",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.0",
            "Zephyr SDK (riscv) 0.17.0"
          ]
        },
        {
          "version": "3.1.1",
          "path": "c:\\ncs\\toolchains\\c1a76fddb2",
          "displayName": "nRF Connect SDK Toolchain v3.1.1",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.0",
            "Zephyr SDK (riscv) 0.17.0"
          ]
        },
        {
          "version": "3.1.0",
          "path": "c:\\ncs\\toolchains\\b8b84efebd",
          "displayName": "nRF Connect SDK Toolchain v3.1.0",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.0",
            "Zephyr SDK (riscv) 0.17.0"
          ]
        },
        {
          "version": "3.0.2",
          "path": "c:\\ncs\\toolchains\\0b393f9e1b",
          "displayName": "nRF Connect SDK Toolchain v3.0.2",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.0",
            "Zephyr SDK (riscv) 0.17.0"
          ]
        },
        {
          "version": "3.0.1",
          "path": "c:\\ncs\\toolchains\\0b393f9e1b",
          "displayName": "nRF Connect SDK Toolchain v3.0.1",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.0",
            "Zephyr SDK (riscv) 0.17.0"
          ]
        },
        {
          "version": "3.0.0",
          "path": "c:\\ncs\\toolchains\\0b393f9e1b",
          "displayName": "nRF Connect SDK Toolchain v3.0.0",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.0",
            "Zephyr SDK (riscv) 0.17.0"
          ]
        },
        {
          "version": "0.17.4",
          "path": "PATH|c:\\Users\\myusername\\zephyr-sdk-0.17.4",
          "displayName": "PATH with Zephyr SDK (0.17.4)",
          "compilerTools": [
            "Zephyr SDK (arm) 0.17.4",
            "Zephyr SDK (riscv) 0.17.4"
          ]
        }
      ],
      "connectedDevices": [
        {
          "serialNumber": "001050278386",
          "boardVersion": "PCA10056",
          "deviceFamily": "NRF52_FAMILY",
          "deviceName": "nRF52840",
          "deviceVersion": "NRF52840_xxAA_REV3",
          "jlinkObFirmwareVersion": "J-Link OB-nRF5340-NordicSemi compiled Jul  8 2025 10:15:34",
          "protectionStatus": "NRFDL_PROTECTION_STATUS_NONE",
          "protectionStatusCore": "NRFDL_DEVICE_CORE_APPLICATION"
        },
        {
          "serialNumber": "000850100723",
          "deviceFamily": "NRF54L_FAMILY",
          "deviceName": "nRF54L15",
          "deviceVersion": "NRF54L15_xxAA_REV1",
          "jlinkObFirmwareVersion": "J-Link V10 compiled Jan 30 2023 11:28:07",
          "protectionStatus": "NRFDL_PROTECTION_STATUS_NONE",
          "protectionStatusCore": "NRFDL_DEVICE_CORE_APPLICATION"
        }
      ],
      "tools": {
        "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gcc.exe": "0.17.0",
        "C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\nrfjprog.exe": "10.24.2",
        "C:\\ncs\\toolchains\\66cdf9b75e\\nrfutil": "8.1.1",
        "C:\\ncs\\toolchains\\66cdf9b75e\\cmake": "3.21.0",
        "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\Scripts\\west.exe": "1.4.0",
        "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\python.exe": "3.12.4",
        "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\ninja.exe": "1.10.2",
        "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\gperf.exe": "3.1",
        "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\dtc.exe": "1.4.7",
        "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\gn.exe": "2223",
        "C:\\ncs\\toolchains\\66cdf9b75e\\mingw64\\bin\\git.exe": "git version 2.52.0.",
        "debugger (arm)": "c:\\ncs\\toolchains\\66cdf9b75e\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gdb.exe",
        "debugger (riscv)": "c:\\ncs\\toolchains\\66cdf9b75e\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin\\riscv64-zephyr-elf-gdb.exe"
      },
      "nrfutil": {
        "nrfutil-device": {
          "version": "2.15.6",
          "binPath": "c:\\Users\\myusername\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2026.1.1242-win32-x64\\platform\\nrfutil\\bin\\nrfutil-device",
          "jlinkInfo": {
            "name": "JlinkARM",
            "version": "JLink_V8.76",
            "versionFormat": "string"
          }
        },
        "nrfutil-sdk-manager": {
          "version": "1.9.3",
          "binPath": "c:\\Users\\myusername\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2026.1.1242-win32-x64\\platform\\nrfutil\\bin\\nrfutil-sdk-manager"
        }
      },
      "environment": {
        "westEnv": {
          "HOME": "C:\\Users\\myusername",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\myusername",
          "PATH": "C:\\ncs\\toolchains\\66cdf9b75e;C:\\ncs\\toolchains\\66cdf9b75e\\mingw64\\bin;C:\\ncs\\toolchains\\66cdf9b75e\\bin;C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin;C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\Scripts;c:/ncs/toolchains/66cdf9b75e\\opt/nanopb/generator-bin;C:\\ncs\\toolchains\\66cdf9b75e\\nrfutil\\bin;C:\\ncs\\toolchains\\66cdf9b75e\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\ncs\\toolchains\\66cdf9b75e\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin;c:\\Users\\myusername\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2026.1.1242-win32-x64\\platform\\nrfutil\\lib\\nrfutil-sdk-manager;C:\\oracle\\product\\11.2.0\\client_2;C:\\oracle\\product\\11.2.0\\client_2\\bin;C:\\Program Files\\Zulu\\zulu-21\\bin\\;C:\\TwinCAT\\Common64;C:\\TwinCAT\\Common32;C:\\Program Files\\Zulu\\zulu-11\\bin\\;C:\\oracle\\product\\11.2.0\\client_1\\bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\Plantronics\\Spokes3G\\;C:\\Program Files\\TortoiseSVN\\bin;C:\\Program Files (x86)\\Vector CANdb++ 3.1\\Exec32;C:\\Program Files\\dotnet\\;C:\\Program Files\\usbipd-win\\;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Graphviz\\bin;C:\\Program Files\\PuTTY\\;C:\\Program Files\\RedHat\\Podman\\;C:\\Program Files\\CMake\\bin;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Python312\\Scripts\\;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Python312\\;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Launcher\\;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\myusername\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\myusername\\AppData\\Local\\Programs\\Git\\cmd;C:\\Users\\myusername\\.bin;C:\\nxp\\LinkServer_24.12.21;C:\\Users\\myusername\\.mcuxpressotools\\dtc-msys2\\tools\\usr\\bin;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\Ninja-build.Ninja_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\oss-winget.gperf_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\oss-winget.dtc_Microsoft.Winget.Source_8wekyb3d8bbwe\\usr\\bin;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;",
          "ZEPHYR_BASE": "c:\\ncs\\v3.2.1\\zephyr",
          "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
          "ZEPHYR_SDK_INSTALL_DIR": "c:\\ncs\\toolchains\\66cdf9b75e\\opt\\zephyr-sdk",
          "PYTHONPATH": "C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin;C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\Lib;C:\\ncs\\toolchains\\66cdf9b75e\\opt\\bin\\Lib\\site-packages"
        },
        "inherited": {
          "HOME": "C:\\Users\\myusername",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\myusername",
          "Path": "C:\\oracle\\product\\11.2.0\\client_2;C:\\oracle\\product\\11.2.0\\client_2\\bin;C:\\Program Files\\Zulu\\zulu-21\\bin\\;C:\\TwinCAT\\Common64;C:\\TwinCAT\\Common32;C:\\Program Files\\Zulu\\zulu-11\\bin\\;C:\\oracle\\product\\11.2.0\\client_1\\bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\Plantronics\\Spokes3G\\;C:\\Program Files\\TortoiseSVN\\bin;C:\\Program Files (x86)\\Vector CANdb++ 3.1\\Exec32;C:\\Program Files\\dotnet\\;C:\\Program Files\\usbipd-win\\;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Graphviz\\bin;C:\\Program Files\\PuTTY\\;C:\\Program Files\\RedHat\\Podman\\;C:\\Program Files\\CMake\\bin;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Python312\\Scripts\\;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Python312\\;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Launcher\\;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\myusername\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\myusername\\AppData\\Local\\Programs\\Git\\cmd;C:\\Users\\myusername\\.bin;C:\\nxp\\LinkServer_24.12.21;C:\\Users\\myusername\\.mcuxpressotools\\dtc-msys2\\tools\\usr\\bin;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\Ninja-build.Ninja_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\oss-winget.gperf_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\oss-winget.dtc_Microsoft.Winget.Source_8wekyb3d8bbwe\\usr\\bin;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;",
          "PATH": "C:\\oracle\\product\\11.2.0\\client_2;C:\\oracle\\product\\11.2.0\\client_2\\bin;C:\\Program Files\\Zulu\\zulu-21\\bin\\;C:\\TwinCAT\\Common64;C:\\TwinCAT\\Common32;C:\\Program Files\\Zulu\\zulu-11\\bin\\;C:\\oracle\\product\\11.2.0\\client_1\\bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\Plantronics\\Spokes3G\\;C:\\Program Files\\TortoiseSVN\\bin;C:\\Program Files (x86)\\Vector CANdb++ 3.1\\Exec32;C:\\Program Files\\dotnet\\;C:\\Program Files\\usbipd-win\\;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Graphviz\\bin;C:\\Program Files\\PuTTY\\;C:\\Program Files\\RedHat\\Podman\\;C:\\Program Files\\CMake\\bin;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Python312\\Scripts\\;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Python312\\;C:\\Users\\myusername\\AppData\\Local\\Programs\\Python\\Launcher\\;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\myusername\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\myusername\\AppData\\Local\\Programs\\Git\\cmd;C:\\Users\\myusername\\.bin;C:\\nxp\\LinkServer_24.12.21;C:\\Users\\myusername\\.mcuxpressotools\\dtc-msys2\\tools\\usr\\bin;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\Ninja-build.Ninja_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\oss-winget.gperf_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\oss-winget.dtc_Microsoft.Winget.Source_8wekyb3d8bbwe\\usr\\bin;C:\\Users\\myusername\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;"
        }
      },
      "terminal": {
        "defaultProfile": null
      },
      "config": {
        "nordic-semiconductor.nrf-connect": {
          "ozonePath": "",
          "applications": [],
          "applicationOptions": {},
          "west": {
            "env": {
              "$base": "terminal"
            },
            "verbose": ""
          },
          "boardRoots": [],
          "taskBindings": {},
          "debugging": {
            "flash": true,
            "bindings": {
              "${workspaceFolder}/build_debug/hmitest": "Launch hmitest/build_debug/hmitest"
            },
            "justMyCode": false,
            "focusOnNrfDebug": true
          },
          "activeAppFollowActiveEditor": true,
          "flash": {
            "softreset": false,
            "erase": false,
            "recover": false
          },
          "enableTelemetry": null,
          "thirdpartyIntegration": {},
          "toolchainManager": {
            "indexURL": null,
            "installDirectory": null
          },
          "sdkManager": {
            "region": "default"
          },
          "nrfutil": {
            "home": null
          },
          "defaultOpenAction": "ask",
          "terminalProfile": {
            "shell": {}
          },
          "welcome": {
            "showOnStartup": false
          },
          "topdir": "${nrf-connect.sdk:2.7.0}",
          "toolchain": {
            "path": "${nrf-connect.toolchain:2.4.0}"
          }
        },
        "nordic-semiconductor.nrf-terminal": {
          "terminalMode": "character",
          "localEcho": false
        },
        "marus25.cortex-debug": {
          "variableUseNaturalFormat": true,
          "liveWatchRefreshRate": "300",
          "armToolchainPath": null,
          "armToolchainPrefix": "arm-none-eabi",
          "gdbPath": null,
          "objdumpPath": null,
          "JLinkGDBServerPath": null,
          "openocdPath": null,
          "pyocdPath": null,
          "PEGDBServerPath": null,
          "stutilPath": null,
          "stlinkPath": null,
          "stm32cubeprogrammer": null,
          "enableTelemetry": false,
          "dbgServerLogfile": null,
          "showDevDebugOutput": "parsed"
        }
      },
      "extensions": {
        "internal": {
          "nordic-semiconductor.nrf-connect": {
            "version": "2026.1.1242",
            "path": "c:\\Users\\myusername\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2026.1.1242-win32-x64",
            "isActive": true
          },
          "nordic-semiconductor.nrf-terminal": {
            "version": "2026.1.235",
            "path": "c:\\Users\\myusername\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2026.1.235",
            "isActive": true
          },
          "nordic-semiconductor.nrf-devicetree": {
            "version": "2026.1.448",
            "path": "c:\\Users\\myusername\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2026.1.448",
            "isActive": true
          },
          "nordic-semiconductor.nrf-kconfig": {
            "version": "2026.1.230",
            "path": "c:\\Users\\myusername\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2026.1.230",
            "isActive": true
          }
        },
        "external": {
          "marus25.cortex-debug": "1.12.1",
          "ms-vscode.cpptools": "1.30.1",
          "ms-vscode.js-debug": "1.105.0",
          "ms-vscode.js-debug-companion": "1.1.3",
          "ms-vscode.vscode-js-profile-table": "1.0.10",
          "atlassian.atlascode": "4.0.17",
          "chrisjsewell.myst-tml-syntax": "0.1.3",
          "dan-c-underwood.arm": "1.7.4",
          "dseight.disasexpl": "0.2.4",
          "eamodio.gitlens": "17.9.0",
          "GitLab.gitlab-workflow": "6.64.1",
          "GrandChris.just-let-me-click-this-freaking-paths": "1.0.3",
          "hediet.debug-visualizer": "2.4.0",
          "jebbs.plantuml": "2.18.1",
          "lextudio.restructuredtext": "190.4.11",
          "lextudio.restructuredtext-pack": "1.0.3",
          "lmcarreiro.vscode-smart-column-indenter": "0.0.13",
          "matepek.vscode-catch2-test-adapter": "4.21.0",
          "maziac.asm-code-lens": "2.6.7",
          "mcu-debug.debug-tracker-vscode": "0.0.15",
          "mcu-debug.memory-view": "0.0.28",
          "mcu-debug.peripheral-viewer": "1.6.0",
          "mcu-debug.rtos-views": "0.0.13",
          "mhutchie.git-graph": "1.30.0",
          "ms-azuretools.vscode-containers": "2.3.0",
          "ms-python.debugpy": "2025.19.2026011901",
          "ms-python.python": "2026.1.2026012201",
          "ms-python.vscode-pylance": "2025.12.100",
          "ms-python.vscode-python-envs": "1.17.10221014",
          "ms-vscode-remote.remote-ssh": "0.122.0",
          "ms-vscode-remote.remote-ssh-edit": "0.87.0",
          "ms-vscode-remote.remote-wsl": "0.104.3",
          "ms-vscode-remote.vscode-remote-extensionpack": "0.26.0",
          "ms-vscode.cpptools-extension-pack": "1.3.1",
          "ms-vscode.cpptools-themes": "2.0.0",
          "ms-vscode.hexeditor": "1.11.1",
          "ms-vscode.makefile-tools": "0.12.17",
          "ms-vscode.powershell": "2025.4.0",
          "ms-vscode.remote-explorer": "0.5.0",
          "ms-vscode.remote-server": "1.5.3",
          "ms-vscode.vscode-serial-monitor": "0.13.1",
          "PKief.material-icon-theme": "5.31.0",
          "redhat.vscode-yaml": "1.19.1",
          "SanaAjani.taskrunnercode": "0.3.0",
          "surajbarkale.ninja": "0.0.1",
          "swyddfa.esbonio": "1.0.0",
          "tomoki1207.vscode-input-sequence": "0.2.0",
          "trond-snekvik.gnu-mapfiles": "1.1.0",
          "trond-snekvik.simple-rst": "1.5.4",
          "twxs.cmake": "0.0.17",
          "ZixuanWang.linkerscript": "1.0.4"
        }
      }
    }

  • Thank you! I have forwarded this internally. 

    Best regards,

    Maria

  • This could be related to if J-Link is installed globally or per user. The installation is expected to be global or for it to be registered in the Windows registry. What is returned from the following commands in your command line? 

    reg query HKEY_CURRENT_USER\Software\SEGGER\J-Link

    and

    reg query HKEY_LOCAL_MACHINE\Software\SEGGER\J-Link

    Best regards,

    Maria

  • reg query HKEY_CURRENT_USER\Software\SEGGER\J-Link

    HKEY_CURRENT_USER\Software\SEGGER\J-Link
        StartMinimized    REG_DWORD    0x1
        StayOnTop    REG_DWORD    0x1
        LogIsHalted    REG_DWORD    0x1
        LogInternal    REG_DWORD    0x1
        OverrideConfigFile    REG_DWORD    0x0
        OverrideLogFile    REG_DWORD    0x0
        ConfigFile    REG_SZ
        LogFile    REG_SZ
        DontShowAgainUnlockSTM32    REG_DWORD    0x1
        NotifyOnSecurityUpdate    REG_DWORD    0x0
        UpdateNotificationMode    REG_DWORD    0x0
        DontShowAgainUnlockNordicNRF52    REG_DWORD    0x1
        LogRegWrite    REG_DWORD    0x0
        LogRegRead    REG_DWORD    0x0
        LogMemWrite    REG_DWORD    0x1
        LogMemRead    REG_DWORD    0x1
        LogBPSet    REG_DWORD    0x0
        LogBPClr    REG_DWORD    0x0
        LogStep    REG_DWORD    0x1
        LogGo    REG_DWORD    0x1
        LogHalt    REG_DWORD    0x1
        LogPowerUp    REG_DWORD    0x0
        LogIndention    REG_DWORD    0x0
        LogReset    REG_DWORD    0x1
        LogOther    REG_DWORD    0x0
        DontShowAgainUnlockSTM    REG_DWORD    0x1
    
    HKEY_CURRENT_USER\Software\SEGGER\J-Link\DontShowAgain

    reg query HKEY_LOCAL_MACHINE\Software\SEGGER\J-Link

    HKEY_LOCAL_MACHINE\Software\SEGGER\J-Link
        InstallPath    REG_SZ    C:\Program Files\SEGGER\JLink_V876
        CurrentVersion    REG_DWORD    0x15630
    

Reply
  • reg query HKEY_CURRENT_USER\Software\SEGGER\J-Link

    HKEY_CURRENT_USER\Software\SEGGER\J-Link
        StartMinimized    REG_DWORD    0x1
        StayOnTop    REG_DWORD    0x1
        LogIsHalted    REG_DWORD    0x1
        LogInternal    REG_DWORD    0x1
        OverrideConfigFile    REG_DWORD    0x0
        OverrideLogFile    REG_DWORD    0x0
        ConfigFile    REG_SZ
        LogFile    REG_SZ
        DontShowAgainUnlockSTM32    REG_DWORD    0x1
        NotifyOnSecurityUpdate    REG_DWORD    0x0
        UpdateNotificationMode    REG_DWORD    0x0
        DontShowAgainUnlockNordicNRF52    REG_DWORD    0x1
        LogRegWrite    REG_DWORD    0x0
        LogRegRead    REG_DWORD    0x0
        LogMemWrite    REG_DWORD    0x1
        LogMemRead    REG_DWORD    0x1
        LogBPSet    REG_DWORD    0x0
        LogBPClr    REG_DWORD    0x0
        LogStep    REG_DWORD    0x1
        LogGo    REG_DWORD    0x1
        LogHalt    REG_DWORD    0x1
        LogPowerUp    REG_DWORD    0x0
        LogIndention    REG_DWORD    0x0
        LogReset    REG_DWORD    0x1
        LogOther    REG_DWORD    0x0
        DontShowAgainUnlockSTM    REG_DWORD    0x1
    
    HKEY_CURRENT_USER\Software\SEGGER\J-Link\DontShowAgain

    reg query HKEY_LOCAL_MACHINE\Software\SEGGER\J-Link

    HKEY_LOCAL_MACHINE\Software\SEGGER\J-Link
        InstallPath    REG_SZ    C:\Program Files\SEGGER\JLink_V876
        CurrentVersion    REG_DWORD    0x15630
    

Children
  • Hello, 

    Thank you for sharing your output. 

    The team let me know that the reason for the extension not finding J-Link when starting a debugging session is that there is no InstallPath in the blob for CURRENT_USER. The extension expects there to be an InstallPath for the blob, so it does not use the fallback of LOCAL_MACHINE. 

    Could you please try the following: 

    1. In VS Code, open the command palette (Ctrl+Shift+P) 
    2. Find and select the "nRF Connect: Download and Install SEGGER J-Link" command.
    3. When the pop-up appears, select that you want to install SEGGER J-Link. 
    4. Keep the default options in the installation wizard. 

    After completing the installation, there should be an InstallPath for the CURRENT_USER blob when running reg query HKEY_CURRENT_USER\Software\SEGGER\J-Link again. 

    Since the team is now aware of the fallback not working in all cases, they are working on fixing this in an upcoming release of the extension. Thank you for the report!

    Best regards,
    Maria
  • Keep default options, not working. (default: "Install for all users")

    With "Install for this user only" it works now.

Related