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
Edited nRF Util installation calls.
nRF Util is now part of the toolchain bundle.
NRFU-1571 and PR #22969.
Signed-off-by: Grzegorz Ferenc <[email protected]>
Copy file name to clipboardExpand all lines: doc/nrf/app_dev/device_guides/nrf54l/kmu_provision.rst
+2-8Lines changed: 2 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,14 +13,8 @@ The |NCS| provides a west command, ``ncs-provision``, allowing to upload keys to
13
13
Prerequisites
14
14
*************
15
15
16
-
First, ensure that the `nRF Util`_ tool is installed.
17
-
It should install automatically during the setup of the |NCS| working environment.
18
-
Once completed, install the required additional commands for nRF Util:
19
-
20
-
.. parsed-literal::
21
-
:class: highlight
22
-
23
-
nrfutil install device
16
+
You need the `nRF Util`_ tool, which you get as part of the :ref:`nRF Connect SDK toolchain bundle <requirements_toolchain>` when you :ref:`gs_installing_toolchain`.
17
+
The bundle also provides the ``nrfutil device`` command, which you can use to program the keys to the device.
24
18
25
19
Additionally, before provisioning, make sure you familiarized yourself with the :ref:`ug_nrf54l_developing_basics_kmu_provisioning_keys` section.
Copy file name to clipboardExpand all lines: doc/nrf/app_dev/device_guides/nrf70/nrf70_fw_patch_update.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ The following platforms are supported:
48
48
.. note::
49
49
50
50
For nRF7002 DK, this feature does not work with tools from the `nRF Command Line Tools`_ product page and nrfjprog programming tool.
51
-
To program the nRF7002 DK device, you need to use the nRF Util downloaded from `nRF Util development tool`_ product page.
51
+
To program the nRF7002 DK device, you need to use the `nRF Util`_ tool that is part of the :ref:`nRF Connect SDK toolchain bundle <requirements_toolchain>` when you :ref:`gs_installing_toolchain`.
Copy file name to clipboardExpand all lines: doc/nrf/app_dev/device_guides/thingy91x/thingy91x_updating_fw_programmer.rst
+6-11Lines changed: 6 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ When developing with your Thingy:91 X, it is recommended to use an external debu
20
20
The external debug probe must support Arm Cortex-M33, such as the nRF9151 DK.
21
21
You need a 10-pin 2x5 socket-socket 1.27 mm IDC (:term:`Serial Wire Debug (SWD)`) JTAG cable to connect to the external debug probe.
22
22
23
-
See `Installing nRF Util`_ and `Installing and upgrading nRF Util commands`_ for instructions on how to install the nrfutil device utility.
23
+
Both nRF Util and the ``device`` command are part of the :ref:`nRF Connect SDK toolchain bundle <requirements_toolchain>` and you get them when you :ref:`gs_installing_toolchain`.
24
24
25
25
.. _updating_firmware_nRF5340:
26
26
@@ -35,8 +35,7 @@ This section describes how you can update the firmware of the nRF5340 SoC on the
35
35
36
36
To update the nRF5340 SoC firmware over USB, complete the following steps:
37
37
38
-
1. Install the ``nrfutil device`` command package by completing the steps in the `Installing and upgrading nRF Util commands`_ documentation.
39
-
#. Connect the Thingy:91 X to your computer with a USB-C cable.
38
+
1. Connect the Thingy:91 X to your computer with a USB-C cable.
40
39
#. Power on the device by switching **SW1** to the **ON** position.
41
40
#. Open a terminal window.
42
41
#. Enter the following command to list the connected devices and their traits::
@@ -61,8 +60,7 @@ This section describes how you can update the firmware of the nRF5340 SoC on the
61
60
62
61
To update the nRF5340 firmware using an external debug probe, complete the following steps:
63
62
64
-
2. Install the ``nrfutil device`` command package by completing the steps in the `Installing and upgrading nRF Util commands`_ documentation.
65
-
#. Connect the Thingy:91 X to your computer with a USB-C cable.
63
+
2. Connect the Thingy:91 X to your computer with a USB-C cable.
66
64
#. Connect the 10-pin :term:`Serial Wire Debug (SWD)` programming cable from the external debug probe to the programming connector (**P8**) on the Thingy:91 X.
67
65
#. Connect the external debug probe to your computer.
68
66
#. Power on the device by switching **SW1** to the **ON** position.
@@ -101,8 +99,7 @@ When updating the firmware through USB and MCUboot method, you must not connect
101
99
102
100
To update the nRF9151 SiP application firmware over USB, complete the following steps:
103
101
104
-
1. Install the ``nrfutil device`` command package by completing the steps in the `Installing and upgrading nRF Util commands`_ documentation.
105
-
#. Connect the Thingy:91 X to your computer with a USB-C cable.
102
+
1. Connect the Thingy:91 X to your computer with a USB-C cable.
106
103
#. Power on the device by switching **SW1** to the **ON** position.
107
104
#. Open a terminal window.
108
105
#. Enter the following command to list the connected devices and their traits::
@@ -126,8 +123,7 @@ When updating the firmware through USB and MCUboot method, you must not connect
126
123
127
124
To update the nRF9151 SiP application firmware using an external debug probe, complete the following steps:
128
125
129
-
1. Install the ``nrfutil device`` command package by completing the steps in the `Installing and upgrading nRF Util commands`_ documentation.
130
-
#. Connect the Thingy:91 X to your computer with a USB-C cable.
126
+
1. Connect the Thingy:91 X to your computer with a USB-C cable.
131
127
#. Connect the 10-pin :term:`Serial Wire Debug (SWD)` programming cable from the external debug probe to the programming connector (**P8**) on the Thingy:91 X.
132
128
#. Connect the external debug probe to your computer.
133
129
#. Power on the device by switching **SW1** to the **ON** position.
@@ -155,8 +151,7 @@ Updating the modem firmware on the nRF9151 SiP
155
151
156
152
To update the nRF9151 modem firmware using an external debug probe, complete the following steps:
157
153
158
-
1. Install the ``nrfutil device`` command package by completing the steps in the `Installing and upgrading nRF Util commands`_ documentation.
159
-
#. Connect the Thingy:91 X to your computer with a USB-C cable.
154
+
1. Connect the Thingy:91 X to your computer with a USB-C cable.
160
155
#. Connect the 10-pin :term:`Serial Wire Debug (SWD)` programming cable from the external debug probe to the programming connector (**P8**) on the Thingy:91 X.
161
156
#. Connect the external debug probe to your computer.
162
157
#. Power on the device by switching **SW1** to the **ON** position.
Copy file name to clipboardExpand all lines: doc/nrf/app_dev/programming.rst
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,7 @@ If you want to change the runner used by ``west flash``, you can use one of the
59
59
west flash -r nrfjprog
60
60
61
61
In either case, make sure you have the required tools installed on your system.
62
-
`nRF Util`_ is a :ref:`prerequisite <installing_vsc>` for the |NCS|.
62
+
`nRF Util`_ is part of the :ref:`nRF Connect SDK toolchain bundle <requirements_toolchain>`.
63
63
For ``-r nrfjprog``, you need the archived `nRF Command Line Tools`_.
64
64
65
65
To see which runners are available for your board, run the following command:
@@ -94,6 +94,7 @@ Programming the nRF52840 Dongle
94
94
Programming the nRF54H20 DK
95
95
To program the nRF54H20 DK, follow the programming instructions in the :ref:`nRF54H20 device guide <ug_nrf54h20_gs_sample>`.
96
96
Programming the nRF54H20 DK with the |NCS| version earlier than v3.0.0 requires installing the `nrfutil device command <Installing and upgrading nRF Util commands_>`_ for the ``west flash`` command to work with this device.
97
+
Starting with the |NCS| v3.1.0, the ``nrfutil device`` command is part of the :ref:`nRF Connect SDK toolchain bundle <requirements_toolchain>` and you get it when you :ref:`gs_installing_toolchain`.
.. _`Installing and upgrading nRF Util commands`: https://docs.nordicsemi.com/bundle/nrfutil/page/guides/installing_commands.html
925
925
.. _`Installing specific versions of nRF Util commands`: https://docs.nordicsemi.com/bundle/nrfutil/page/guides/installing_commands.html#installing-specific-versions-of-commands
926
-
.. _`Installing nRF Util for nRF5 SDK`: https://docs.nordicsemi.com/bundle/nrfutil/page/guides-nrf5sdk/installing.html
.. _`DFU over a serial USB connection`: https://docs.nordicsemi.com/bundle/nrfutil/page/guides-nrf5sdk/dfu_performing.html#dfu-over-a-serial-usb-connection
Copy file name to clipboardExpand all lines: doc/nrf/protocols/thread/tools.rst
+13-3Lines changed: 13 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -102,12 +102,22 @@ To program the nRF device with the RCP application, complete the following steps
102
102
103
103
.. tab:: nRF52840 Dongle (USB transport)
104
104
105
-
a. Install nRF Util as described in `Installing nRF Util for nRF5 SDK`_.
105
+
This procedure uses the `nRF Util`_ tool, which is part of the :ref:`nRF Connect SDK toolchain bundle <requirements_toolchain>` and you get it when you :ref:`gs_installing_toolchain`.
106
+
107
+
1. Remove the lock on the nRF Util installation to be able to install other nRF Util commands.
108
+
See `Locking nRF Util home directory`_ in the tool documentation for more information.
109
+
#. Install nRF Util's ``nrf5sdk-tools`` command:
110
+
111
+
.. code-block:: console
112
+
113
+
nrfutil install nrf5sdk-tools
114
+
115
+
See `nrf5sdk-tools command overview`_ for more information.
Copy file name to clipboardExpand all lines: doc/nrf/protocols/wifi/regulatory_certification/test_setup.rst
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -139,8 +139,7 @@ This describes the flashing, running, and use of the appropriate console ports w
139
139
Programming firmware in the nRF7002 setup
140
140
=========================================
141
141
142
-
Before you begin, make sure you have the nRF Util tool installed on your computer.
143
-
See `Installing nRF Util`_ and `Installing and upgrading nRF Util commands`_ for instructions on how to install the nRF Util device utility.
142
+
This procedure uses the `nRF Util`_ tool, which is part of the :ref:`nRF Connect SDK toolchain bundle <requirements_toolchain>` and you get it when you :ref:`gs_installing_toolchain`.
144
143
145
144
To program firmware in the nRF7002 DK or EK setup, complete the following steps.
146
145
@@ -177,7 +176,7 @@ To program firmware in the nRF7002 DK or EK setup, complete the following steps.
177
176
$ nrfutil device program --firmware merged_CPUNET.hex --core Network --options chip_erase_mode=ERASE_ALL,reset=RESET_SYSTEM
178
177
179
178
#. To run the firmware on the nRF7002 DK or EK, reset the device.
180
-
You can press the **RESET** button, use the ``reset`` command in nRF Util, or power cycle the development kit.
179
+
You can press the **RESET** button, use the ``nrfutil device reset`` command in nRF Util, or power cycle the development kit.
0 commit comments