This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Toolchain fails to install SDK v1.6.0

I am trying to install nRF Connect SDK v1.6.0. For some reason the download speed is extremely slow, and even fails without the ability to resume automatically. On two occasions Toolchain Manager v0.9.3 claimed it had successfully installed the SDK but I couldn't locate boards, projects, or even zephyr root folder in SEGGER, as if the download was incomplete. Is there a way I can manually download the necessary files and feed them to the Toolchain?

  • System Details

    • Windows 10 Home 20H2 build 19042.1110 + WFEP 120.2212.3530.0
    • A/V: McAfee EndPoint Security (no hits in McAfee log that would indicate antivirus interference)
  • Toolchain Manager Log:

    2021-07-28T01:47:46.237Z INFO Initializing environments...
    2021-07-28T01:47:46.255Z INFO Application data folder: C:\Users\( , )_( , )\AppData\Roaming\nrfconnect\pc-nrfconnect-toolchain-manager
    2021-07-28T01:47:46.342Z DEBUG App pc-nrfconnect-toolchain-manager v0.9.3 official
    2021-07-28T01:47:46.342Z DEBUG App path: C:\Users\( , )_( , )\.nrfconnect-apps\node_modules\pc-nrfconnect-toolchain-manager
    2021-07-28T01:47:46.342Z DEBUG nRFConnect 3.7.0 is not supported by the app (^3.7.0)
    2021-07-28T01:47:46.342Z DEBUG nRFConnect path: C:\Users\( , )_( , )\AppData\Local\Programs\nrfconnect\resources\app.asar
    2021-07-28T01:47:46.342Z DEBUG HomeDir: C:\Users\( , )_( , )
    2021-07-28T01:47:46.343Z DEBUG TmpDir: C:\Users\( , )_( , )\AppData\Local\Temp
    2021-07-28T01:47:48.839Z DEBUG iface: Ethernet
    2021-07-28T01:47:48.840Z DEBUG IP4: zzt.zzt.zzt.zzt
    2021-07-28T01:47:48.840Z DEBUG IP6: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
    2021-07-28T01:47:48.840Z DEBUG MAC: YY:YY:YY:YY:YY:YY
    2021-07-28T01:47:48.840Z DEBUG Client Id: blahblahblahblahblahblahblahblah
    2021-07-28T01:47:48.842Z DEBUG Google Analytics for category pc-nrfconnect-toolchain-manager has initialized
    2021-07-28T01:47:48.864Z DEBUG Downloading index json with buffer length: 3848
    2021-07-28T01:47:48.864Z DEBUG Downloading index json with buffer length: 3199
    2021-07-28T01:47:48.865Z 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"
                }
            ]
        }
    ]
    2021-07-28T01:47:48.872Z INFO Toolchain v1.4.99-dev1 has been added to the list
    2021-07-28T01:47:48.875Z INFO Toolchain v1.4.1 has been added to the list
    2021-07-28T01:47:48.877Z INFO Toolchain v1.4.0 has been added to the list
    2021-07-28T01:47:48.882Z INFO Toolchain v1.3.2 has been added to the list
    2021-07-28T01:47:48.888Z INFO Toolchain v1.3.1 has been added to the list
    2021-07-28T01:47:48.892Z INFO Toolchain v1.3.0 has been added to the list
    2021-07-28T01:47:48.895Z INFO Toolchain v1.3.0-rc1 has been added to the list
    2021-07-28T01:47:48.901Z INFO Toolchain v1.2.1 has been added to the list
    2021-07-28T01:47:48.909Z INFO Toolchain v1.2.0 has been added to the list
    2021-07-28T01:47:48.913Z INFO Toolchain v1.4.2 has been added to the list
    2021-07-28T01:47:48.923Z INFO Toolchain v1.5.0-rc1 has been added to the list
    2021-07-28T01:47:48.930Z INFO Toolchain v1.5.0 has been added to the list
    2021-07-28T01:47:48.938Z INFO Toolchain v1.5.1-rc1 has been added to the list
    2021-07-28T01:47:48.942Z INFO Toolchain v1.5.1 has been added to the list
    2021-07-28T01:47:48.950Z INFO Toolchain v1.6.0 has been added to the list
    2021-07-28T01:48:30.113Z INFO Start to install toolchain v1.6.0
    2021-07-28T01:48:30.113Z INFO Installing ncs-toolchain-v1.6.0-20210701-de414c8.zip at C:\Users\( , )_( , )\ncs\v1.6.0\toolchain
    2021-07-28T01:48:30.114Z DEBUG Install with toolchain version 20210701
    2021-07-28T01:48:30.114Z DEBUG Install with sha512 06562bc82e3b7e757131520410d89a791c996ed0c495b0d428b0e14c808e91bf8616979946e87804b774f08011716e27afa73e3d82d5051785b11857bce66c52
    2021-07-28T01:48:30.121Z DEBUG Sending usage data...
    2021-07-28T01:48:30.121Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T01:48:30.121Z DEBUG Action: Install toolchain from index
    2021-07-28T01:48:30.121Z DEBUG Label: v1.6.0; ncs-toolchain-v1.6.0-20210701-de414c8.zip
    2021-07-28T01:48:30.121Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T01:48:30.154Z INFO Downloading toolchain v1.6.0
    2021-07-28T01:48:30.164Z DEBUG Sending usage data...
    2021-07-28T01:48:30.164Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T01:48:30.164Z DEBUG Action: Download toolchain
    2021-07-28T01:48:30.164Z DEBUG Label: developer.nordicsemi.com/.../ncs-toolchain-v1.6.0-20210701-de414c8.zip
    2021-07-28T01:48:30.164Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:33:34.629Z DEBUG Sending usage data...
    2021-07-28T03:33:34.630Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:33:34.630Z DEBUG Action: Download toolchain successfully
    2021-07-28T03:33:34.630Z DEBUG Label: developer.nordicsemi.com/.../ncs-toolchain-v1.6.0-20210701-de414c8.zip
    2021-07-28T03:33:34.631Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:33:34.631Z DEBUG Sending usage data...
    2021-07-28T03:33:34.632Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:33:34.632Z DEBUG Action: Download toolchain time consumed
    2021-07-28T03:33:34.632Z DEBUG Label: 105 min; developer.nordicsemi.com/.../ncs-toolchain-v1.6.0-20210701-de414c8.zip
    2021-07-28T03:33:34.632Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:33:34.632Z INFO Finished downloading version v1.6.0 of the toolchain after approximately 105 minute(s)
    2021-07-28T03:33:34.633Z INFO Unpacking toolchain v1.6.0
    2021-07-28T03:33:34.634Z DEBUG Sending usage data...
    2021-07-28T03:33:34.634Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:33:34.634Z DEBUG Action: Unpack toolchain
    2021-07-28T03:33:34.634Z DEBUG Label: v1.6.0; win32; ia32
    2021-07-28T03:33:34.634Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:35:44.605Z DEBUG Sending usage data...
    2021-07-28T03:35:44.606Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:35:44.606Z DEBUG Action: Unpack toolchain successfully
    2021-07-28T03:35:44.607Z DEBUG Label: v1.6.0; win32; ia32
    2021-07-28T03:35:44.607Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:35:44.607Z DEBUG Sending usage data...
    2021-07-28T03:35:44.608Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:35:44.608Z DEBUG Action: Unpack toolchain time consumed
    2021-07-28T03:35:44.608Z DEBUG Label: 2 min; v1.6.0; win32; ia32
    2021-07-28T03:35:44.608Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:35:44.608Z INFO Finished unpacking version v1.6.0; win32; ia32 of the toolchain after approximately 2 minute(s)
    2021-07-28T03:35:44.608Z INFO Update config file
    2021-07-28T03:35:44.642Z INFO Cloning nRF Connect SDK v1.6.0
    2021-07-28T03:35:44.642Z DEBUG Sending usage data...
    2021-07-28T03:35:44.642Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:35:44.642Z DEBUG Action: Clone nRF Connect SDK
    2021-07-28T03:35:44.642Z DEBUG Label: v1.6.0; win32; ia32
    2021-07-28T03:35:44.642Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:35:44.668Z INFO Initializing environment for v1.6.0
    2021-07-28T03:36:36.195Z DEBUG Sending usage data...
    2021-07-28T03:36:36.195Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:36:36.195Z DEBUG Action: Clone nRF Connect SDK successfully
    2021-07-28T03:36:36.195Z DEBUG Label: v1.6.0; win32; ia32
    2021-07-28T03:36:36.195Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:36:36.195Z DEBUG Sending usage data...
    2021-07-28T03:36:36.195Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:36:36.195Z DEBUG Action: Clone nRF Connect SDK time consumed
    2021-07-28T03:36:36.195Z DEBUG Label: 1 min; v1.6.0
    2021-07-28T03:36:36.196Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.
    2021-07-28T03:36:36.196Z INFO Finished cloning version v1.6.0 of the nRF Connect SDK after approximately 1 minute(s)
    2021-07-28T03:36:52.843Z INFO Open directory C:\Users\( , )_( , )\ncs\v1.6.0
    2021-07-28T03:36:52.844Z DEBUG Sending usage data...
    2021-07-28T03:36:52.844Z DEBUG Category: pc-nrfconnect-toolchain-manager
    2021-07-28T03:36:52.844Z DEBUG Action: Open directory
    2021-07-28T03:36:52.844Z DEBUG Label: win32; ia32; C:\Users\( , )_( , )\ncs\v1.6.0
    2021-07-28T03:36:52.844Z DEBUG Usage data has not been sent. isSendingUsageData is set to false.

  • Screenshot of ToolChain Manager after installation:

    Screenshot of SEGGER Embedded Studio after manually running it:

  • Hello Iman,

    the installation of the toolchain itself went through, but the download of the repositories from GitHub which are necessary for the nRF Connect SDK has probably been blocked by your Antivirus or an open VPN connection.

    So what I suggest you to try now is the following:

    • Click on the down arrow key on the right-hand side of “Next steps to build” and then “Open bash”. This should open a terminal where you can type the following commands:

    west init

    followed by

    west update

    The first one should give you a notification that the repository already has been initialised.

    • After the west update has gone through, you can close and re-open nRF Connect and the Toolchain Manager and then you should see the “Open IDE” button.

    Regards,

    Markus

  • Hi Markus,

    Thanks for your reply. I don't use a VPN at the moment, and my A/V has not logged any events.

    Below is the result of 'west init' in bash:

    NCS repositories are not yet cloned here. To do so run the following command:

    ncsmgr init-ncs

    me@My-Computer MINGW64 ~/ncs/v1.6.0
    $ west init
    FATAL ERROR: already initialized in C:\Users\( ,)_( , )\ncs\v1.6.0, aborting.
    Note:
        In your environment, ZEPHYR_BASE is set to:
        C:/Users/( , )_( , )/ncs/v1.6.0/zephyr

        This forces west to search for a workspace there.
        Try unsetting ZEPHYR_BASE and re-running this command.

    me@My-Computer MINGW64 ~/ncs/v1.6.0
    $ unset ZEPHYR_BASE && west init
    FATAL ERROR: already initialized in C:\Users\( , )_( , )\ncs\v1.6.0, aborting.

    me@My-Computer MINGW64 ~/ncs/v1.6.0
    $

Related