VS Code Was Not Detected M1 Mac

Current Configuration:
nrfjprog version: 10.21.0 external
JLinkARM.dll version: 7.88m

nRF Connect For Desktop:
v4.2.1

ToolChain Manager:
v1.2.6

nRF SDK:
v2.5.0

VSCode version from code -v :
1.83.1
f1b07bd25dfad64b0167beb15359ae573aecd2cc
arm64

VSCode Extension nRF Connect For Desktop:
v2023.10.49

Host:
arm64-apple-darwin23.0.0

OS:
v14.0

PATH was updated in the ~/.zprofile as:
export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"


# ISSUE:

I can not open VS Code from nRF Connect For Desktop -> Tool Chain Manager -> Open VS Code



Any idea what might be wrong here?

Parents
  • Hello, 

    Could you please provide the output from the command nRF Connect: Generate Support information via VS Code Command Pallette?

    Thanks! 

    Kind regards,
    Øyvind

  • This is what I receive:

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

    {
    "platform": {
    "os": "darwin",
    "osVersion": "Darwin Kernel Version 23.0.0: Fri Sep 15 14:41:43 PDT 2023; root:xnu-10002.1.13~1/RELEASE_ARM64_T6000",
    "osKernel": "23.0.0",
    "vscode": "1.83.1",
    "electron": "25.8.4",
    "node": "v18.15.0"
    },
    "system": {
    "date": "2023-10-30T20:49:49.004Z",
    "vscodeRoot": "/Applications/Visual Studio Code.app/Contents/Resources/app",
    "nrfConnectForDesktopInstalled": true,
    "vscodeUptime": "00:00:06",
    "osUptime": "68:31:43",
    "cpu": "Apple M1 Pro"
    },
    "workspace": {
    "name": "multiple_adv_sets",
    "workspaceFile": null,
    "folders": [
    "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets"
    ]
    },
    "sdks": [
    {
    "version": "2.4.2",
    "path": "/opt/nordic/ncs/v2.4.2"
    },
    {
    "version": "2.5.0",
    "path": "/opt/nordic/ncs/v2.5.0"
    }
    ],
    "activeBuild": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets/build",
    "apps": [
    {
    "workspace": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets",
    "uri": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets",
    "buildConfigurations": [
    {
    "id": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets/build",
    "name": "build",
    "boardId": "nrf5340dk_nrf5340_cpuapp",
    "type": "Zephyr",
    "isChild": false,
    "isStale": false,
    "taskBindings": {
    "build": [],
    "pristineBuild": [],
    "flash": [],
    "eraseAndFlash": []
    }
    }
    ]
    }
    ],
    "topdir": "/opt/nordic/ncs/v2.5.0",
    "workspaceState": "freestanding-ready",
    "toolchains": [
    {
    "version": "2.4.2",
    "path": "/opt/nordic/ncs/toolchains/4ef6631da0"
    },
    {
    "version": "2.5.0",
    "path": "/opt/nordic/ncs/toolchains/20d68df7e5"
    }
    ],
    "connectedDevices": [],
    "deviceProvider": "nrfutil",
    "tools": {
    "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc": "0.16.1",
    "/Applications/SEGGER/JLink/JLinkExe": "7.88j",
    "/usr/local/bin/nrfjprog": "10.23.2",
    "nrfutil": "Not found",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/cmake": "3.20.5",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/west": "1.1.0",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/python3": "3.9.6",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/ninja": "1.10.2",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/gperf": "3.1",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/dtc": "1.6.1",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/gn": "2122",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/git": "2.37.3",
    "gdbPath": "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gdb"
    },
    "environment": {
    "westEnv": {
    "ELECTRON_RUN_AS_NODE": "1",
    "GIT_EXEC_PATH": "/opt/nordic/ncs/toolchains/20d68df7e5/Cellar/git/2.37.3/libexec/git-core",
    "HOME": "/Users/atom",
    "PATH": "/opt/nordic/ncs/toolchains/20d68df7e5/bin:/opt/nordic/ncs/toolchains/20d68df7e5/usr/bin:/opt/nordic/ncs/toolchains/20d68df7e5/usr/local/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/nanopb/generator-bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/aarch64-zephyr-elf/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/x86_64-zephyr-elf/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin:/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin",
    "ZEPHYR_BASE": "/opt/nordic/ncs/v2.5.0/zephyr",
    "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
    "ZEPHYR_SDK_INSTALL_DIR": "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk",
    "USER": "atom"
    },
    "inherited": {
    "ELECTRON_RUN_AS_NODE": "1",
    "HOME": "/Users/atom",
    "PATH": "/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin",
    "USER": "atom"
    },
    "toolchainPath": "/opt/nordic/ncs/toolchains/20d68df7e5",
    "toolchainBinPath": "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin",
    "toolchainVersion": "2.5.0"
    },
    "terminal": {
    "defaultProfile": null
    },
    "config": {
    "nordic-semiconductor.nrf-connect": {
    "topdir": "",
    "toolchain": {
    "path": "${nrf-connect.toolchain:2.5.0}"
    },
    "ozonePath": "",
    "applications": [],
    "applicationOptions": {},
    "kconfig": {
    "interface": "kconfig",
    "executeInDefaultShell": false
    },
    "welcome": {
    "showOnStartup": true
    },
    "west": {
    "env": {
    "$base": "terminal"
    }
    },
    "boardRoots": [],
    "taskBindings": {},
    "debugging": {
    "flash": true,
    "bindings": {}
    },
    "activeAppFollowActiveEditor": true,
    "deviceProvider": "nrfutil",
    "enableTelemetry": true,
    "thirdpartyIntegration": {},
    "toolchainManager": {
    "indexURL": null,
    "installDirectory": null
    },
    "nrfutil": {
    "home": null
    },
    "defaultOpenAction": "ask"
    },
    "nordic-semiconductor.nrf-terminal": {
    "terminalMode": "character"
    }
    },
    "extensions": {
    "internal": {
    "nordic-semiconductor.nrf-connect": {
    "version": "2023.10.49",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-connect-2023.10.49-darwin-arm64",
    "isActive": true
    },
    "nordic-semiconductor.nrf-terminal": {
    "version": "2023.10.17",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-terminal-2023.10.17",
    "isActive": true
    },
    "nordic-semiconductor.nrf-devicetree": {
    "version": "2023.10.22",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-devicetree-2023.10.22",
    "isActive": true
    },
    "nordic-semiconductor.nrf-kconfig": {
    "version": "2023.10.27",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-kconfig-2023.10.27",
    "isActive": true
    }
    },
    "external": {
    "marus25.cortex-debug": null,
    "ms-vscode.cpptools": "1.17.5",
    "ms-vscode.js-debug": "1.83.1",
    "ms-vscode.js-debug-companion": "1.1.2",
    "ms-vscode.vscode-js-profile-table": "1.0.3",
    "aaron-bond.better-comments": "3.0.2",
    "adriano-markovic.c-cpp-makefile-project": "1.1.0",
    "christian-kohler.path-intellisense": "2.8.5",
    "codezombiech.gitignore": "0.9.0",
    "cschlosser.doxdocgen": "1.4.0",
    "DavidAnson.vscode-markdownlint": "0.52.0",
    "donjayamanne.githistory": "0.6.20",
    "eamodio.gitlens": "14.4.1",
    "Equinusocio.vsc-community-material-theme": "1.4.6",
    "formulahendry.code-runner": "0.12.1",
    "GitHub.copilot": "1.130.0",
    "GitHub.copilot-chat": "0.8.0",
    "golang.go": "0.39.1",
    "jeff-hykin.better-cpp-syntax": "1.17.2",
    "KevinRose.vsc-python-indent": "1.18.0",
    "mcu-debug.debug-tracker-vscode": "0.0.15",
    "mcu-debug.memory-view": "0.0.24",
    "mcu-debug.peripheral-viewer": "1.4.6",
    "mcu-debug.rtos-views": "0.0.7",
    "ms-python.autopep8": "2023.6.0",
    "ms-python.isort": "2023.10.1",
    "ms-python.python": "2023.18.0",
    "ms-python.vscode-pylance": "2023.10.50",
    "ms-toolsai.jupyter": "2023.9.1102792234",
    "ms-toolsai.jupyter-keymap": "1.1.2",
    "ms-toolsai.vscode-jupyter-cell-tags": "0.1.8",
    "ms-toolsai.vscode-jupyter-slideshow": "0.1.5",
    "ms-vscode-remote.remote-containers": "0.315.1",
    "ms-vscode-remote.remote-ssh": "0.106.5",
    "ms-vscode-remote.remote-ssh-edit": "0.86.0",
    "ms-vscode-remote.remote-wsl": "0.81.8",
    "ms-vscode-remote.vscode-remote-extensionpack": "0.24.0",
    "ms-vscode.makefile-tools": "0.7.0",
    "ms-vscode.remote-explorer": "0.4.1",
    "ms-vscode.remote-server": "1.4.3",
    "ms-vscode.vscode-serial-monitor": "0.10.0",
    "shd101wyy.markdown-preview-enhanced": "0.8.10",
    "sleepingsaint.gitignore-generator": "0.0.2",
    "trond-snekvik.gnu-mapfiles": "1.1.0",
    "twxs.cmake": "0.0.17",
    "VisualStudioExptTeam.intellicode-api-usage-examples": "0.2.8",
    "VisualStudioExptTeam.vscodeintellicode": "1.2.30",
    "vscode-icons-team.vscode-icons": "12.6.0",
    "yzhang.markdown-all-in-one": "3.5.1"
    }
    }
    }

Reply
  • This is what I receive:

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

    {
    "platform": {
    "os": "darwin",
    "osVersion": "Darwin Kernel Version 23.0.0: Fri Sep 15 14:41:43 PDT 2023; root:xnu-10002.1.13~1/RELEASE_ARM64_T6000",
    "osKernel": "23.0.0",
    "vscode": "1.83.1",
    "electron": "25.8.4",
    "node": "v18.15.0"
    },
    "system": {
    "date": "2023-10-30T20:49:49.004Z",
    "vscodeRoot": "/Applications/Visual Studio Code.app/Contents/Resources/app",
    "nrfConnectForDesktopInstalled": true,
    "vscodeUptime": "00:00:06",
    "osUptime": "68:31:43",
    "cpu": "Apple M1 Pro"
    },
    "workspace": {
    "name": "multiple_adv_sets",
    "workspaceFile": null,
    "folders": [
    "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets"
    ]
    },
    "sdks": [
    {
    "version": "2.4.2",
    "path": "/opt/nordic/ncs/v2.4.2"
    },
    {
    "version": "2.5.0",
    "path": "/opt/nordic/ncs/v2.5.0"
    }
    ],
    "activeBuild": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets/build",
    "apps": [
    {
    "workspace": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets",
    "uri": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets",
    "buildConfigurations": [
    {
    "id": "/Users/atom/Public/nRF5340/BLE/multiple_adv_sets/build",
    "name": "build",
    "boardId": "nrf5340dk_nrf5340_cpuapp",
    "type": "Zephyr",
    "isChild": false,
    "isStale": false,
    "taskBindings": {
    "build": [],
    "pristineBuild": [],
    "flash": [],
    "eraseAndFlash": []
    }
    }
    ]
    }
    ],
    "topdir": "/opt/nordic/ncs/v2.5.0",
    "workspaceState": "freestanding-ready",
    "toolchains": [
    {
    "version": "2.4.2",
    "path": "/opt/nordic/ncs/toolchains/4ef6631da0"
    },
    {
    "version": "2.5.0",
    "path": "/opt/nordic/ncs/toolchains/20d68df7e5"
    }
    ],
    "connectedDevices": [],
    "deviceProvider": "nrfutil",
    "tools": {
    "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc": "0.16.1",
    "/Applications/SEGGER/JLink/JLinkExe": "7.88j",
    "/usr/local/bin/nrfjprog": "10.23.2",
    "nrfutil": "Not found",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/cmake": "3.20.5",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/west": "1.1.0",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/python3": "3.9.6",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/ninja": "1.10.2",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/gperf": "3.1",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/dtc": "1.6.1",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/gn": "2122",
    "/opt/nordic/ncs/toolchains/20d68df7e5/bin/git": "2.37.3",
    "gdbPath": "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gdb"
    },
    "environment": {
    "westEnv": {
    "ELECTRON_RUN_AS_NODE": "1",
    "GIT_EXEC_PATH": "/opt/nordic/ncs/toolchains/20d68df7e5/Cellar/git/2.37.3/libexec/git-core",
    "HOME": "/Users/atom",
    "PATH": "/opt/nordic/ncs/toolchains/20d68df7e5/bin:/opt/nordic/ncs/toolchains/20d68df7e5/usr/bin:/opt/nordic/ncs/toolchains/20d68df7e5/usr/local/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/nanopb/generator-bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/aarch64-zephyr-elf/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/x86_64-zephyr-elf/bin:/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin:/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin",
    "ZEPHYR_BASE": "/opt/nordic/ncs/v2.5.0/zephyr",
    "ZEPHYR_TOOLCHAIN_VARIANT": "zephyr",
    "ZEPHYR_SDK_INSTALL_DIR": "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk",
    "USER": "atom"
    },
    "inherited": {
    "ELECTRON_RUN_AS_NODE": "1",
    "HOME": "/Users/atom",
    "PATH": "/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin",
    "USER": "atom"
    },
    "toolchainPath": "/opt/nordic/ncs/toolchains/20d68df7e5",
    "toolchainBinPath": "/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin",
    "toolchainVersion": "2.5.0"
    },
    "terminal": {
    "defaultProfile": null
    },
    "config": {
    "nordic-semiconductor.nrf-connect": {
    "topdir": "",
    "toolchain": {
    "path": "${nrf-connect.toolchain:2.5.0}"
    },
    "ozonePath": "",
    "applications": [],
    "applicationOptions": {},
    "kconfig": {
    "interface": "kconfig",
    "executeInDefaultShell": false
    },
    "welcome": {
    "showOnStartup": true
    },
    "west": {
    "env": {
    "$base": "terminal"
    }
    },
    "boardRoots": [],
    "taskBindings": {},
    "debugging": {
    "flash": true,
    "bindings": {}
    },
    "activeAppFollowActiveEditor": true,
    "deviceProvider": "nrfutil",
    "enableTelemetry": true,
    "thirdpartyIntegration": {},
    "toolchainManager": {
    "indexURL": null,
    "installDirectory": null
    },
    "nrfutil": {
    "home": null
    },
    "defaultOpenAction": "ask"
    },
    "nordic-semiconductor.nrf-terminal": {
    "terminalMode": "character"
    }
    },
    "extensions": {
    "internal": {
    "nordic-semiconductor.nrf-connect": {
    "version": "2023.10.49",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-connect-2023.10.49-darwin-arm64",
    "isActive": true
    },
    "nordic-semiconductor.nrf-terminal": {
    "version": "2023.10.17",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-terminal-2023.10.17",
    "isActive": true
    },
    "nordic-semiconductor.nrf-devicetree": {
    "version": "2023.10.22",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-devicetree-2023.10.22",
    "isActive": true
    },
    "nordic-semiconductor.nrf-kconfig": {
    "version": "2023.10.27",
    "path": "/Users/atom/.vscode/extensions/nordic-semiconductor.nrf-kconfig-2023.10.27",
    "isActive": true
    }
    },
    "external": {
    "marus25.cortex-debug": null,
    "ms-vscode.cpptools": "1.17.5",
    "ms-vscode.js-debug": "1.83.1",
    "ms-vscode.js-debug-companion": "1.1.2",
    "ms-vscode.vscode-js-profile-table": "1.0.3",
    "aaron-bond.better-comments": "3.0.2",
    "adriano-markovic.c-cpp-makefile-project": "1.1.0",
    "christian-kohler.path-intellisense": "2.8.5",
    "codezombiech.gitignore": "0.9.0",
    "cschlosser.doxdocgen": "1.4.0",
    "DavidAnson.vscode-markdownlint": "0.52.0",
    "donjayamanne.githistory": "0.6.20",
    "eamodio.gitlens": "14.4.1",
    "Equinusocio.vsc-community-material-theme": "1.4.6",
    "formulahendry.code-runner": "0.12.1",
    "GitHub.copilot": "1.130.0",
    "GitHub.copilot-chat": "0.8.0",
    "golang.go": "0.39.1",
    "jeff-hykin.better-cpp-syntax": "1.17.2",
    "KevinRose.vsc-python-indent": "1.18.0",
    "mcu-debug.debug-tracker-vscode": "0.0.15",
    "mcu-debug.memory-view": "0.0.24",
    "mcu-debug.peripheral-viewer": "1.4.6",
    "mcu-debug.rtos-views": "0.0.7",
    "ms-python.autopep8": "2023.6.0",
    "ms-python.isort": "2023.10.1",
    "ms-python.python": "2023.18.0",
    "ms-python.vscode-pylance": "2023.10.50",
    "ms-toolsai.jupyter": "2023.9.1102792234",
    "ms-toolsai.jupyter-keymap": "1.1.2",
    "ms-toolsai.vscode-jupyter-cell-tags": "0.1.8",
    "ms-toolsai.vscode-jupyter-slideshow": "0.1.5",
    "ms-vscode-remote.remote-containers": "0.315.1",
    "ms-vscode-remote.remote-ssh": "0.106.5",
    "ms-vscode-remote.remote-ssh-edit": "0.86.0",
    "ms-vscode-remote.remote-wsl": "0.81.8",
    "ms-vscode-remote.vscode-remote-extensionpack": "0.24.0",
    "ms-vscode.makefile-tools": "0.7.0",
    "ms-vscode.remote-explorer": "0.4.1",
    "ms-vscode.remote-server": "1.4.3",
    "ms-vscode.vscode-serial-monitor": "0.10.0",
    "shd101wyy.markdown-preview-enhanced": "0.8.10",
    "sleepingsaint.gitignore-generator": "0.0.2",
    "trond-snekvik.gnu-mapfiles": "1.1.0",
    "twxs.cmake": "0.0.17",
    "VisualStudioExptTeam.intellicode-api-usage-examples": "0.2.8",
    "VisualStudioExptTeam.vscodeintellicode": "1.2.30",
    "vscode-icons-team.vscode-icons": "12.6.0",
    "yzhang.markdown-all-in-one": "3.5.1"
    }
    }
    }

Children
  • Thanks for sharing! Comparing to my setup, on my Macbook Air M2, I'm not seeing anything out of the ordinary. Could you test with e.g. Verbose mode in Toolchain Manager? This could maybe provide some feedback to what is failing.

    Are you able to build projects as expected in VS Code? This includes its own version of the Toolchain Manager, where you can add/remove different versions of the SDK and toolchain.

  • I can build the project without any issues. 

    However, I do not have the Graphical User Interface that I have on Windows Machine.

  • Never Mind,

    I didn't realize that the board selector was in the top right corner of the pop window. Now, I can select board-specific examples.

    However, I can still not open VS Code from the nRF Connect For Desktop Application. I am not sure if that matters but FYI.

  • Jenish Rudani said:
    I can still not open VS Code from the nRF Connect For Desktop Application. I am not sure if that matters but FYI.

    Did you try with the verbose mode I asked?

  • Yes.

    It complained about JLink version not being v7.80c. I installed it through Universal Installer (X64, ARM64 didn't work). That warning disappeared. Other than that, the log files look clear. However, still can not open vscode using nRF Connect Tool Chain Manager UI. Log as per below:

    2023-11-02T18:47:02.604Z DEBUG Application data folder: /Users/atom/Library/Application Support/nrfconnect/pc-nrfconnect-toolchain-manager
    2023-11-02T18:47:03.961Z INFO Using nrf-device-lib-js version: 0.6.12
    2023-11-02T18:47:03.967Z INFO Using nrf-device-lib version: 0.15.3
    2023-11-02T18:47:03.968Z INFO Using nrfjprog DLL version: 10.19.1
    2023-11-02T18:47:03.969Z INFO Using JLink version: JLink_V7.80c
    2023-11-02T18:47:04.504Z DEBUG App pc-nrfconnect-toolchain-manager v1.2.6 local
    2023-11-02T18:47:04.512Z DEBUG App path: /Users/atom/.nrfconnect-apps/node_modules/pc-nrfconnect-toolchain-manager
    2023-11-02T18:47:04.513Z DEBUG nRFConnect 4.2.1, required by the app is (>=3.11.1)
    2023-11-02T18:47:04.513Z DEBUG nRFConnect path: /Applications/nRF Connect for Desktop.app/Contents/Resources/app.asar
    2023-11-02T18:47:04.514Z DEBUG HomeDir: /Users/atom
    2023-11-02T18:47:04.514Z DEBUG TmpDir: /var/folders/gd/mvj_v_yd2d595zjv_0952tyc0000gn/T/
    2023-11-02T18:47:04.595Z DEBUG Downloading index json with buffer length: 7347
    2023-11-02T18:47:04.598Z DEBUG Index json has been downloaded with result: [
    {
    "version": "v1.4.99-dev1",
    "toolchains": [
    {
    "version": "20201207",
    "name": "ncs-toolchain-v1.4.99-dev1-20201207-43d4695.dmg",
    "sha512": "9eab039a75e8b2003e896b1a5832b642524fd225eb8b4d03fda4593e610785401e7600ac3f63533ea2bfee51bdd52eece0bb52073f79d20978ad3a01e5803d18"
    }
    ]
    },
    {
    "version": "v1.4.1",
    "toolchains": [
    {
    "version": "20201215",
    "name": "ncs-toolchain-v1.4.1-20201215-7ecf886.dmg",
    "sha512": "9f8b07e1074177a3f821dc5b5eeccdf3af6cf7e38531db809ee5e185aeab12e5e7e92bf9ae7096ff2ec5be3d112bfacac90dea17ed02354c416d4404a1981d56"
    }
    ]
    },
    {
    "version": "v1.4.0",
    "toolchains": [
    {
    "version": "20201030",
    "name": "ncs-toolchain-v1.4.0-20201030-2750604.dmg",
    "sha512": "b856df471eb8c05eef6bcadb1df0c8569d68b5da1f2e9f6bd5a7aaf80e35d4d02f615bba7bc10767abb88274d6d65e0e5565ea775831c0228170102d03c943fb"
    }
    ]
    },
    {
    "version": "v1.3.2",
    "toolchains": [
    {
    "version": "20201012",
    "name": "ncs-toolchain-v1.3.2-20201012-09b2ade.dmg",
    "sha512": "2ba77cb1ab4e3f43c44214d653e78efb2b567d95faead5804aebaafeb7bba4691adc432d57f368aad2b8105b489e21cd640a9bd8af98a8697ed53d653f3b9dc1"
    }
    ]
    },
    {
    "version": "v1.3.1",
    "toolchains": [
    {
    "version": "20200921",
    "name": "ncs-toolchain-v1.3.1-20200921-509f057.dmg",
    "sha512": "d02566fcd719b44db2985068e0d190d93876d8d867d53a8e0119de0a6060522a608305f2cf1bc61e3c89c7eb999e4cdfbad5654424e7cda746ff7cbf21438bb6"
    }
    ]
    },
    {
    "version": "v1.3.0",
    "toolchains": [
    {
    "version": "20200618",
    "name": "ncs-toolchain-v1.3.0-20200618-509f057.dmg",
    "sha512": "a17558612678b33afd1b710a96e1ff68c56b7a75e52d63cd48f8781f8b9a8bca700e05e9a855d305d501a080ee930ebbda225df7f1b5575b1a0a8c5bef5f3621"
    }
    ]
    },
    {
    "version": "v1.3.0-rc1",
    "toolchains": [
    {
    "version": "20200602",
    "name": "ncs-toolchain-v1.3.0-rc1-20200602-dbcfd6c.dmg",
    "sha512": "6d43ac2808ba3ba6a17e3f1c31eeb679886aa8a16fca6f3ad4b82077c66c3210e3c46581fc852da5fce07d098f170cc780cc05a41148ddf6a7032a0ff315307d"
    },
    {
    "version": "20200609",
    "name": "ncs-toolchain-v1.3.0-rc1-20200609-590da70.dmg",
    "sha512": "2c58b3b2b4773da95ca95a2cea5e03ed48144b0d2dc0e03e00b06d8f65c56e5091d6b6410d78251ef5aa3bd03c8718cf5a04b5e8c7f3f08eadf1b518129dc708"
    }
    ]
    },
    {
    "version": "v1.4.2",
    "toolchains": [
    {
    "version": "20210113",
    "name": "ncs-toolchain-v1.4.2-20210113-7ecf886.dmg",
    "sha512": "e4b9f8cac9e77305be89e3ea8b90dbcc22415e87379ff34c7c0cb0100c5109498167e22829e8bad5c01a84a84309467f970d7b4b8ecc46bf8b6724ef6f70e8cb"
    }
    ]
    },
    {
    "version": "v1.5.0-rc1",
    "toolchains": [
    {
    "version": "20210215",
    "name": "ncs-toolchain-v1.5.0-rc1-20210215-2c30941.dmg",
    "sha512": "4c8c127c27ca67ac555f6d02c4bee3c50fc53d32fc6989a7158c2c95be87c2fb5b86b0953a8eb99342c6145b3fbfea035cda2e7e13d0b921868c63c7f1f4388f"
    }
    ]
    },
    {
    "version": "v1.5.0",
    "toolchains": [
    {
    "version": "20210225",
    "name": "ncs-toolchain-v1.5.0-20210225-607a0e0.dmg",
    "sha512": "40d395b683c1b7680db30ba167a7d7742d2b756d7f7f8c2b4780091339f8141779b6e2d5f236b6e4ff13eba0ccf67a3240108ec76180950fbe2346a60220d404"
    }
    ]
    },
    {
    "version": "v1.5.1-rc1",
    "toolchains": [
    {
    "version": "20210409",
    "name": "ncs-toolchain-v1.5.1-rc1-20210409-96ab6aa.dmg",
    "sha512": "c4b22656ce6e08b6881cd07fe446e75bb4400582f6dcf9d93e53feb116a1e3819a5d08dc0e87abaaf230054c8a396d5972b3573ad653f9bc5cdf479df336e5bc"
    }
    ]
    },
    {
    "version": "v1.5.1",
    "toolchains": [
    {
    "version": "20210416",
    "name": "ncs-toolchain-v1.5.1-20210416-96ab6aa.dmg",
    "sha512": "b853cb30f76601ea9edefa2faade433280517b2262b1126efacf030c9c5582629b25974dfde4038327a5ffccc5a17a801597aee6e43f43767038abd3b8a89714"
    }
    ]
    },
    {
    "version": "v1.6.0",
    "toolchains": [
    {
    "version": "20210701",
    "name": "ncs-toolchain-v1.6.0-20210701-de414c8.dmg",
    "sha512": "8aab26ffb89ff250882e272b262ddacc38fc1dc4cbec39f4e76468a0bfd899bc571caa1cb60b467e396422765fd207e8b48aaf48b25b0741ea375b39bd52d691"
    }
    ]
    },
    {
    "version": "v1.6.1",
    "toolchains": [
    {
    "version": "20210907",
    "name": "ncs-toolchain-v1.6.1-20210907-80db958.dmg",
    "sha512": "b2e5c2da037e8ce577a799427b4a4bcc4a5d2608126bd152da4c52664e16cd2443528c040426163b7938f65c0c62dc80038ae76d74f72cb7b2e66fe9f254f6db"
    }
    ]
    },
    {
    "version": "v1.7.0",
    "toolchains": [
    {
    "version": "20210923",
    "name": "ncs-toolchain-v1.7.0-20210923-4c380d0.dmg",
    "sha512": "6691fee7190f940e6adfa8fd2881ca14bae2a299671a58e21b8a1727944bf31542f62b97adb8c81c32d1baed03badfb96247de5d71f24052f00fc0f62124d5ec"
    }
    ]
    },
    {
    "version": "v1.7.1",
    "toolchains": [
    {
    "version": "20211028",
    "name": "ncs-toolchain-v1.7.1-20211028-4c380d0.dmg",
    "sha512": "6d567b869613d8722cf542e3d7bea883987958e70dd2e6ba69ac846ad68ff002c676c9b1647bd7dc1197af3ac6c75d56945a8de8f93655dc1656d19391df992a"
    }
    ]
    },
    {
    "version": "v1.8.0",
    "toolchains": [
    {
    "version": "20220103",
    "name": "ncs-toolchain-v1.8.0-20220103-7d41729.dmg",
    "sha512": "fb931ed3773c6745c1eeca4963d30aebe2f1a1b41a4340121fc7999ccb0340a76d671defa50b5bdae1b4317d9e49bd7a08583cc6d210fe30c16b0e0bbcfc736b"
    }
    ]
    },
    {
    "version": "v1.9.0",
    "toolchains": [
    {
    "version": "20220217",
    "name": "ncs-toolchain-v1.9.0-20220217-728bbd5.dmg",
    "sha512": "bcaa5697112032effac35ccfa9a9a111fbf832e85e5f9d3e5b64ca05ddaa0fcfaf02a119f37b36c5bc17e4633642bde3cd55118c61c1a0b6c3106c25b942e144"
    }
    ]
    },
    {
    "version": "v1.9.1",
    "toolchains": [
    {
    "version": "20220304",
    "name": "ncs-toolchain-v1.9.1-20220304-728bbd5.dmg",
    "sha512": "5475252a21ee6c378550bf0824f581e32f03edf4d6b072ce2e54feee062cd6b8a80ed0de332393c667c7be54417fb14a8814b49a6c5382a994867240ab07a69d"
    }
    ]
    }
    ]
    2023-11-02T18:47:04.757Z INFO Toolchain v1.4.99-dev1 has been added to the list
    2023-11-02T18:47:04.797Z INFO Toolchain v1.4.1 has been added to the list
    2023-11-02T18:47:04.842Z INFO Toolchain v1.4.0 has been added to the list
    2023-11-02T18:47:04.884Z INFO Toolchain v1.3.2 has been added to the list
    2023-11-02T18:47:04.916Z INFO Toolchain v1.3.1 has been added to the list
    2023-11-02T18:47:04.985Z INFO Toolchain v1.3.0 has been added to the list
    2023-11-02T18:47:05.021Z INFO Toolchain v1.3.0-rc1 has been added to the list
    2023-11-02T18:47:05.044Z INFO Toolchain v1.4.2 has been added to the list
    2023-11-02T18:47:05.056Z INFO Toolchain v1.5.0-rc1 has been added to the list
    2023-11-02T18:47:05.075Z INFO Toolchain v1.5.0 has been added to the list
    2023-11-02T18:47:05.104Z INFO Toolchain v1.5.1-rc1 has been added to the list
    2023-11-02T18:47:05.130Z INFO Toolchain v1.5.1 has been added to the list
    2023-11-02T18:47:05.144Z INFO Toolchain v1.6.0 has been added to the list
    2023-11-02T18:47:05.174Z INFO Toolchain v1.6.1 has been added to the list
    2023-11-02T18:47:05.210Z INFO Toolchain v1.7.0 has been added to the list
    2023-11-02T18:47:05.293Z INFO Toolchain v1.7.1 has been added to the list
    2023-11-02T18:47:05.310Z INFO Toolchain v1.8.0 has been added to the list
    2023-11-02T18:47:05.321Z INFO Toolchain v1.9.0 has been added to the list
    2023-11-02T18:47:05.342Z INFO Toolchain v1.9.1 has been added to the list

Related