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"
    }
    }
    }

  • 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.

Reply Children
  • 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

  • Thanks for testing and providing the logs. What if you add the path to ~/.zshrc ?

    It might be an issue with MacOS v14, I have been testing on v13.3. Will investigate with our developers. 

  • I have already added the Code path to .zshrc.
    This is the cat:

    # If you come from bash you might have to change your $PATH.
    # export PATH=$HOME/bin:/usr/local/bin:$PATH

    # Path to your oh-my-zsh installation.
    export ZSH="$HOME/.oh-my-zsh"

    # Set name of the theme to load --- if set to "random", it will
    # load a random theme each time oh-my-zsh is loaded, in which case,
    # to know which specific one was loaded, run: echo $RANDOM_THEME
    # See github.com/.../Themes
    ZSH_THEME="spaceship"

    # Set list of themes to pick from when loading at random
    # Setting this variable when ZSH_THEME=random will cause zsh to load
    # a theme from this variable instead of looking in $ZSH/themes/
    # If set to an empty array, this variable will have no effect.
    # ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )

    # Uncomment the following line to use case-sensitive completion.
    # CASE_SENSITIVE="true"

    # Uncomment the following line to use hyphen-insensitive completion.
    # Case-sensitive completion must be off. _ and - will be interchangeable.
    # HYPHEN_INSENSITIVE="true"

    # Uncomment one of the following lines to change the auto-update behavior
    # zstyle ':omz:update' mode disabled # disable automatic updates
    # zstyle ':omz:update' mode auto # update automatically without asking
    # zstyle ':omz:update' mode reminder # just remind me to update when it's time

    # Uncomment the following line to change how often to auto-update (in days).
    # zstyle ':omz:update' frequency 13

    # Uncomment the following line if pasting URLs and other text is messed up.
    # DISABLE_MAGIC_FUNCTIONS="true"

    # Uncomment the following line to disable colors in ls.
    # DISABLE_LS_COLORS="true"

    # Uncomment the following line to disable auto-setting terminal title.
    # DISABLE_AUTO_TITLE="true"

    # Uncomment the following line to enable command auto-correction.
    # ENABLE_CORRECTION="true"

    # Uncomment the following line to display red dots whilst waiting for completion.
    # You can also set it to another string to have that shown instead of the default red dots.
    # e.g. COMPLETION_WAITING_DOTS="%F{yellow}waiting...%f"
    # Caution: this setting can cause issues with multiline prompts in zsh < 5.7.1 (see #5765)
    # COMPLETION_WAITING_DOTS="true"

    # Uncomment the following line if you want to disable marking untracked files
    # under VCS as dirty. This makes repository status check for large repositories
    # much, much faster.
    # DISABLE_UNTRACKED_FILES_DIRTY="true"

    # Uncomment the following line if you want to change the command execution time
    # stamp shown in the history command output.
    # You can set one of the optional three formats:
    # "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
    # or set a custom format using the strftime function format specifications,
    # see 'man strftime' for details.
    # HIST_STAMPS="mm/dd/yyyy"

    # Would you like to use another custom folder than $ZSH/custom?
    # ZSH_CUSTOM=/path/to/new-custom-folder

    # Which plugins would you like to load?
    # Standard plugins can be found in $ZSH/plugins/
    # Custom plugins may be added to $ZSH_CUSTOM/plugins/
    # Example format: plugins=(rails git textmate ruby lighthouse)
    # Add wisely, as too many plugins slow down shell startup.
    plugins=(git)

    source $ZSH/oh-my-zsh.sh

    alias get_idf=". $HOME/esp/esp-idf/export.sh"

    export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
    export PATH="/opt/homebrew/opt/qt5/bin:$PATH"

  • What happens if you open a terminal in Toolchain Manager from the dropdown menu on the right hand side

    And then type in code

    Kind regards,
    Øyvind

Related