Basic usage

nRF Util

tags
nRF Util

For example, the following command installs both the SDK bundle and its corresponding toolchain bundle for the nRF Connect SDK v2.8.0:

nrfutil sdk-manager install v2.8.0

Tip

This command installs the bundles at the installation location specified in the configuration settings. If you want to install at a different location, use the --install-dir flag or change your configuration settings.

The installation can take several minutes. The command prints the information about the installation progress to the console (together with the installation location):

> nrfutil sdk-manager install v2.8.0
[00:01:40] ###### 100% [Download toolchain] Toolchain downloaded
[00:00:47] ###### 100% [Unpack toolchain] Toolchain unpacked to /opt/nordic/ncs/tmp/.tmp5HJDW6
[00:00:00] ###### 100% [Install toolchain] Toolchain installed at /opt/nordic/ncs/toolchains/15b490767d
[00:04:52] ###### 100% [Download SDK] Download SDK
[00:00:06] ###### 100% [Calculating SDK checksum] Verified download
[00:00:43] ###### 100% [Unpack SDK tarball] Unpacked SDK tarball

Note

  • If you have either an SDK or a toolchain bundle already installed, this command installs the missing bundle for the provided version.
  • If the SDK version you are installing is reusing a toolchain version that you have already installed, the command will not install the toolchain again.
  • This command always installs the newest toolchain release for the given SDK version, including patched toolchain releases, even if an older toolchain for that SDK version is already installed.

The install command can use the --install-dir flag. It also features completion for bundles that are available to install.

After you installed an SDK or toolchain version, you can use the nrfutil sdk-manager list command to show all installations on your computer. See sdk-manager list and sdk-manager search for more information.