Visual code does not show my nrf5340 device any more

Since today I can not see my nrf5340 device in visual code any more.
Tried to execute
nrfjprog -i
1050067883

So think access to board is ok.

Restarted with blinky example. Uninstalled/installed jlink, tried different versions,...

I can program my device with nrf programmer tool from nf connect. Everything works fine.

The command "Generate support information"

shows:

// 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 devzone.nordicsemi.com/.

{
  "platform": {
    "os": "win32",
    "osVersion": "Windows 11 Pro",
    "osKernel": "10.0.22000",
    "vscode": "1.96.4",
    "electron": "32.2.6",
    "node": "v20.18.1"
  },
  "system": {
    "date": "2025-01-31T09:13:25.960Z",
    "vscodeRoot": "c:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
    "nrfConnectForDesktopInstalled": true,
    "vscodeUptime": "00:00:31",
    "osUptime": "01:00:53",
    "cpu": "11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz"
  },
  "workspace": {
    "name": "blinky_6",
    "workspaceFile": null,
    "folders": [
      "d:\\sw\\test54Hello\\blinky_6"
    ]
  },
  "sdks": [
    {
      "version": "v2.7.0",
      "path": "c:\\ncs\\v2.7.0"
    }
  ],
  "activeBuild": "d:\\sw\\test54Hello\\blinky_6\\build",
  "apps": [
    {
      "workspace": "d:\\sw\\test54Hello\\blinky_6",
      "uri": "d:\\sw\\test54Hello\\blinky_6",
      "buildConfigurations": [
        {
          "id": "d:\\sw\\test54Hello\\blinky_6\\build",
          "name": "build",
          "boardId": "nrf5340dk/nrf5340/cpuapp/ns",
          "type": "Zephyr",
          "isChild": false,
          "isStale": false,
          "taskBindings": {
            "build": [],
            "pristineBuild": [],
            "flash": [],
            "eraseAndFlash": []
          },
          "sdk": "c:\\ncs\\v2.7.0",
          "toolchain": "nRF Connect SDK Toolchain v2.7.0"
        }
      ]
    }
  ],
  "toolchains": [
    {
      "version": "2.7.0",
      "path": "c:\\ncs\\toolchains\\ce3b5ff664"
    }
  ],
  "connectedDevices": [],
  "tools": {
    "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gcc.exe": "0.16.5-1",
    "C:\\Program Files\\SEGGER\\JLink\\JLink.exe": "7.94i",
    "C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\nrfjprog.exe": "10.24.2",
    "C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\nrfutil.exe": "7.13.0",
    "C:\\ncs\\toolchains\\ce3b5ff664\\cmake": "3.21.0",
    "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\Scripts\\west.exe": "1.2.0",
    "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\python.exe": "3.9.13",
    "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\ninja.exe": "1.10.2",
    "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\gperf.exe": "3.1",
    "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\dtc.exe": "1.4.7",
    "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\gn.exe": "2172",
    "C:\\ncs\\toolchains\\ce3b5ff664\\mingw64\\bin\\git.exe": "2.37.3.windows.1",
    "arm-gdbPath": "c:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gdb.exe",
    "riscv-gdbPath": "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin\\riscv64-zephyr-elf-gdb.exe"
  },
  "nrfutil": {
    "nrfutil-device": {
      "version": "2.4.6",
      "binPath": "c:\\Users\\xx\\.nrfutil\\bin\\nrfutil-device",
      "jlinkInfo": {
        "description": "This is a non tested version of JLink",
        "expectedVersion": {
          "version": "JLink_V7.94e",
          "versionFormat": "string"
        },
        "name": "JlinkARM",
        "version": "JLink_V7.94i",
        "versionFormat": "string"
      }
    },
    "nrfutil-toolchain-manager": {
      "version": "0.14.4",
      "binPath": "c:\\Users\\xx\\.nrfutil\\bin\\nrfutil-toolchain-manager"
    }
  },
  "environment": {
    "westEnv": {
      "HOME": "C:\\Users\\xx",
      "HOMEDRIVE": "C:",
      "HOMEPATH": "\\Users\\xx",
      "PATH": "C:\\ncs\\toolchains\\ce3b5ff664;C:\\ncs\\toolchains\\ce3b5ff664\\mingw64\\bin;C:\\ncs\\toolchains\\ce3b5ff664\\bin;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\Scripts;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\nanopb\\generator-bin;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\aarch64-zephyr-elf\\bin;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\x86_64-zephyr-elf\\bin;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk\\riscv64-zephyr-elf\\bin;c:\\Users\\georg.jahnen\\.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\\PuTTY\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;c:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Program Files\\SEGGER\\JLink;C:\\Program Files\\dotnet\\;C:\\ProgramsDev\\mingw64\\bin;C:\\ProgramsDev\\Java\\jre1.8.0_341\\bin;C:\\Program Files\\TortoiseSVN\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Go\\bin;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\Program Files\\TortoiseGit\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\nodejs\\;C:\\ncs\\toolchains\\b620d30767\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\Users\\georg.jahnen\\AppData\\Local\\Microsoft\\WindowsApps;;C:\\Users\\georg.jahnen\\AppData\\Roaming\\npm;C:\\Users\\georg.jahnen\\go\\bin;C:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
      "ZEPHYR_BASE": "c:\\ncs\\v2.7.0\\zephyr",
      "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
      "ZEPHYR_SDK_INSTALL_DIR": "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\zephyr-sdk",
      "PYTHONPATH": "C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\Lib;C:\\ncs\\toolchains\\ce3b5ff664\\opt\\bin\\Lib\\site-packages"
    },
    "inherited": {
      "HOME": "C:\\Users\\xx",
      "HOMEDRIVE": "C:",
      "HOMEPATH": "\\Users\\xx",
      "Path": "C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\PuTTY\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;c:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Program Files\\SEGGER\\JLink;C:\\Program Files\\dotnet\\;C:\\ProgramsDev\\mingw64\\bin;C:\\ProgramsDev\\Java\\jre1.8.0_341\\bin;C:\\Program Files\\TortoiseSVN\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Go\\bin;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\Program Files\\TortoiseGit\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\nodejs\\;C:\\ncs\\toolchains\\b620d30767\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\Users\\georg.jahnen\\AppData\\Local\\Microsoft\\WindowsApps;;C:\\Users\\georg.jahnen\\AppData\\Roaming\\npm;C:\\Users\\georg.jahnen\\go\\bin;C:\\Users\\georg.jahnen\\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\\PuTTY\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;c:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Program Files\\SEGGER\\JLink;C:\\Program Files\\dotnet\\;C:\\ProgramsDev\\mingw64\\bin;C:\\ProgramsDev\\Java\\jre1.8.0_341\\bin;C:\\Program Files\\TortoiseSVN\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Go\\bin;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\Program Files\\TortoiseGit\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\nodejs\\;C:\\ncs\\toolchains\\b620d30767\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;C:\\Users\\georg.jahnen\\AppData\\Local\\Microsoft\\WindowsApps;;C:\\Users\\georg.jahnen\\AppData\\Roaming\\npm;C:\\Users\\georg.jahnen\\go\\bin;C:\\Users\\georg.jahnen\\AppData\\Local\\Programs\\Microsoft VS Code\\bin"
    }
  },
  "terminal": {
    "defaultProfile": null
  },
  "config": {
    "nordic-semiconductor.nrf-connect": {
      "topdir": "${nrf-connect.sdk:2.7.0}",
      "toolchain": {
        "path": "${nrf-connect.toolchain:2.7.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": false,
      "thirdpartyIntegration": {},
      "toolchainManager": {
        "indexURL": null,
        "installDirectory": null
      },
      "nrfutil": {
        "home": "C:\\Users\\xx\\.nrfutil"
      },
      "defaultOpenAction": "ask",
      "terminalProfile": {
        "shell": null
      },
      "welcome": {
        "showOnStartup": true
      },
      "deviceProvider": "nrfjprog"
    },
    "nordic-semiconductor.nrf-terminal": {
      "terminalMode": "character"
    }
  },
  "extensions": {
    "internal": {
      "nordic-semiconductor.nrf-connect": {
        "version": "2025.1.127",
        "path": "c:\\Users\\xx\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2025.1.127-win32-x64",
        "isActive": true
      },
      "nordic-semiconductor.nrf-terminal": {
        "version": "2024.9.14",
        "path": "c:\\Users\\xx\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2024.9.14",
        "isActive": true
      },
      "nordic-semiconductor.nrf-devicetree": {
        "version": "2024.12.15",
        "path": "c:\\Users\\xx\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2024.12.15",
        "isActive": true
      },
      "nordic-semiconductor.nrf-kconfig": {
        "version": "2024.12.13",
        "path": "c:\\Users\\xx\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2024.12.13",
        "isActive": true
      }
    },
    "external": {
      "marus25.cortex-debug": null,
      "ms-vscode.cpptools": "1.23.5",
      "ms-vscode.js-debug": "1.96.0",
      "ms-vscode.js-debug-companion": "1.1.3",
      "ms-vscode.vscode-js-profile-table": "1.0.10",
      "keroc.hex-fmt": "1.0.0",
      "ms-python.debugpy": "2024.14.0",
      "ms-python.python": "2024.22.2",
      "ms-python.vscode-pylance": "2024.12.1",
      "ms-toolsai.jupyter": "2024.11.0",
      "ms-toolsai.jupyter-keymap": "1.1.2",
      "ms-toolsai.jupyter-renderers": "1.0.21",
      "ms-toolsai.vscode-jupyter-cell-tags": "0.1.9",
      "ms-toolsai.vscode-jupyter-slideshow": "0.1.6",
      "ms-vscode-remote.remote-wsl": "0.88.5",
      "ms-vscode.cpptools-extension-pack": "1.3.0",
      "ms-vscode.cpptools-themes": "2.0.0",
      "ms-vscode.hexeditor": "1.11.1",
      "trond-snekvik.gnu-mapfiles": "1.1.0",
      "twxs.cmake": "0.0.17",
      "yzane.markdown-pdf": "1.5.0"
    }
  }
}


Parents Reply Children
  • Hi Marte,

    checked nrfprog to check finding DVK. Is ok.

    using nrfutil seems to fail.

    Downloaded latest version from nrfutil and tried that with the same result.

    Best regards,
    Georg

    > nrfutil device list
    thread '<unnamed>' panicked at src\usb-lister-rs\src\windows.rs:1160:5:
    assertion `left == right` failed
      left: 8
     right: 256
    note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
    thread '<unnamed>' panicked at library\panic_unwind\src\seh.rs:290:8:
    Rust panics cannot be copied
    stack backtrace:
       0:     0x7ff9d97edbfd - <unknown>
       1:     0x7ff9d97e3e29 - <unknown>
       2:     0x7ff9d97ec361 - <unknown>
       3:     0x7ff9d97ed9d6 - <unknown>
       4:     0x7ff9d97ef3c8 - <unknown>
       5:     0x7ff9d97ef076 - <unknown>
       6:     0x7ff9d97ef8f8 - <unknown>
       7:     0x7ff9d97ef779 - <unknown>
       8:     0x7ff9d97ee2ef - <unknown>
       9:     0x7ff9d97ef468 - <unknown>
      10:     0x7ff9d995ac04 - nrfdl_wait_timed_async_task_complete
      11:     0x7ff9d980b1fc - <unknown>
      12:     0x7ff9981022b1 - <unknown>
      13:     0x7ff998102008 - <unknown>
      14:     0x7ff998102529 - __ExceptionPtrCurrentException
      15:     0x7ff9d99631ff - nrfdl_wait_timed_async_task_complete
      16:     0x7ff99d761080 - <unknown>
      17:     0x7ff99d762715 - _NLG_Return2
      18:     0x7ffa03628526 - RtlCaptureContext2
      19:     0x7ff9d991ca5f - <unknown>
      20:     0x7ff9d98fa553 - <unknown>
      21:     0x7ff9d991d712 - <unknown>
      22:     0x7ff9d9920ce3 - <unknown>
      23:     0x7ff9d98fae64 - <unknown>
      24:     0x7ff9d98f9918 - <unknown>
      25:     0x7ff9981129a9 - Concurrency::details::_Schedule_chore
      26:     0x7ffa035e9b7a - TpCallbackIndependent
      27:     0x7ffa03597086 - EtwNotificationRegister
      28:     0x7ffa02b953e0 - BaseThreadInitThunk
      29:     0x7ffa0358485b - RtlUserThreadStart
    thread '<unnamed>' panicked at library\panic_unwind\src\seh.rs:290:8:
    Rust panics cannot be copied
    stack backtrace:
       0:     0x7ff9d97edbfd - <unknown>
       1:     0x7ff9d97e3e29 - <unknown>
       2:     0x7ff9d97ec361 - <unknown>
       3:     0x7ff9d97ed9d6 - <unknown>
       4:     0x7ff9d97ef3c8 - <unknown>
       5:     0x7ff9d97ef076 - <unknown>
       6:     0x7ff9d97ef8f8 - <unknown>
       7:     0x7ff9d97ef779 - <unknown>
       8:     0x7ff9d97ee2ef - <unknown>
       9:     0x7ff9d97ef468 - <unknown>
      10:     0x7ff9d995ac04 - nrfdl_wait_timed_async_task_complete
      11:     0x7ff9d980b1fc - <unknown>
      12:     0x7ff9981022b1 - <unknown>
      13:     0x7ff998152880 - std::basic_ostream<unsigned short,std::char_traits<unsigned short> >::write
      14:     0x7ff99d761080 - <unknown>
      15:     0x7ff99d762715 - _NLG_Return2
      16:     0x7ffa03628526 - RtlCaptureContext2
      17:     0x7ff998102008 - <unknown>
      18:     0x7ff998102529 - __ExceptionPtrCurrentException
      19:     0x7ff9d99631ff - nrfdl_wait_timed_async_task_complete
      20:     0x7ff99d761080 - <unknown>
      21:     0x7ff99d762715 - _NLG_Return2
      22:     0x7ffa03628526 - RtlCaptureContext2
      23:     0x7ff9d991ca5f - <unknown>
      24:     0x7ff9d98fa553 - <unknown>
      25:     0x7ff9d991d712 - <unknown>
      26:     0x7ff9d9920ce3 - <unknown>
      27:     0x7ff9d98fae64 - <unknown>
      28:     0x7ff9d98f9918 - <unknown>
      29:     0x7ff9981129a9 - Concurrency::details::_Schedule_chore
      30:     0x7ffa035e9b7a - TpCallbackIndependent
      31:     0x7ffa03597086 - EtwNotificationRegister
      32:     0x7ffa02b953e0 - BaseThreadInitThunk
      33:     0x7ffa0358485b - RtlUserThreadStart
    fatal runtime error: Rust panics must be rethrown
    Error: Subprocess C:\Users\georg.jahnen\.nrfutil\bin\nrfutil-device.exe failed with unexpected exit code Some(-1073740791)

  • Hi Marte,

    think I got it. I reinstalled nrfutil device and then the list is shown without error.

    Then the sdk is shown under connected devices.

    Thank you for the tip with nrfutil device list.

    Georg

Related