Skip to content

Commit 6a85282

Browse files
greg-ferrlubos
authored andcommitted
doc: deprecation notes for nrfjprog and nRFCLT
Added deprecation notes for nRF Command Line Tools and nrfjprog. NCSDK-30028. Signed-off-by: Grzegorz Ferenc <[email protected]>
1 parent db214f4 commit 6a85282

File tree

17 files changed

+63
-10
lines changed

17 files changed

+63
-10
lines changed

doc/nrf/app_dev/bootloaders_dfu/mcuboot_nsib/bootloader_signature_keys.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,9 @@ To test that the bootloader no longer boots images signed with the earlier keys,
217217
218218
nrfjprog -f nRF52 -r --verify --program build/zephyr/signed_by_b0_s0_image.hex --sectorerase
219219
220+
.. note::
221+
|nrfjprog_deprecation_note|
222+
220223
#. Observe the bootloader skipping the invalid image and booting the valid image in the other slot:
221224

222225
.. code-block:: console

doc/nrf/app_dev/bootloaders_dfu/qspi_xip_split_image.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,9 @@ Programming with the QSPI XIP split image
217217
Programming of the application is supported using the :ref:`standard procedure <programming>`.
218218
The standard procedure will program the firmware using the default nrfjprog configuration which, for QSPI, is PP4IO mode.
219219

220+
.. note::
221+
|nrfjprog_deprecation_note|
222+
220223
Programming using a different SPI mode
221224
======================================
222225

doc/nrf/app_dev/device_guides/nrf53/building_nrf53.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ To program the nRF5340 DK from the command line, use either west (which uses nrf
5656
.. note::
5757
Programming the nRF5340 DK from the command line with west requires the `nRF Command Line Tools`_ v10.12.0 or later.
5858

59+
|nrf_CLT_deprecation_note|
60+
5961
.. tabs::
6062

6163
.. group-tab:: Separate images

doc/nrf/app_dev/device_guides/nrf53/qspi_xip_guide_nrf5340.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,9 @@ Programming the project
205205
For the nRF5340 DK and other boards equipped with flash working in the QSPI mode, use the :ref:`standard programming command <programming>` (``west flash``).
206206
For other cases, set up a configuration file for nrfjprog, as described in the following section.
207207

208+
.. note::
209+
|nrfjprog_deprecation_note|
210+
208211
Programming to external flash in SPI/DSPI mode
209212
==============================================
210213

doc/nrf/app_dev/device_guides/nrf70/fw_patches_ext_flash.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,9 @@ For example, for nrfjprog:
188188
189189
nrfjprog -f nrf53 -s 0 --program build/merged.hex ---sectorerase --qspisectorerase --verify --reset
190190
191+
.. note::
192+
|nrfjprog_deprecation_note|
193+
191194
Updating firmware patches
192195
=========================
193196

doc/nrf/app_dev/device_guides/nrf91/nrf91_board_controllers.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ The nRF52840 SoC on the DK comes preprogrammed with a firmware.
4141
If you need to restore the original firmware at some point, download the `nRF9160 DK board controller firmware`_ from the nRF9160 DK downloads page.
4242
To program the HEX file, use nrfjprog (which is part of the `nRF Command Line Tools`_).
4343

44+
.. note::
45+
|nrfjprog_deprecation_note|
46+
4447
If you want to route some pins differently from what is done in the preprogrammed firmware, program the :zephyr:code-sample:`hello_world` sample instead of the preprogrammed firmware.
4548
Build the sample (located under :file:`ncs/zephyr/samples/hello_world`) for the ``nrf9160dk_nrf52840`` board target.
4649
To change the routing options, enable or disable the corresponding devicetree nodes for that board as needed.

doc/nrf/app_dev/device_guides/working_with_nrf/nrf54h/ug_nrf54h20_debugging.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ To debug a specific core using ``JLinkExe`` do the following:
7676
* Check the ``SEGGER ID`` printed on the label on the bottom side of the DK.
7777
* Run the ``nrfjprog --ids`` command.
7878

79+
.. note::
80+
|nrfjprog_deprecation_note|
81+
7982
If just one DK is connected to the machine, defining ``SEGGER-ID`` is not necessary.
8083
If more than one DK is connected to the machine and ``SEGGER-ID`` is undefined, a pop up window will appear where you can manually select the ID of the DK you want to run J-Link on.
8184

doc/nrf/app_dev/device_guides/working_with_nrf/nrf54h/ug_nrf54h20_gs.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ You also need the following:
5454
Before running the initial J-Link installation from the `nRF Command Line Tools`_ package, ensure not to have any other J-Link executables on your system.
5555
If you have other J-Link installations, uninstall them before proceeding.
5656

57+
.. note::
58+
|nrf_CLT_deprecation_note|
59+
5760
* On Windows, SEGGER USB Driver for J-Link from `SEGGER J-Link`_ |jlink_ver|.
5861

5962
.. note::

doc/nrf/gsg_guides/nrf7002_gs.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,8 @@ Follow the instructions in the :ref:`building` page to build and the :ref:`progr
329329
.. note::
330330
To flash and debug applications on the nRF7002 DK, you must use the `nRF Command Line Tools`_ version 10.12.0 or above.
331331

332+
|nrf_CLT_deprecation_note|
333+
332334
Debugging
333335
=========
334336

doc/nrf/installation/recommended_versions.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,9 @@ nRF Command Line Tools
375375
Among others, this package includes the nrfjprog executable and library, which the west command uses by default to program the development kits.
376376
For more information on nrfjprog, see `Programming SoCs with nrfjprog`_.
377377

378+
.. note::
379+
|nrf_CLT_deprecation_note|
380+
378381
It is recommended to use the latest version of the package when you :ref:`installing_vsc`.
379382

380383
|nRFVSC|

0 commit comments

Comments
 (0)