Peripherals view empy in VSCode

When I debug the peripherals box is always empty. I'm using a nRF9160 on a custom board, J-Link pro.

I reinstalled VScode including deleting all settings, and reinstalling all extensions, still nothing in the box.

What is going on here?

Parents Reply Children
  • See attachment for the support info, I've cut some sensitive data and replaced it with '<CUT>'. Somehow "config"/"applications" contained a path to a whole other project.

    The devtools log shows soms errors, also an error about nrf9160.svd, I think this is the file that the debugger needs to properly show peripheral registers? The path that is tries the access is correct, but the drive letter (D:\) is missing.

    {
      "platform": {
        "os": "win32",
        "osVersion": "Windows 10 Home",
        "osKernel": "10.0.19045",
        "vscode": "1.73.1",
        "electron": "19.0.17",
        "node": "v16.14.2"
      },
      "system": {
        "date": "2022-11-14T12:35:00.706Z",
        "vscodeRoot": "c:\\Users\\Allard\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
        "nrfConnectForDesktopInstalled": true,
        "vscodeUptime": "02:05:35",
        "osUptime": "05:02:04",
        "cpu": {
          "model": "Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz",
          "speed": "3192 MHz",
          "count": 6
        },
        "memory": {
          "total": "15.92 GB",
          "free": "3.33 GB"
        }
      },
      "workspace": {
        "name": "Software",
        "workspaceFile": null,
        "folders": [
          "<cut>"
        ]
      },
      "extensions": {
        "internal": {
          "nordic-semiconductor.nrf-connect": {
            "version": "2022.10.30",
            "path": "c:\\Users\\Allard\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2022.10.30-win32-x64",
            "isActive": true
          },
          "nordic-semiconductor.nrf-terminal": {
            "version": "2022.10.7",
            "path": "c:\\Users\\Allard\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2022.10.7",
            "isActive": true
          },
          "nordic-semiconductor.nrf-devicetree": {
            "version": "2022.9.11",
            "path": "c:\\Users\\Allard\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2022.9.11",
            "isActive": true
          },
          "nordic-semiconductor.nrf-kconfig": {
            "version": "2022.10.7",
            "path": "c:\\Users\\Allard\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2022.10.7",
            "isActive": true
          }
        },
        "external": {
          "marus25.cortex-debug": null,
          "ms-vscode.cpptools": "1.12.4",
          "ms-vscode-remote.remote-wsl-recommender": "0.0.17",
          "ms-vscode.js-debug": "1.72.0",
          "ms-vscode.js-debug-companion": "1.0.18",
          "ms-vscode.vscode-js-profile-table": "1.0.3",
          "ms-vscode.hexeditor": "1.9.9",
          "trond-snekvik.gnu-mapfiles": "1.1.0",
          "twxs.cmake": "0.0.17"
        }
      },
      "tools": {
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin\\arm-zephyr-eabi-gcc.exe": "0.14.1",
        "C:\\Program Files\\SEGGER\\JLink\\JLink.exe": "7.66d",
        "C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\nrfjprog.exe": "10.15.0",
        "nrfutil": "Not found",
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\cmake.exe": "3.20.5",
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\Scripts\\west.exe": "0.14.0",
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\python.exe": "3.8.2",
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\ninja.exe": "1.9.0",
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\gperf.exe": "3.1",
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\dtc.exe": "1.4.7",
        "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\gn.exe": "2071",
        "d:\\nordic\\toolchains\\v2.1.2\\mingw64\\bin\\git.exe": "2.26.2.windows.1"
      },
      "sdks": [
        {
          "version": "1.7.1",
          "path": "d:\\nordic\\v1.7.1"
        },
        {
          "version": "1.9.1",
          "path": "d:\\nordic\\v1.9.1"
        },
        {
          "version": "2.1.0",
          "path": "d:\\nordic\\v2.1.0"
        },
        {
          "version": "2.1.2",
          "path": "d:\\nordic\\v2.1.2"
        },
        {
          "version": "2.0.2",
          "path": "d:\\nordic\\v2.0.2"
        }
      ],
      "toolchains": [
        {
          "version": "1.7.1",
          "path": "d:\\nordic\\v1.7.1\\toolchain"
        },
        {
          "version": "1.9.1",
          "path": "d:\\nordic\\v1.9.1\\toolchain"
        },
        {
          "version": "2.0.2",
          "path": "d:\\nordic\\toolchains\\v2.0.2"
        },
        {
          "version": "2.1.0",
          "path": "d:\\nordic\\toolchains\\v2.1.0"
        },
        {
          "version": "2.1.2",
          "path": "d:\\nordic\\toolchains\\v2.1.2"
        }
      ],
      "connectedDevices": [
        {
          "serialNumber": "<CUT>"
        }
      ],
      "deviceProviders": [
        "nrfjprog"
      ],
      "config": {
        "nordic-semiconductor.nrf-connect": {
          "topdir": "${nrf-connect.sdk:2.1.2}",
          "toolchain": {
            "path": "${nrf-connect.toolchain:2.1.2}"
          },
          "ozonePath": "",
          "applications": [
            "<CUT>",
            "${workspaceFolder}\\hello_world"
          ],
          "applicationOptions": {},
          "kconfig": {
            "interface": "kconfig"
          },
          "welcome": {
            "showOnStartup": false
          },
          "west": {
            "env": {
              "$base": "terminal"
            }
          },
          "boardRoots": [
            "${workspaceFolder}"
          ],
          "enableTelemetry": false,
          "taskBindings": {},
          "debugging": {
            "backend": "nRF Debug",
            "flash": true
          },
          "activeAppFollowActiveEditor": true
        },
        "nordic-semiconductor.nrf-terminal": {
          "terminalMode": "character"
        }
      },
      "environment": {
        "westExe": "west",
        "westEnv": {
          "ELECTRON_RUN_AS_NODE": "1",
          "HOME": "C:\\Users\\Allard",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\Allard",
          "Path": "d:\\nordic\\toolchains\\v2.1.2\\mingw64\\bin;d:\\nordic\\toolchains\\v2.1.2\\mingw64\\libexec\\git-core;d:\\nordic\\toolchains\\v2.1.2\\opt\\bin;d:\\nordic\\toolchains\\v2.1.2\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin;d:\\nordic\\toolchains\\v2.1.2\\arm-zephyr-eabi\\bin;d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\Scripts;C:\\Python311\\Scripts\\;C:\\Python311\\;C:\\Python310\\Scripts\\;C:\\Python310\\;C:\\Program Files\\Amazon Corretto\\jdk11.0.10_9\\bin;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\WiFi\\bin\\;C:\\Program Files\\Common Files\\Intel\\WirelessCommon\\;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\\serialplot\\bin;C:\\Program Files\\IVI Foundation\\VISA\\Win64\\Bin\\;C:\\Program Files (x86)\\IVI Foundation\\VISA\\WinNT\\Bin\\;C:\\Program Files (x86)\\IVI Foundation\\VISA\\WinNT\\Bin;C:\\Program Files (x86)\\STMicroelectronics\\STM32 ST-LINK Utility\\ST-LINK Utility;C:\\Program Files\\PuTTY\\;C:\\Keil_v5\\ARM\\ARMCC\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Java\\jdk-15.0.2\\bin;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\TortoiseSVN\\bin;C:\\Program Files\\TortoiseGit\\bin;C:\\Program Files\\Azure Data Studio\\bin;C:\\Program Files (x86)\\Microsoft SQL Server\\150\\DTS\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\170\\Tools\\Binn\\;C:\\Program Files (x86)\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\nodejs\\;C:\\Users\\Allard\\AppData\\Local\\Programs\\Python\\Python39\\Scripts\\;C:\\Users\\Allard\\AppData\\Local\\Programs\\Python\\Python39\\;D:\\Telit\\IoT_AppZone_IDE\\mingw_msys\\bin;C:\\Users\\Allard\\AppData\\Local\\Microsoft\\WindowsApps;D:\\Telit\\IoT_AppZone_IDE\\adb;C:\\Program Files (x86)\\SEGGER\\JLink;C:\\Users\\Allard\\.dotnet\\tools;C:\\Program Files\\Azure Data Studio\\bin;C:\\Users\\Allard\\AppData\\Roaming\\npm;C:\\Users\\Allard\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
          "ZEPHYR_BASE": "d:\\nordic\\v2.1.2\\zephyr",
          "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
          "ZEPHYR_SDK_INSTALL_DIR": "d:\\nordic\\toolchains\\v2.1.2\\opt\\zephyr-sdk",
          "PYTHONPATH": "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin;d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\Lib;d:\\nordic\\toolchains\\v2.1.2\\opt\\bin\\Lib\\site-packages",
          "Python3_ROOT": "d:\\nordic\\toolchains\\v2.1.2\\opt\\bin"
        },
        "inherited": {
          "ELECTRON_RUN_AS_NODE": "1",
          "HOME": "C:\\Users\\Allard",
          "HOMEDRIVE": "C:",
          "HOMEPATH": "\\Users\\Allard",
          "Path": "C:\\Python311\\Scripts\\;C:\\Python311\\;C:\\Python310\\Scripts\\;C:\\Python310\\;C:\\Program Files\\Amazon Corretto\\jdk11.0.10_9\\bin;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\WiFi\\bin\\;C:\\Program Files\\Common Files\\Intel\\WirelessCommon\\;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\\serialplot\\bin;C:\\Program Files\\IVI Foundation\\VISA\\Win64\\Bin\\;C:\\Program Files (x86)\\IVI Foundation\\VISA\\WinNT\\Bin\\;C:\\Program Files (x86)\\IVI Foundation\\VISA\\WinNT\\Bin;C:\\Program Files (x86)\\STMicroelectronics\\STM32 ST-LINK Utility\\ST-LINK Utility;C:\\Program Files\\PuTTY\\;C:\\Keil_v5\\ARM\\ARMCC\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Java\\jdk-15.0.2\\bin;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\TortoiseSVN\\bin;C:\\Program Files\\TortoiseGit\\bin;C:\\Program Files\\Azure Data Studio\\bin;C:\\Program Files (x86)\\Microsoft SQL Server\\150\\DTS\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\170\\Tools\\Binn\\;C:\\Program Files (x86)\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\nodejs\\;C:\\Users\\Allard\\AppData\\Local\\Programs\\Python\\Python39\\Scripts\\;C:\\Users\\Allard\\AppData\\Local\\Programs\\Python\\Python39\\;D:\\Telit\\IoT_AppZone_IDE\\mingw_msys\\bin;C:\\Users\\Allard\\AppData\\Local\\Microsoft\\WindowsApps;D:\\Telit\\IoT_AppZone_IDE\\adb;C:\\Program Files (x86)\\SEGGER\\JLink;C:\\Users\\Allard\\.dotnet\\tools;C:\\Program Files\\Azure Data Studio\\bin;C:\\Users\\Allard\\AppData\\Roaming\\npm;C:\\Users\\Allard\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
          "PATH": "C:\\Python311\\Scripts\\;C:\\Python311\\;C:\\Python310\\Scripts\\;C:\\Python310\\;C:\\Program Files\\Amazon Corretto\\jdk11.0.10_9\\bin;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\iCLS\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\WiFi\\bin\\;C:\\Program Files\\Common Files\\Intel\\WirelessCommon\\;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\\serialplot\\bin;C:\\Program Files\\IVI Foundation\\VISA\\Win64\\Bin\\;C:\\Program Files (x86)\\IVI Foundation\\VISA\\WinNT\\Bin\\;C:\\Program Files (x86)\\IVI Foundation\\VISA\\WinNT\\Bin;C:\\Program Files (x86)\\STMicroelectronics\\STM32 ST-LINK Utility\\ST-LINK Utility;C:\\Program Files\\PuTTY\\;C:\\Keil_v5\\ARM\\ARMCC\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Java\\jdk-15.0.2\\bin;C:\\Program Files\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\TortoiseSVN\\bin;C:\\Program Files\\TortoiseGit\\bin;C:\\Program Files\\Azure Data Studio\\bin;C:\\Program Files (x86)\\Microsoft SQL Server\\150\\DTS\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\170\\Tools\\Binn\\;C:\\Program Files (x86)\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\nodejs\\;C:\\Users\\Allard\\AppData\\Local\\Programs\\Python\\Python39\\Scripts\\;C:\\Users\\Allard\\AppData\\Local\\Programs\\Python\\Python39\\;D:\\Telit\\IoT_AppZone_IDE\\mingw_msys\\bin;C:\\Users\\Allard\\AppData\\Local\\Microsoft\\WindowsApps;D:\\Telit\\IoT_AppZone_IDE\\adb;C:\\Program Files (x86)\\SEGGER\\JLink;C:\\Users\\Allard\\.dotnet\\tools;C:\\Program Files\\Azure Data Studio\\bin;C:\\Users\\Allard\\AppData\\Roaming\\npm;C:\\Users\\Allard\\AppData\\Local\\Programs\\Microsoft VS Code\\bin"
        },
        "toolchainPath": "d:\\nordic\\toolchains\\v2.1.2",
        "toolchainBinPath": "d:\\nordic\\toolchains\\v2.1.2\\opt\\zephyr-sdk\\arm-zephyr-eabi\\bin",
        "toolchainVersion": "2.1.2"
      },
      "terminal": {
        "shell": null,
        "defaultProfile": null
      }
    }
    

  • Hello,

    Our team has discovered the issue. There will be a fix included in the next release. 

Related