nRF Toolchain Manager - Installs only C:\ncs\toolchains and leaves C:\ncs\v2.2.0 empty

Hi,

  I followed steps here https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/getting_started/assistant.html so I have installed Segger jlink and NRF Connect for Desktop + command line tools; then from Toolchain Manager I installed v.2.2.0 in advised path C:\ncs. It showed successful install but the folder C:\ncs\v2.2.0 has been left empty so when I select it in NCS Visual Code it gives invalid directory.

  I tried uninstalling/removing all files and environment variables/registy entries and do it from scratch a few times but no success.

  Please kindly advise if you had a similar problem.

Kind Regards,
Iulian

MSc.MEd. Software Engineer and Trainer
"But God demonstrates His own love for us in this: While we were still sinners, Christ died for us." (Romans 5:8)

Parents Reply Children
  • Hi Sigurd,
      Windows 10 Home, Version 22H2

    Kind Regards,

    Iulian

  • You could also try to configure the firewall to allow for the Toolchain Manager, in case that causes some issues.

    For more information, can you enable "Verbose Logging" and upload the log from the issue using Insert->File?

    Regards,
    Sigurd Hellesvik

  • Hi Sigurd,
      Firewall allows "nRF Connect for Desktop.exe" and "nrfutil-toolchain-manager.exe" but still when I press "Update SDK" it does nothing: I did not find a "Toolchain Manager.exe"

      I attached the log file.

    I saw an error in it "Could not find a JLinkARM.dll." but that file is available in SEGGER folder along with jlink and other.
     And related warning with nrfjprog in cmd line I got:


    PS C:\Users\Usr> nrfjprog --version
    nrfjprog version: 10.19.0 external
    JLinkARM.dll version: 7.84f

    PS C:\Users\Usr> jlink --version
    SEGGER J-Link Commander V7.84f (Compiled Feb 7 2023 16:52:39)
    DLL version V7.84f, compiled Feb 7 2023 16:51:10


    2023-03-22T15:33:35.585Z DEBUG Application data folder: C:\Users\Usr\AppData\Roaming\nrfconnect\pc-nrfconnect-toolchain-manager
    2023-03-22T15:33:35.834Z DEBUG App pc-nrfconnect-toolchain-manager v1.2.2 local
    2023-03-22T15:33:35.835Z DEBUG App path: C:\Users\Usr\.nrfconnect-apps\node_modules\pc-nrfconnect-toolchain-manager
    2023-03-22T15:33:35.835Z DEBUG nRFConnect 4.0.0, required by the app is (>=3.11.1)
    2023-03-22T15:33:35.836Z DEBUG nRFConnect path: C:\Users\Usr\AppData\Local\Programs\nrfconnect\resources\app.asar
    2023-03-22T15:33:35.836Z DEBUG HomeDir: C:\Users\Usr
    2023-03-22T15:33:35.836Z DEBUG TmpDir: C:\Users\Usr\AppData\Local\Temp
    2023-03-22T15:33:35.837Z DEBUG Downloading index json with buffer length: 9261
    2023-03-22T15:33:35.838Z DEBUG Index json has been downloaded with result: [
        {
            "version": "v1.4.99-dev1",
            "toolchains": [
                {
                    "version": "20201204",
                    "name": "ncs-toolchain-v1.4.99-dev1-20201204-7e01b60.zip",
                    "sha512": "18a975e0607bade592e728e6f3addfd88bcca861153ce6679f24b506ab3ed496a720dac7d8b536c8f1ddb18f2654b2e8b74500deed6c9a6a67d65d3ab72d2aea"
                }
            ]
        },
        {
            "version": "v1.4.1",
            "toolchains": [
                {
                    "version": "20201215",
                    "name": "ncs-toolchain-v1.4.1-20201215-7ecf886.zip",
                    "sha512": "94a32758310a7a930085e671a4dd37d2ead292ddbf4d40d7146940e2981d121d5c6d3706a436ef0ac22cce607a071750f1c6ffd788a52f47407153a73bdaefff"
                }
            ]
        },
        {
            "version": "v1.4.0",
            "toolchains": [
                {
                    "version": "20201030",
                    "name": "ncs-toolchain-v1.4.0-20201030-2750604.zip",
                    "sha512": "2eb53d3950af53947ba15434b32e31238d224f3906d78679c17f5b02d8492d9718f1121bbd721fbf39424ffb556d7e042cfac4565d75e9f3b0fbf8800bbc082c"
                }
            ]
        },
        {
            "version": "v1.3.2",
            "toolchains": [
                {
                    "version": "20201012",
                    "name": "ncs-toolchain-v1.3.2-20201012-09b2ade.zip",
                    "sha512": "1c9a0a4d916143c007b6aa2919f4c0a101e0563a1d00cf12b6fc3bea4fd065979bea030905c2538c5694eed4d44d4fbe5ae285d10298bc3b57b39166c1f2d6cc"
                }
            ]
        },
        {
            "version": "v1.3.1",
            "toolchains": [
                {
                    "version": "20200917",
                    "name": "ncs-toolchain-v1.3.1-20200917-806240b.zip",
                    "sha512": "5a9fc19c09a6573715fbe0b6dff5e7950f025f3b6665040bfa1a21b8a16fc8e82b60f1186f3d815eff158a12ad63904765072e25389016109292516d0fba277e"
                }
            ]
        },
        {
            "version": "v1.3.0",
            "toolchains": [
                {
                    "version": "20200618",
                    "name": "ncs-toolchain-v1.3.0-20200618-509f057.zip",
                    "sha512": "6ab7e4cfd94c7fa574a4e6e5395c04ba143ebc7fffe9cdc0dc1a4a2da912f5f39aa56dc54feb44f8a40d7c1117233710ddeb12a0a40fc5a95f733044f8a5b9fb"
                }
            ]
        },
        {
            "version": "v1.3.0-rc1",
            "toolchains": [
                {
                    "version": "20200602",
                    "name": "ncs-toolchain-v1.3.0-rc1-20200602-dbcfd6c.zip",
                    "sha512": "7b17afff0961e1a7d25d7b332e5be3e7ebdcf189dc8f0e3b581ec0fbb39fd564e05c7c99ba45a5796822175e1d21fe8fac28be07fe94d415bc11f6a85a5fa367"
                },
                {
                    "version": "20200609",
                    "name": "ncs-toolchain-v1.3.0-rc1-20200609-590da70.zip",
                    "sha512": "7ced1d4db15bf125a7612ea9ff0e076843366c778d06f7a4e81cf5009b9e883dd3da61c15452ab973a1a581737228996509b805b3a2f0471c7497b5615622673"
                }
            ]
        },
        {
            "version": "v1.2.1",
            "toolchains": [
                {
                    "version": "20200625",
                    "name": "ncs-toolchain-v1.2.1-20200625-153a59e.zip",
                    "sha512": "8b41e562cd392db503d1601e74b50f083e7c71f9dcec5befa13d5dbddce8d4d3a57ebe1701ed8754df54a8cba8886741d4bc52e2de2b628682cfcb4244dd9b73"
                }
            ]
        },
        {
            "version": "v1.2.0",
            "toolchains": [
                {
                    "version": "20200217",
                    "name": "ncs-toolchain-v1.2.0-20200217-a56f2eb.zip",
                    "sha512": "931369c90d8d53e966c8f3efc99be87fd0a9175dac1b4b54b7647e05809e0124fb34cf740a7d2575245633840c0547a741b581ebad637b1cdb35cb181048e3c6"
                },
                {
                    "version": "20200218",
                    "name": "ncs-toolchain-v1.2.0-20200218-0ef73a3.zip",
                    "sha512": "48ae4b973c706cf94c1ee2866d29a73d156d6b5575fd7b3e40edf64323e4577f6f6259879b7b79faaea176900fde02d5d45fa44a81c9ee60655d80926a3d1154"
                },
                {
                    "version": "20200225",
                    "name": "ncs-toolchain-v1.2.0-20200225-52e8a34.zip",
                    "sha512": "2ac84f7c664763ff7803061714ed97c06bda778fb6b55327642129bb086fe98da79a83d4cd40964a1eb6cde61f7a47bddf0aa6a8c53e13bf1b7bcafdb5cb40b6"
                },
                {
                    "version": "20200303",
                    "name": "ncs-toolchain-v1.2.0-20200303-457af40.zip",
                    "sha512": "18f059e238766f0a837b98dfeba87772937bf24d8e627d77dc1adf52d394a92da3788d0a62458fa5448b06d6191acf95287b7e6830812092bb55396051798e23"
                },
                {
                    "version": "20200401",
                    "name": "ncs-toolchain-v1.2.0-20200401-cf4ebd3.zip",
                    "sha512": "f7d404775dab0e752cf10e6ea0785544ad17578c3155828aa77409e5fc211df42758ca1944d5c5271c04dd5697bf3189564f3e16385ed09d21346dbd812b1834"
                }
            ]
        },
        {
            "version": "v1.4.2",
            "toolchains": [
                {
                    "version": "20210113",
                    "name": "ncs-toolchain-v1.4.2-20210113-7ecf886.zip",
                    "sha512": "4498414542dd2bc7fcb5b7d74083ad5cc7c8ac81b12ec0fe50fcbf3fb6c80ae7f7fbfe8c87eebeec32467d25cbbbee1aacb6cf37b773c2a0299c482c905c786a"
                }
            ]
        },
        {
            "version": "v1.5.0-rc1",
            "toolchains": [
                {
                    "version": "20210215",
                    "name": "ncs-toolchain-v1.5.0-rc1-20210215-2c30941.zip",
                    "sha512": "b214a17a01ba72ec9e2c39a072692e85374dd0de6d6d4db43452f28fba2896ac23e7883db008707305292b8e107cf8dc593ac8535a26001b6b7ab0f923269a43"
                }
            ]
        },
        {
            "version": "v1.5.0",
            "toolchains": [
                {
                    "version": "20210225",
                    "name": "ncs-toolchain-v1.5.0-20210225-607a0e0.zip",
                    "sha512": "5781e7500271805e1595ebf3eb04e75b5bd1e0f204dcb29a7c172d2b388f1a9a62b0fd40483b6d529c4e0a6a2f138e040fabb5ca2e360a40256ccb87c573bdce"
                }
            ]
        },
        {
            "version": "v1.5.1-rc1",
            "toolchains": [
                {
                    "version": "20210409",
                    "name": "ncs-toolchain-v1.5.1-rc1-20210409-96ab6aa.zip",
                    "sha512": "8b4b971a8c02e2dfa3ddc37a1e5af23e74bd9663f262af5a95a47c22303db84b9ec4d3b0e39937466559c6357bb4e2bbb0739582bab300635b3748eae8109203"
                }
            ]
        },
        {
            "version": "v1.5.1",
            "toolchains": [
                {
                    "version": "20210416",
                    "name": "ncs-toolchain-v1.5.1-20210416-96ab6aa.zip",
                    "sha512": "c211f8e5442b3f58a53f712e4fd6500153308e3c4063a0858ec682a27c1b5a42e4c15d63a52efe441b88e45490e93595620a442e4091abfc2d4ed1e46df4162a"
                }
            ]
        },
        {
            "version": "v1.6.0",
            "toolchains": [
                {
                    "version": "20210701",
                    "name": "ncs-toolchain-v1.6.0-20210701-de414c8.zip",
                    "sha512": "06562bc82e3b7e757131520410d89a791c996ed0c495b0d428b0e14c808e91bf8616979946e87804b774f08011716e27afa73e3d82d5051785b11857bce66c52"
                }
            ]
        },
        {
            "version": "v1.6.1",
            "toolchains": [
                {
                    "version": "20210729",
                    "name": "ncs-toolchain-v1.6.1-20210729-3e85a62.zip",
                    "sha512": "a9c7a2581fcac8ccb2a03d0959ed08908fa0c9e44361b5e958840b0a4ba203d4c252fba65c772b165640502927ae7fbe31ed13236fd1c28781157db32190d8c4"
                }
            ]
        },
        {
            "version": "v1.7.0",
            "toolchains": [
                {
                    "version": "20210923",
                    "name": "ncs-toolchain-v1.7.0-20210923-4c380d0.zip",
                    "sha512": "5352ba5ec154cde5c3ba62d1f49ea55910852765c9ade6bed85adc303713adcf7a416bd284a2dff9eb216613a2ff7685bd53ee307c457955329d73aafa285634"
                }
            ]
        },
        {
            "version": "v1.7.1",
            "toolchains": [
                {
                    "version": "20211028",
                    "name": "ncs-toolchain-v1.7.1-20211028-4c380d0.zip",
                    "sha512": "226161242cbb6acfcf5d0fcc2eb7f60c923da91446495ddfa29084103ec493d0f173773bcde505193981c9cced48a2176a2ed6f7b282be7233848985194ff516"
                }
            ]
        },
        {
            "version": "v1.8.0",
            "toolchains": [
                {
                    "version": "20211214",
                    "name": "ncs-toolchain-v1.8.0-20211214-4c380d0.zip",
                    "sha512": "80d5df162c6f286b742e9c207c860d3cf4fbc7d1f79b3c2de2dbd8e4faa00847aded3016a497a01ef707ed6c82bd0039a08a2129984c292eeb3a3477bfde87b5"
                }
            ]
        },
        {
            "version": "v1.9.0",
            "toolchains": [
                {
                    "version": "20220217",
                    "name": "ncs-toolchain-v1.9.0-20220217-728bbd5.zip",
                    "sha512": "2d9cece9c41d93c5bebd082e303c77416147960a77f2768e2ffb713bfc5b0eb21766c0ae660bcf82ba80479a5430c4d9f064546debb696ceddb8c2cd5d3382d4"
                }
            ]
        },
        {
            "version": "v1.9.1",
            "toolchains": [
                {
                    "version": "20220304",
                    "name": "ncs-toolchain-v1.9.1-20220304-728bbd5.zip",
                    "sha512": "97c125b00a9d4004924f43edb74fdb69f930dd4b6f04ca7cc4d54efa5aa75a56977b29115ee4ad798c3e42636d36f94064b12d59c7f3ad11f08e0740f063a42c"
                }
            ]
        }
    ]
    2023-03-22T15:33:35.891Z INFO Toolchain v1.4.99-dev1 has been added to the list
    2023-03-22T15:33:35.920Z INFO Toolchain v1.4.1 has been added to the list
    2023-03-22T15:33:35.946Z INFO Toolchain v1.4.0 has been added to the list
    2023-03-22T15:33:35.982Z INFO Toolchain v1.3.2 has been added to the list
    2023-03-22T15:33:36.002Z INFO Toolchain v1.3.1 has been added to the list
    2023-03-22T15:33:36.025Z INFO Toolchain v1.3.0 has been added to the list
    2023-03-22T15:33:36.045Z INFO Toolchain v1.3.0-rc1 has been added to the list
    2023-03-22T15:33:36.071Z INFO Toolchain v1.2.1 has been added to the list
    2023-03-22T15:33:36.092Z INFO Toolchain v1.2.0 has been added to the list
    2023-03-22T15:33:36.117Z INFO Toolchain v1.4.2 has been added to the list
    2023-03-22T15:33:36.146Z INFO Toolchain v1.5.0-rc1 has been added to the list
    2023-03-22T15:33:36.167Z INFO Toolchain v1.5.0 has been added to the list
    2023-03-22T15:33:36.193Z INFO Toolchain v1.5.1-rc1 has been added to the list
    2023-03-22T15:33:36.227Z INFO Toolchain v1.5.1 has been added to the list
    2023-03-22T15:33:36.261Z INFO Toolchain v1.6.0 has been added to the list
    2023-03-22T15:33:36.289Z INFO Toolchain v1.6.1 has been added to the list
    2023-03-22T15:33:36.332Z INFO Toolchain v1.7.0 has been added to the list
    2023-03-22T15:33:36.375Z INFO Toolchain v1.7.1 has been added to the list
    2023-03-22T15:33:36.401Z INFO Toolchain v1.8.0 has been added to the list
    2023-03-22T15:33:36.428Z INFO Toolchain v1.9.0 has been added to the list
    2023-03-22T15:33:36.461Z INFO Toolchain v1.9.1 has been added to the list
    2023-03-22T15:33:36.594Z ERROR [nrfdl][error](15:33:36.380) [jlink] [NRFJPROG][SeggerBackend][] Could not find a JLinkARM.dll.
    2023-03-22T15:33:36.709Z ERROR [nrfdl][error](15:33:36.708) [jlink] NRFJPROG_open_dll_inst returned -100
    2023-03-22T15:33:36.710Z INFO Using nrf-device-lib-js version: 0.5.0
    2023-03-22T15:33:36.711Z INFO Using nrf-device-lib version: 0.13.11
    2023-03-22T15:33:36.711Z WARN Unable to detect version of nrfjprog DLL.
    2023-03-22T15:33:36.712Z WARN Unable to detect version of JLink.
    2023-03-22T15:33:36.713Z ERROR [nrfdl][error](15:33:36.708) plugin fetch versions failed with error: 9
    2023-03-22T15:33:36.845Z ERROR [nrfdl][error](15:33:36.827) [jlink] [NRFJPROG][SeggerBackend][] Could not find a JLinkARM.dll.
    2023-03-22T15:33:36.935Z ERROR [nrfdl][error](15:33:36.929) [jlink] NRFJPROG_open_dll_inst returned -100
    2023-03-22T15:33:36.936Z ERROR [nrfdl][error](15:33:36.929) plugin fetch versions failed with error: 9
    2023-03-22T15:33:36.936Z INFO Installed JLink version does not match the provided version (V7.66a)
    2023-03-22T15:33:40.603Z DEBUG Client Id: 8506ba1c-09d0-47d6-b711-bc8f5bc3a935
    

    Kind Regards,

    Iulian

  • IulianI said:
    I saw an error in it "Could not find a JLinkARM.dll." but that file is available in SEGGER folder along with jlink and other.

    JLink is something that the Toolchain Manager should install as part of the toolchain as well, so the error does not really make sense.

    I will ask our developers for what could cause this error.

    If you do not want to wait for this, you can try the Manual Installation, which does not rely on the Toolchain Manager.

    Regards,
    Sigurd Hellesvik

  • Can you try to run this?

    C:\Users\Usr\.nrfconnect-apps\node_modules\pc-nrfconnect-toolchain-manager\resources\nrfutil-toolchain-manager\win32\nrfutil-toolchain-manager.exe

    Regards,
    Sigurd Hellesvik

Related