You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
doc: requirements: nRF Util bundled with toolchain
Added nRF Util to the list of required tools bundled with the toolchain.
Updated ncs_tool_versions.py to account for the subcommand version.
Updated nRF Util section in recommended_versions.rst.
Updated install_ncs.rst prerequisites for command line.
Updated install_sdk_common_prerequisites.txt to remove mention of
nRF Util. PR #22969 and NRFU-1571.
Signed-off-by: Grzegorz Ferenc <[email protected]>
Copy file name to clipboardExpand all lines: doc/nrf/includes/install_sdk_common_prerequisites.txt
-9Lines changed: 0 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,5 @@
1
1
* All operating systems:
2
2
3
-
* The latest version of nRF Util, a unified command-line utility for Nordic Semiconductor products.
4
-
Check :ref:`operating system versions that support this tool <additional_nordic_sw_tools>` and `download the executable <nRF Util Downloads_>`_.
5
-
6
-
.. note::
7
-
After downloading the nRF Util executable, move it to a directory that is in the system :envvar:`PATH`.
8
-
On macOS and Linux, the downloaded file also needs to be given execute permission by typing `chmod +x nrfutil` or by checking the checkbox in the file properties.
9
-
10
-
* In nRF Util, the latest version of the ``device`` command.
11
-
Check `Installing and upgrading nRF Util commands`_ for installation information.
12
3
* The |jlink_ver| of SEGGER J-Link.
13
4
Download it from the `J-Link Software and Documentation Pack`_ page.
14
5
On Windows, `install it manually together with SEGGER USB Driver for J-Link <nRF Util prerequisites_>`_.
Additionally, just for the development in command line, you need a separate nRF Util download to install the |NCS| toolchain:
62
+
63
+
* `Download the executable <nRF Util Downloads_>`_ for the latest version of nRF Util.
64
+
65
+
.. note::
66
+
After downloading the nRF Util executable, move it to a directory that is in the system :envvar:`PATH`.
67
+
On macOS and Linux, the downloaded file also needs to be given execute permission by typing `chmod +x nrfutil` or by checking the checkbox in the file properties.
Copy file name to clipboardExpand all lines: doc/nrf/installation/recommended_versions.rst
+24-9Lines changed: 24 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ Required tools
72
72
73
73
The following table shows the tools that are required for working with |NCS| v\ |version|.
74
74
75
-
The table lists the versions that are used for testing and are installed when using the :ref:`nRF Connect for VS Code extension or nRF Util<install_ncs>`.
75
+
The table lists the versions that are used for testing and are installed with the toolchain bundle when using the :ref:`nRF Connect for VS Code extension or command line<install_ncs>`.
76
76
Other versions might also work, but are not verified.
77
77
78
78
.. _req_tools_table:
@@ -102,6 +102,10 @@ Other versions might also work, but are not verified.
@@ -397,12 +409,15 @@ The `nRF Util development tool`_ is a unified command line utility for Nordic pr
397
409
Its functionality is provided through installable and upgradeable commands that are served on a central package registry on the Internet.
398
410
399
411
The utility follows its own release cycle and has its own `operating system requirements <nRF Util_>`_.
400
-
Use the latest available release for development.
412
+
The |NCS| toolchain bundle includes the nRF Util version :ncs-tool-version:`NRFUTIL_VERSION_WIN10` and the device command version :ncs-tool-version:`NRFUTIL_DEVICE_VERSION_WIN10`, as listed in :ref:`requirements_toolchain_tools`.
413
+
414
+
.. note::
415
+
416
+
When you :ref:`install the nRF Connect SDK <install_ncs>`:
401
417
402
-
When you :ref:`install the nRF Connect SDK <install_ncs>`, you need to install the following nRF Util commands:
418
+
* If you plan to work with command line, you also need to download nRF Util and install the following command in order to get the toolchain bundle:
403
419
404
-
* `device command <Device command overview_>`_ - The latest version is required as the default :ref:`west runner <programming_selecting_runner>`.
405
-
* `sdk-manager command`_ - The latest version is required for working with |NCS| toolchain packages.
406
-
You only need to install this command if you are working with command line in the |NCS|.
420
+
* `sdk-manager command`_ - The latest version is required for working with |NCS| toolchain packages.
421
+
See `Installing and upgrading nRF Util commands`_ for information about how to install this command.
407
422
408
-
See `Installing and upgrading nRF Util commands`_ for information about how to install these commands.
423
+
* If you plan to work with the :ref:`nRF Connect for VS Code extension <requirements_nrfvsc>`, you do not need a separate nRF Util installation to get the toolchain bundle.
Copy file name to clipboardExpand all lines: doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,12 @@ IDE, OS, and tool support
34
34
=========================
35
35
36
36
* Updated the required `SEGGER J-Link`_ version to v8.42.
37
+
* Removed the separate requirement for installation of the `nRF Util's device command <Device command overview_>`_ from the :ref:`install_ncs` page under :ref:`installing_vsc`.
38
+
The tool and the command are now included in the |NCS| toolchain bundle.
39
+
40
+
.. note::
41
+
42
+
If you plan to work with command line, you still need to download nRF Util and install the ``sdk-manager`` command in order to get the toolchain bundle.
0 commit comments