nRF Connect for VCS, can't change toolchain version, message: Command 'nRF Connect Select nRF Connect SDK Toolchain' resulted in an error (Cannot read properties of undefined (reading 'reduce'))

Hi,

When asking to change the toolchain version in the VSC extension I get an error message:

Command 'nRF Connect Select nRF Connect SDK Toolchain' resulted in an error (Cannot read properties of undefined (reading 'reduce'))

Changing the SDK version works fine.

Is there an another way to change the toolchain version in VSC?

Here is the support information:

IMPORTANT: The data below could contain sensitive or confidential information about your environment.
If you do not wish this to be seen by others, please make sure to remove it before sharing.

For help and support, visit the Nordic DevZone at https://devzone.nordicsemi.com/.

{
  "platform": {
    "os": "win32",
    "osVersion": "Windows 10 Pro",
    "osKernel": "10.0.19044",
    "vscode": "1.71.2",
    "electron": "19.0.12",
    "node": "v16.14.2"
  },
  "system": {
    "date": "2022-09-21T06:33:46.512Z",
    "vscodeRoot": "c:\\Users\\[username]\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
    "nrfConnectForDesktopInstalled": true,
    "vscodeUptime": "00:07:31",
    "osUptime": "105:54:33",
    "cpu": {
      "model": "11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz",
      "speed": "1805 MHz",
      "count": 4
    },
    "memory": {
      "total": "31.39 GB",
      "free": "8.43 GB"
    }
  },
  "workspace": {
    "name": "[project]",
    "workspaceFile": null,
    "folders": [
      "c:\\prog\\ncs\\projects\\[project]"
    ]
  },
  "extensions": {
    "internal": {
      "nordic-semiconductor.nrf-connect": {
        "version": "2022.9.179",
        "path": "c:\\Users\\[username]\\.vscode\\extensions\\nordic-semiconductor.nrf-connect-2022.9.179-win32-x64",
        "isActive": true
      },
      "nordic-semiconductor.nrf-terminal": {
        "version": "2022.9.15",
        "path": "c:\\Users\\[username]\\.vscode\\extensions\\nordic-semiconductor.nrf-terminal-2022.9.15",
        "isActive": true
      },
      "nordic-semiconductor.nrf-devicetree": {
        "version": "2022.9.11",
        "path": "c:\\Users\\[username]\\.vscode\\extensions\\nordic-semiconductor.nrf-devicetree-2022.9.11",
        "isActive": true
      },
      "nordic-semiconductor.nrf-kconfig": {
        "version": "2022.9.15",
        "path": "c:\\Users\\[username]\\.vscode\\extensions\\nordic-semiconductor.nrf-kconfig-2022.9.15",
        "isActive": true
      }
    },
    "external": {
      "marus25.cortex-debug": "1.4.4",
      "ms-vscode.cpptools": "1.12.4",
      "ms-vscode-remote.remote-wsl-recommender": "0.0.16",
      "ms-vscode.js-debug": "1.71.1",
      "ms-vscode.js-debug-companion": "1.0.18",
      "ms-vscode.vscode-js-profile-table": "1.0.3",
      "aeschli.vscode-css-formatter": "1.0.2",
      "atlassian.atlascode": "2.10.12",
      "dbaeumer.vscode-eslint": "2.2.6",
      "donjayamanne.githistory": "0.6.19",
      "eg2.vscode-npm-script": "0.3.28",
      "espressif.esp-idf-extension": "1.5.0",
      "firefox-devtools.vscode-firefox-debug": "2.9.8",
      "mrmlnc.vscode-json5": "1.0.0",
      "mrorz.language-gettext": "0.2.0",
      "ms-azuretools.vscode-docker": "1.22.1",
      "ms-mssql.data-workspace-vscode": "0.3.0",
      "ms-mssql.mssql": "1.16.0",
      "ms-mssql.sql-bindings-vscode": "0.3.0",
      "ms-mssql.sql-database-projects-vscode": "0.19.0",
      "ms-python.python": "2022.14.0",
      "ms-python.vscode-pylance": "2022.9.20",
      "ms-toolsai.jupyter": "2022.8.1002431955",
      "ms-toolsai.jupyter-keymap": "1.0.0",
      "ms-toolsai.jupyter-renderers": "1.0.9",
      "ms-vscode-remote.remote-containers": "0.251.0",
      "ms-vscode-remote.remote-ssh": "0.84.0",
      "ms-vscode-remote.remote-ssh-edit": "0.80.0",
      "ms-vscode-remote.remote-wsl": "0.66.3",
      "ms-vscode.cmake-tools": "1.12.27",
      "ms-vscode.powershell": "2022.8.5",
      "paragdiwan.gitpatch": "0.2.1",
      "platformio.platformio-ide": "2.5.4",
      "redhat.java": "1.10.0",
      "redhat.vscode-yaml": "1.10.1",
      "shd101wyy.markdown-preview-enhanced": "0.6.3",
      "streetsidesoftware.code-spell-checker": "2.8.0",
      "trond-snekvik.devicetree": "2021.8.2",
      "trond-snekvik.gnu-mapfiles": "1.1.0",
      "trond-snekvik.kconfig-lang": "2021.8.3",
      "twxs.cmake": "0.0.17",
      "VisualStudioExptTeam.vscodeintellicode": "1.2.27",
      "vscjava.vscode-java-debug": "0.44.0",
      "vscjava.vscode-java-dependency": "0.21.0",
      "vscjava.vscode-java-pack": "0.25.1",
      "vscjava.vscode-java-test": "0.37.1",
      "vscjava.vscode-maven": "0.38.0"
    }
  },
  "tools": {
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\arm-none-eabi-gcc.exe": "9-2019-q4-major",
    "C:\\Program Files (x86)\\SEGGER\\JLink\\JLink.exe": "7.66a",
    "C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\nrfjprog.exe": "10.13.0",
    "nrfutil": "Not found",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\cmake.exe": "3.17.3",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\Scripts\\west.exe": "0.9.0",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\python.exe": "3.8.2",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\ninja.exe": "1.9.0",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\gperf.exe": "3.1",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\dtc.exe": "1.4.7",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\gn.exe": "1897",
    "c:\\prog\\ncs\\v1.5.1\\toolchain\\mingw64\\bin\\git.exe": "2.26.2.windows.1"
  },
  "sdks": [
    {
      "version": "1.5.1",
      "path": "c:\\prog\\ncs\\v1.5.1"
    },
    {
      "version": "1.6.1",
      "path": "c:\\prog\\ncs\\v1.6.1"
    },
    {
      "version": "1.9.1",
      "path": "c:\\prog\\ncs\\v1.9.1"
    },
    {
      "version": "1.8.0",
      "path": "c:\\prog\\ncs\\v1.8.0"
    },
    {
      "version": "2.0.2",
      "path": "c:\\prog\\ncs\\v2.0.2"
    }
  ],
  "toolchains": [
    {
      "version": "1.5.1",
      "path": "c:\\prog\\ncs\\v1.5.1\\toolchain"
    },
    {
      "version": "1.6.1",
      "path": "c:\\prog\\ncs\\v1.6.1\\toolchain"
    },
    {
      "version": "1.8.0",
      "path": "c:\\prog\\ncs\\v1.8.0\\toolchain"
    },
    {
      "version": "1.9.1",
      "path": "c:\\prog\\ncs\\v1.9.1\\toolchain"
    },
    {
      "version": "2.0.2",
      "path": "c:\\prog\\ncs\\toolchains\\v2.0.2"
    }
  ],
  "connectedDevices": [],
  "deviceProviders": [
    "nrfjprog"
  ],
  "config": {
    "nordic-semiconductor.nrf-connect": {
      "topdir": "${nrf-connect.sdk:1.6.1}",
      "toolchain": {
        "path": "${nrf-connect.toolchain:1.5.1}"
      },
      "ozonePath": "",
      "applications": [
        "${workspaceFolder}"
      ],
      "applicationOptions": {},
      "kconfig": {
        "interface": "kconfig"
      },
      "welcome": {
        "showOnStartup": false
      },
      "west": {
        "env": {
          "$base": "terminal"
        }
      },
      "boardRoots": [],
      "enableTelemetry": false,
      "taskBindings": {},
      "debugging": {
        "backend": "nRF Debug",
        "flash": true
      },
      "activeAppFollowActiveEditor": true,
      "terminalEnv": false
    },
    "nordic-semiconductor.nrf-terminal": {
      "terminalMode": "character"
    },
    "marus25.cortex-debug": {
      "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": true,
      "flattenAnonymous": false,
      "registerUseNaturalFormat": true,
      "variableUseNaturalFormat": true,
      "dbgServerLogfile": null,
      "showRTOS": false,
      "showDevDebugOutput": "none"
    }
  },
  "environment": {
    "westExe": "west",
    "westEnv": {
      "ELECTRON_RUN_AS_NODE": "1",
      "HOME": "C:\\SPB_Data",
      "HOMEDRIVE": "C:",
      "HOMEPATH": "\\Users\\[username]",
      "Path": "[path]",
      "ZEPHYR_BASE": "c:\\prog\\ncs\\v1.6.1\\zephyr",
      "GNUARMEMB_TOOLCHAIN_PATH": "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt",
      "ZEPHYR_TOOLCHAIN_VARIANT": "gnuarmemb",
      "PYTHONPATH": "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin;c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\Lib;c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin\\Lib\\site-packages",
      "Python3_ROOT": "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin"
    },
    "inherited": {
      "ELECTRON_RUN_AS_NODE": "1",
      "HOME": "C:\\SPB_Data",
      "HOMEDRIVE": "C:",
      "HOMEPATH": "\\Users\\[username]",
      "Path": "[path]",
      "PATH": "[path]"
    },
    "toolchainPath": "c:\\prog\\ncs\\v1.5.1\\toolchain",
    "toolchainBinPath": "c:\\prog\\ncs\\v1.5.1\\toolchain\\opt\\bin",
    "toolchainVersion": "1.5.1"
  },
  "terminal": {
    "shell": null,
    "defaultProfile": null
  }
}

Parents Reply Children
No Data
Related