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
  • Hi,

    In  the toolchain manager, try to "update" the nRF Connect SDK version that you have installed.
    Does this help?

    Regards,
    Sigurd Hellesvik

  • Hi Sigurd,
       After I press "Update SDK" it shows 3 seconds the loading bar  then it shows as completed successfully: but folder C:\ncs\v2.2.0 is still completely empty



    Kind Regards,

    Iulian

  • Hi Sigurd,
      Did not work with VPN disabled and after "show hidden files" there is no .west folder inside C:\ncs\v2.2.0

      I wish to mention that in downloads folder is just toolchain archive:

      

      I followed the tutorial advised: downloaded manually the sdk https://github.com/nrfconnect/sdk-nrf/releases/tag/v2.2.0 and placed as advised in toolchain folder inside v2.2.0 but when I ran "ncsmgr init" in bash I got "bash: ncsmgr: command not found"
      The content of ncsmgr:
      

    Kind Regards,

    Iulian

  • Hi,

    Which operating system do you use?

    Regards,
    Sigurd Hellesvik

  • 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

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

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

  • Hi Sigurd,

       It opens a console for a second then it closes by itself.

       If I do it through cmd I get:


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


    USAGE:
    nrfutil toolchain-manager [FLAGS] [OPTIONS] [SUBCOMMAND]

    FLAGS:
    -h, --help Prints help information
    --help-extended Show comprehensive documentation
    --json Print output as JSON
    --json-pretty Print output as formatted JSON
    --license Show license information for in-built dependencies
    -v, --version
    --skip-overhead Skip all message overhead when in JSON output mode, outputting only the data part of "info"
    messages and ignoring the rest

    OPTIONS:
    --log-level <log-level> Set the maximum log level [possible values: off, error, warn, info, debug,
    trace]
    --log-output <log-output>... Set log output type: --log-output=stdout --log-output=file ... [possible values:
    file, stdout]

    SUBCOMMANDS:
    config Get/set toolchain manager settings
    env Display the toolchain environment
    help Show comprehensive documentation
    install Install toolchains
    launch Launch applications/shells with the toolchain environment
    list List installed toolchains
    remove Remove toolchains
    search Search for installable toolchains

    Kind Regards,

    Iulian

  • Try to use the command to "list List installed toolchains" and if none are installed try to " install Install toolchains".
    I guess the last one would look something like:

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

    But if you are unsure how the install command should be called, you can do

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

    Regards,
    Sigurd Hellesvik

  • Hi Sigurd,

      It does the install as it did with Toolchain Manager, only C:\ncs\toolchains\v2.3.0 

      C:\Users\Usr\.nrfconnect-apps\node_modules\pc-nrfconnect-toolchain-manager\resources\nrfutil-toolchain-manager\win32>nrfutil-toolchain-manager.exe install v2.3.0
    [00:01:08] ###### 100% [Download toolchain] Finished
    [00:02:43] ###### 100% [Unpack toolchain] Finished

    nrfutil-toolchain-manager.exe list
    v2.3.0 C:\ncs\toolchains\v2.3.0
    v2.2.0 C:\ncs\toolchains\v2.2.0


    I followed your advice with manual installation, inside C:\ncs\v2.2.0

    west init -m github.com/.../sdk-nrf --mr v2.2.0
    west update
    And it downloaded and installed the missing SDK



    Now, in VSCode I got this error related "invalid toolchain installation" and jlink not found


    In cmd is available:

    PS C:\ncs\v2.2.0> 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



    I tried to build the project and got the error: "-- west build: generating a build system
    FATAL ERROR: CMake is not installed or cannot be found; cannot build."

    In cmd is available:

    PS C:\ncs\v2.2.0> CMake --version
    cmake version 3.20.5
    CMake suite maintained and supported by Kitware (kitware.com/cmake).

    Please advise if is better to continue under a different ticket name

    Kind Regards,

    Iulian

Related