nRF52840 DK not showing up in nRF Connect for VS Code ("No devices found")

Hi all,

In Device Manager, my nRF52840 DK is recognized as follows:

JLink CDC UART Port (COM32)
JLink CDC UART Port (COM33)
USB Serial Device (COM22) — running a Zephyr CDC ACM sample

However, in nRF Connect for VS Code > CONNECTED DEVICES, it says "No devices found."
Strangely, after rebooting the PC, the board appears temporarily, but then disappears again after a short while.

Things I've tried:
Reinstalling nRF Connect SDK and VS Code (Link)
Rebooting the computer

Could anyone help me troubleshoot this issue?

Generated support information, nrf-connect-support-20250804001607

// 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 Pro",
    "osKernel": "10.0.22631",
    "vscode": "1.102.3",
    "electron": "35.6.0",
    "node": "v22.15.1"
  },
  "system": {
    "date": "2025-08-04T00:42:18.572Z",
    "vscodeRoot": "c:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
    "nrfConnectForDesktopInstalled": false,
    "vscodeUptime": "00:08:01",
    "osUptime": "11:31:31",
    "cpu": "11th Gen Intel(R) Core(TM) i5-11500 @ 2.70GHz"
  },
  "workspace": {
    "name": "0_test_uLED_control_DK_mini (Workspace)",
    "workspaceFile": "c:\\ncs\\Myproject\\0_test_uLED_control_DK_mini.code-workspace",
    "folders": [
      "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
      "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
      "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803"
    ]
  },
  "sdks": [
    {
      "version": "v3.0.2",
      "path": "c:\\ncs\\v3.0.2"
    }
  ],
  "activeBuild": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803\\build",
  "apps": [
    {
      "workspace": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
      "uri": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
      "buildConfigurations": [
        {
          "id": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini\\build",
          "name": "build",
          "boardId": "custom_board_v2",
          "type": "Zephyr",
          "isChild": false,
          "isStale": true,
          "taskBindings": {
            "build": [],
            "pristineBuild": [],
            "flash": [],
            "eraseAndFlash": []
          }
        }
      ]
    },
    {
      "workspace": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
      "uri": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
      "buildConfigurations": [
        {
          "id": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803\\build",
          "name": "build",
          "boardId": "nrf52840dk/nrf52840",
          "type": "Sysbuild",
          "isChild": false,
          "isStale": false,
          "taskBindings": {
            "build": [],
            "pristineBuild": [],
            "flash": [],
            "eraseAndFlash": []
          },
          "sdk": "c:\\ncs\\v3.0.2",
          "toolchain": "nRF Connect SDK Toolchain v3.0.2"
        }
      ]
    },
    {
      "workspace": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803",
      "uri": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803",
      "buildConfigurations": [
        {
          "id": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803\\build",
          "name": "build",
          "boardId": "nrf52840dk/nrf52840",
          "type": "Sysbuild",
          "isChild": false,
          "isStale": false,
          "taskBindings": {
            "build": [],
            "pristineBuild": [],
            "flash": [],
            "eraseAndFlash": []
          },
          "sdk": "c:\\ncs\\v3.0.2",
          "toolchain": "nRF Connect SDK Toolchain v3.0.2"
        }
      ]
    }
  ],
  "toolchains": [
    {
      "version": "3.0.2",
      "path": "c:\\ncs\\toolchains\\0b393f9e1b"
    }
  ],
  "connectedDevices": [],
  "tools": {
    "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gcc.exe": "0.17.0",
    "C:\\Program Files\\SEGGER\\JLink_V842\\JLink.exe": "8.42",
    "C:\\ncs\\nrfutil.exe": "8.0.0",
    "C:\\ncs\\toolchains\\0b393f9e1b\\cmake": "3.21.0",
    "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Scripts\\west.exe": "1.2.0",
    "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\python.exe": "3.12.4",
    "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\ninja.exe": "1.10.2",
    "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\gperf.exe": "3.1",
    "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\dtc.exe": "1.4.7",
    "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\gn.exe": "2223",
    "C:\\ncs\\toolchains\\0b393f9e1b\\mingw64\\bin\\git.exe": "2.37.3.windows.1",
    "arm-gdbPath": "c:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gdb.exe",
    "riscv-gdbPath": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin\\riscv64-zephyr-elf-gdb.exe"
  },
  "nrfutil": {
    "nrfutil-device": {
      "version": "2.8.8",
      "binPath": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64\\platform\\nrfutil\\bin\\nrfutil-device",
      "jlinkInfo": {
        "description": "This version of SEGGER J-Link is different from the J-Link version that was used to test nrfutil device commands",
        "expectedVersion": {
          "version": "JLink_V8.18",
          "versionFormat": "string"
        },
        "name": "JlinkARM",
        "version": "JLink_V8.42",
        "versionFormat": "string"
      }
    },
    "nrfutil-sdk-manager": {
      "version": "1.3.0",
      "binPath": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64\\platform\\nrfutil\\bin\\nrfutil-sdk-manager"
    }
  },
  "environment": {
    "westEnv": {
      "HOME": "C:\\Users\\rsef4",
      "HOMEDRIVE": "C:",
      "HOMEPATH": "\\Users\\rsef4",
      "PATH": "C:\\ncs\\toolchains\\0b393f9e1b;C:\\ncs\\toolchains\\0b393f9e1b\\mingw64\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Scripts;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\nanopb\\generator-bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin;c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64\\platform\\nrfutil\\lib\\nrfutil-sdk-manager;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\rsef4\\AppData\\Local\\Programs\\cursor\\resources\\app\\bin;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
      "ZEPHYR_BASE": "c:\\ncs\\v3.0.2\\zephyr",
      "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
      "ZEPHYR_SDK_INSTALL_DIR": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk",
      "PYTHONPATH": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Lib;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Lib\\site-packages"
    },
    "inherited": {
      "HOME": "C:\\Users\\rsef4",
      "HOMEDRIVE": "C:",
      "HOMEPATH": "\\Users\\rsef4",
      "Path": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\ncs\\toolchains;C:\\Users\\rsef4\\AppData\\Local\\Programs\\cursor\\resources\\app\\bin;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
      "PATH": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\ncs\\toolchains;C:\\Users\\rsef4\\AppData\\Local\\Programs\\cursor\\resources\\app\\bin;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin"
    }
  },
  "terminal": {
    "defaultProfile": null
  },
  "config": {
    "nordic-semiconductor.nrf-connect": {
      "topdir": "",
      "toolchain": {
        "path": ""
      },
      "ozonePath": "",
      "applications": [],
      "applicationOptions": {},
      "kconfig": {
        "interface": "kconfig"
      },
      "west": {
        "env": {
          "$base": "terminal"
        }
      },
      "boardRoots": [],
      "taskBindings": {},
      "buildTerminal": {
        "condensedProgress": true
      },
      "debugging": {
        "flash": true,
        "bindings": {},
        "justMyCode": false
      },
      "activeAppFollowActiveEditor": true,
      "flash": {
        "softreset": false,
        "erase": true,
        "recover": false
      },
      "enableTelemetry": true,
      "thirdpartyIntegration": {},
      "toolchainManager": {
        "indexURL": null,
        "installDirectory": null
      },
      "nrfutil": {
        "home": null
      },
      "defaultOpenAction": "ask",
      "terminalProfile": {
        "shell": null
      }
    },
    "nordic-semiconductor.nrf-terminal": {
      "terminalMode": "character"
    }
  },
  "extensions": {
    "internal": {
      "nordic-semiconductor.nrf-connect": {
        "version": "2025.5.152",
        "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64",
        "isActive": true
      },
      "nordic-semiconductor.nrf-terminal": {
        "version": "2024.9.14",
        "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2024.9.14",
        "isActive": true
      },
      "nordic-semiconductor.nrf-devicetree": {
        "version": "2025.4.22",
        "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2025.4.22",
        "isActive": true
      },
      "nordic-semiconductor.nrf-kconfig": {
        "version": "2025.4.26",
        "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2025.4.26",
        "isActive": true
      }
    },
    "external": {
      "marus25.cortex-debug": null,
      "ms-vscode.cpptools": "1.26.3",
      "ms-vscode.js-debug": "1.102.0",
      "ms-vscode.js-debug-companion": "1.1.3",
      "ms-vscode.vscode-js-profile-table": "1.0.10",
      "ms-vscode.cmake-tools": "1.21.36",
      "ms-vscode.cpptools-extension-pack": "1.3.1",
      "ms-vscode.cpptools-themes": "2.0.0",
      "trond-snekvik.gnu-mapfiles": "1.1.0",
      "twxs.cmake": "0.0.17"
    }
  }
}

Parents
  • This seems to be very similar to the issue reported by one of the customers three months ago here. Do you have the latest plugin for nrf connect in the VSC? if not please update it and try again. If you have the latest already, then try to revert it to the version mentioned in that link I attached here. It would also help if you can have late latest Jlink drivers from Segger website.

  • Thank you for your advice!

    My desired environment:
    Toolchain: v2.6.0
    SDK: v2.6.0

    So what you're saying is that, with the following setup, the nRF52840DK will be detected correctly, right?

    • Latest version of J-Link (V8.56a)
    • Latest version of nrfutil
    • Older version of the nRF Connect extension pack
  • Your given setup SDKv2.6.0 works fine on my on Windows 11 and latest tools. two different nRF52840 DKs seems to be detected quite fine. But like the link I provided, some customers seems to have the same issue as you with the same SDK version and it seems to have helped them to revert to the given older VSC version. If the same works for you, then I will create a internal bug report to investigate.

  • Following your advice, I tried troubleshooting as below.

    Here is a summary:

    JLink_V8.56a
    nrfutil 2.12.6 → nrfutil-device(2.8.8), nrfutil-sdk-manager(1.3.0)

    VSCODE extension
    nordic-semiconductor.nrf-connect "version": "2024.12.55"
    nordic-semiconductor.nrf-terminal "version": "2024.9.14"
    nordic-semiconductor.nrf-devicetree "version": "2025.4.22"
    nordic-semiconductor.nrf-kconfig "version": "2025.4.26"

    Toolchains: v2.6.0
    nRF Connect SDK: v2.6.0

    Issue Description
        - After rebooting the computer, the device is initially detected under "CONNECTED DEVICES" in VS Code.
        - At some point, it changes to "No devices found." and the device is no longer detected.
        - However, the device still appears correctly in Device Manager.
        - Moreover, UART communication with the device works via its COM port in MATLAB.
        - There's also the following issue:

    Q. What can be done to resolve this?

    +Generate Support information

    // 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 Pro",
        "osKernel": "10.0.22631",
        "vscode": "1.102.3",
        "electron": "35.6.0",
        "node": "v22.15.1"
      },
      "system": {
        "date": "2025-08-05T07:24:10.053Z",
        "vscodeRoot": "c:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
        "nrfConnectForDesktopInstalled": false,
        "vscodeUptime": "00:00:29",
        "osUptime": "06:15:53",
        "cpu": "11th Gen Intel(R) Core(TM) i5-11500 @ 2.70GHz"
      },
      "workspace": {
        "name": "0_test_uLED_control_DK_mini (Workspace)",
        "workspaceFile": "c:\\ncs\\Myproject\\0_test_uLED_control_DK_mini.code-workspace",
        "folders": [
          "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
          "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
          "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803"
        ]
      },
      "sdks": [
        {
          "version": "v3.0.2",
          "path": "c:\\ncs\\v3.0.2"
        },
        {
          "version": "v2.9.2",
          "path": "c:\\ncs\\v2.9.2"
        },
        {
          "version": "v2.6.0",
          "path": "c:\\ncs\\v2.6.0"
        }
      ],
      "activeBuild": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803\\build",
      "apps": [
        {
          "workspace": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
          "uri": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
          "buildConfigurations": [
            {
              "id": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini\\build",
              "name": "build",
              "boardId": "custom_board_v2",
              "type": "Zephyr",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v2.6.0",
              "toolchain": "nRF Connect SDK Toolchain v2.6.0"
            }
          ]
        },
        {
          "workspace": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
          "uri": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
          "buildConfigurations": [
            {
              "id": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803\\build",
              "name": "build",
              "boardId": "nrf52840dk_nrf52840",
              "type": "Zephyr",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v2.6.0",
              "toolchain": "nRF Connect SDK Toolchain v2.6.0"
            }
          ]
        },
        {
          "workspace": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803",
          "uri": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803",
          "buildConfigurations": [
            {
              "id": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803\\build",
              "name": "build",
              "boardId": "nrf52840dk_nrf52840",
              "type": "Zephyr",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v2.6.0",
              "toolchain": "nRF Connect SDK Toolchain v2.6.0"
            }
          ]
        }
      ],
      "toolchains": [
        {
          "version": "3.0.2",
          "path": "c:\\ncs\\toolchains\\0b393f9e1b"
        },
        {
          "version": "2.9.2",
          "path": "c:\\ncs\\toolchains\\b620d30767"
        },
        {
          "version": "2.6.0",
          "path": "c:\\ncs\\toolchains\\cf2149caf2"
        }
      ],
      "connectedDevices": [],
      "tools": {
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gcc.exe": "0.17.0",
        "C:\\Program Files\\SEGGER\\JLink_V856a\\JLink.exe": "8.56a",
        "C:\\nordic_tools\\nrfutil.exe": "8.1.0",
        "C:\\ncs\\toolchains\\0b393f9e1b\\cmake": "3.21.0",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Scripts\\west.exe": "1.2.0",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\python.exe": "3.12.4",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\ninja.exe": "1.10.2",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\gperf.exe": "3.1",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\dtc.exe": "1.4.7",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\gn.exe": "2223",
        "C:\\ncs\\toolchains\\0b393f9e1b\\mingw64\\bin\\git.exe": "2.37.3.windows.1",
        "arm-gdbPath": "c:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gdb.exe",
        "riscv-gdbPath": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin\\riscv64-zephyr-elf-gdb.exe"
      },
      "nrfutil": {
        "nrfutil-device": {
          "version": "2.7.2",
          "binPath": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64\\platform\\nrfutil\\bin\\nrfutil-device",
          "jlinkInfo": {
            "description": "This version of SEGGER J-Link is different from the J-Link version that was used to test nrfutil device commands",
            "expectedVersion": {
              "version": "JLink_V7.94i",
              "versionFormat": "string"
            },
            "name": "JlinkARM",
            "version": "JLink_V8.56a",
            "versionFormat": "string"
          }
        },
        "nrfutil-toolchain-manager": {
          "version": "0.14.4",
          "binPath": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64\\platform\\nrfutil\\bin\\nrfutil-toolchain-manager"
        }
      },
      "environment": {
        "westEnv": {
          "HOME": "C:\\Users\\rsef4",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\rsef4",
          "PATH": "C:\\ncs\\toolchains\\0b393f9e1b;C:\\ncs\\toolchains\\0b393f9e1b\\mingw64\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Scripts;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\nanopb\\generator-bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin;c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64\\platform\\nrfutil\\lib\\nrfutil-toolchain-manager;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\nordic_tools;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
          "ZEPHYR_BASE": "c:\\ncs\\v3.0.2\\zephyr",
          "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
          "ZEPHYR_SDK_INSTALL_DIR": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk",
          "PYTHONPATH": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Lib;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Lib\\site-packages"
        },
        "inherited": {
          "HOME": "C:\\Users\\rsef4",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\rsef4",
          "Path": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\nordic_tools;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\ncs\\toolchains;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
          "PATH": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\nordic_tools;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\ncs\\toolchains;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin"
        }
      },
      "terminal": {
        "defaultProfile": null
      },
      "config": {
        "nordic-semiconductor.nrf-connect": {
          "topdir": "",
          "toolchain": {
            "path": "${nrf-connect.toolchain:2.6.0}"
          },
          "ozonePath": "",
          "applications": [],
          "applicationOptions": {},
          "kconfig": {
            "interface": "kconfig"
          },
          "west": {
            "env": {
              "$base": "terminal"
            }
          },
          "boardRoots": [],
          "taskBindings": {},
          "buildTerminal": {
            "condensedProgress": true
          },
          "debugging": {
            "flash": true,
            "bindings": {},
            "justMyCode": false
          },
          "activeAppFollowActiveEditor": true,
          "flash": {
            "softreset": false,
            "erase": false,
            "recover": false
          },
          "enableTelemetry": true,
          "thirdpartyIntegration": {},
          "toolchainManager": {
            "indexURL": null,
            "installDirectory": null
          },
          "nrfutil": {
            "home": null
          },
          "defaultOpenAction": "ask",
          "terminalProfile": {
            "shell": null
          }
        },
        "nordic-semiconductor.nrf-terminal": {
          "terminalMode": "character"
        }
      },
      "extensions": {
        "internal": {
          "nordic-semiconductor.nrf-connect": {
            "version": "2024.12.55",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2024.12.55-win32-x64",
            "isActive": true
          },
          "nordic-semiconductor.nrf-terminal": {
            "version": "2024.9.14",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2024.9.14",
            "isActive": true
          },
          "nordic-semiconductor.nrf-devicetree": {
            "version": "2025.4.22",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2025.4.22",
            "isActive": true
          },
          "nordic-semiconductor.nrf-kconfig": {
            "version": "2025.4.26",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2025.4.26",
            "isActive": true
          }
        },
        "external": {
          "marus25.cortex-debug": null,
          "ms-vscode.cpptools": "1.26.3",
          "ms-vscode.js-debug": "1.102.0",
          "ms-vscode.js-debug-companion": "1.1.3",
          "ms-vscode.vscode-js-profile-table": "1.0.10",
          "ms-vscode.cmake-tools": "1.21.36",
          "ms-vscode.cpptools-extension-pack": "1.3.1",
          "ms-vscode.cpptools-themes": "2.0.0",
          "trond-snekvik.gnu-mapfiles": "1.1.0"
        }
      }
    }
    
    

  • JLink_V8.56a
    nrfutil 2.12.6 → nrfutil-device(2.8.8), nrfutil-sdk-manager(1.3.0)

    VSCODE extension
    nordic-semiconductor.nrf-connect "version": "2025.5.152"
    nordic-semiconductor.nrf-terminal "version": "2024.9.14"
    nordic-semiconductor.nrf-devicetree "version": "2025.4.22"
    nordic-semiconductor.nrf-kconfig "version": "2025.4.26"

    Toolchains: v3.0.2
    nRF Connect SDK: v3.0.2

    Even with the above setup, the DK is not detected in VSCode.

    +Generate Support information

    // 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 Pro",
        "osKernel": "10.0.22631",
        "vscode": "1.102.3",
        "electron": "35.6.0",
        "node": "v22.15.1"
      },
      "system": {
        "date": "2025-08-05T07:18:06.995Z",
        "vscodeRoot": "c:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
        "nrfConnectForDesktopInstalled": false,
        "vscodeUptime": "00:05:34",
        "osUptime": "06:09:50",
        "cpu": "11th Gen Intel(R) Core(TM) i5-11500 @ 2.70GHz"
      },
      "workspace": {
        "name": "0_test_uLED_control_DK_mini (Workspace)",
        "workspaceFile": "c:\\ncs\\Myproject\\0_test_uLED_control_DK_mini.code-workspace",
        "folders": [
          "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
          "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
          "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803"
        ]
      },
      "sdks": [
        {
          "version": "v3.0.2",
          "path": "c:\\ncs\\v3.0.2"
        },
        {
          "version": "v2.9.2",
          "path": "c:\\ncs\\v2.9.2"
        },
        {
          "version": "v2.6.0",
          "path": "c:\\ncs\\v2.6.0"
        }
      ],
      "activeBuild": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803\\build_2",
      "apps": [
        {
          "workspace": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
          "uri": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini",
          "buildConfigurations": [
            {
              "id": "c:\\ncs\\Myproject\\241223_test_ONOFF_mini\\build",
              "name": "build",
              "boardId": "custom_board_v2",
              "type": "Zephyr",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v2.6.0",
              "toolchain": "nRF Connect SDK Toolchain v2.6.0"
            }
          ]
        },
        {
          "workspace": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
          "uri": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803",
          "buildConfigurations": [
            {
              "id": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803\\build",
              "name": "build",
              "boardId": "nrf52840dk_nrf52840",
              "type": "Zephyr",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v2.6.0",
              "toolchain": "nRF Connect SDK Toolchain v2.6.0"
            },
            {
              "id": "c:\\ncs\\Myproject\\DK_uart_GPIO_250803\\build_2",
              "name": "build_2",
              "boardId": "nrf52840dk/nrf52840",
              "type": "Sysbuild",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v3.0.2",
              "toolchain": "nRF Connect SDK Toolchain v3.0.2"
            }
          ]
        },
        {
          "workspace": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803",
          "uri": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803",
          "buildConfigurations": [
            {
              "id": "c:\\ncs\\Myproject\\DK_uart_GPIO_TIMER_250803\\build",
              "name": "build",
              "boardId": "nrf52840dk_nrf52840",
              "type": "Zephyr",
              "isChild": false,
              "isStale": false,
              "taskBindings": {
                "build": [],
                "pristineBuild": [],
                "flash": [],
                "eraseAndFlash": []
              },
              "sdk": "c:\\ncs\\v2.6.0",
              "toolchain": "nRF Connect SDK Toolchain v2.6.0"
            }
          ]
        }
      ],
      "toolchains": [
        {
          "version": "3.0.2",
          "path": "c:\\ncs\\toolchains\\0b393f9e1b"
        },
        {
          "version": "2.9.2",
          "path": "c:\\ncs\\toolchains\\b620d30767"
        },
        {
          "version": "2.6.0",
          "path": "c:\\ncs\\toolchains\\cf2149caf2"
        }
      ],
      "connectedDevices": [],
      "tools": {
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gcc.exe": "0.17.0",
        "C:\\Program Files\\SEGGER\\JLink_V856a\\JLink.exe": "8.56a",
        "C:\\nordic_tools\\nrfutil.exe": "8.1.0",
        "C:\\ncs\\toolchains\\0b393f9e1b\\cmake": "3.21.0",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Scripts\\west.exe": "1.2.0",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\python.exe": "3.12.4",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\ninja.exe": "1.10.2",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\gperf.exe": "3.1",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\dtc.exe": "1.4.7",
        "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\gn.exe": "2223",
        "C:\\ncs\\toolchains\\0b393f9e1b\\mingw64\\bin\\git.exe": "2.37.3.windows.1",
        "arm-gdbPath": "c:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gdb.exe",
        "riscv-gdbPath": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin\\riscv64-zephyr-elf-gdb.exe"
      },
      "nrfutil": {
        "nrfutil-device": {
          "version": "2.8.8",
          "binPath": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64\\platform\\nrfutil\\bin\\nrfutil-device",
          "jlinkInfo": {
            "description": "This version of SEGGER J-Link is different from the J-Link version that was used to test nrfutil device commands",
            "expectedVersion": {
              "version": "JLink_V8.18",
              "versionFormat": "string"
            },
            "name": "JlinkARM",
            "version": "JLink_V8.56a",
            "versionFormat": "string"
          }
        },
        "nrfutil-sdk-manager": {
          "version": "1.3.0",
          "binPath": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64\\platform\\nrfutil\\bin\\nrfutil-sdk-manager"
        }
      },
      "environment": {
        "westEnv": {
          "HOME": "C:\\Users\\rsef4",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\rsef4",
          "PATH": "C:\\ncs\\toolchains\\0b393f9e1b;C:\\ncs\\toolchains\\0b393f9e1b\\mingw64\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Scripts;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\nanopb\\generator-bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin;c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64\\platform\\nrfutil\\lib\\nrfutil-sdk-manager;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\nordic_tools;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
          "ZEPHYR_BASE": "c:\\ncs\\v3.0.2\\zephyr",
          "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
          "ZEPHYR_SDK_INSTALL_DIR": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\zephyr-sdk",
          "PYTHONPATH": "C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Lib;C:\\ncs\\toolchains\\0b393f9e1b\\opt\\bin\\Lib\\site-packages"
        },
        "inherited": {
          "HOME": "C:\\Users\\rsef4",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\rsef4",
          "Path": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\nordic_tools;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\ncs\\toolchains;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
          "PATH": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\MATLAB\\R2024a\\bin;C:\\python;C:\\python\\Scripts;C:\\ncs\\toolchains;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\MATLAB\\R2024a\\toolbox\\local\\Windows Performance Toolkit\\;C:\\ncs;C:\\nordic_tools;C:\\python\\Scripts\\;C:\\python\\;C:\\Users\\rsef4\\AppData\\Local\\Microsoft\\WindowsApps;C:\\ncs\\toolchains;C:\\Users\\rsef4\\AppData\\Local\\Programs\\Microsoft VS Code\\bin"
        }
      },
      "terminal": {
        "defaultProfile": null
      },
      "config": {
        "nordic-semiconductor.nrf-connect": {
          "topdir": "",
          "toolchain": {
            "path": "${nrf-connect.toolchain:2.6.0}"
          },
          "ozonePath": "",
          "applications": [],
          "applicationOptions": {},
          "kconfig": {
            "interface": "kconfig"
          },
          "west": {
            "env": {
              "$base": "terminal"
            }
          },
          "boardRoots": [],
          "taskBindings": {},
          "buildTerminal": {
            "condensedProgress": true
          },
          "debugging": {
            "flash": true,
            "bindings": {},
            "justMyCode": false
          },
          "activeAppFollowActiveEditor": true,
          "flash": {
            "softreset": false,
            "erase": false,
            "recover": false
          },
          "enableTelemetry": true,
          "thirdpartyIntegration": {},
          "toolchainManager": {
            "indexURL": null,
            "installDirectory": null
          },
          "nrfutil": {
            "home": null
          },
          "defaultOpenAction": "ask",
          "terminalProfile": {
            "shell": null
          }
        },
        "nordic-semiconductor.nrf-terminal": {
          "terminalMode": "character"
        }
      },
      "extensions": {
        "internal": {
          "nordic-semiconductor.nrf-connect": {
            "version": "2025.5.152",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.5.152-win32-x64",
            "isActive": true
          },
          "nordic-semiconductor.nrf-terminal": {
            "version": "2024.9.14",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2024.9.14",
            "isActive": true
          },
          "nordic-semiconductor.nrf-devicetree": {
            "version": "2025.4.22",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2025.4.22",
            "isActive": true
          },
          "nordic-semiconductor.nrf-kconfig": {
            "version": "2025.4.26",
            "path": "c:\\Users\\rsef4\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2025.4.26",
            "isActive": true
          }
        },
        "external": {
          "marus25.cortex-debug": null,
          "ms-vscode.cpptools": "1.26.3",
          "ms-vscode.js-debug": "1.102.0",
          "ms-vscode.js-debug-companion": "1.1.3",
          "ms-vscode.vscode-js-profile-table": "1.0.10",
          "ms-vscode.cmake-tools": "1.21.36",
          "ms-vscode.cpptools-extension-pack": "1.3.1",
          "ms-vscode.cpptools-themes": "2.0.0",
          "trond-snekvik.gnu-mapfiles": "1.1.0"
        }
      }
    }
    
    

  • Can you do "nrfjprog -i" on the command prompt to see if that is working?

    I am not sure why this is not working for you.

    I am also using Windows 11 and now have vscode 1.102.3 with the nRF52840 DK. 

    Can you try to change the Device provider from nrfUtil to nrfjprog as shown below?

Reply Children
Related