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
|:file:`zephyr.hex` | Default full image. | * Programming board targets with :ref:`NSPE <app_boards_spe_nspe>` or single-image. |
39
-
|| In a project with multiple images, several :file:`zephyr.hex` files are generated, one for each image. | * Testing DFU procedure with nrfjprog (programming directly to device). |
39
+
|| In a project with multiple images, several :file:`zephyr.hex` files are generated, one for each image. | * Testing DFU procedure with nRF Util (programming directly to device). |
40
40
|| ``zephyr`` is the value of :kconfig:option:`CONFIG_KERNEL_BIN_NAME`. ||
41
41
|| The file is located in the :file:`build/<your_application_name>/zephyr` directory. ||
|:file:`tfm_s.hex` | Secure firmware image created by the TF-M build system in the background of the Zephyr build. | Programming :ref:`SPE-only <app_boards_spe_nspe>` and multi-core board targets. |
@@ -52,7 +52,7 @@ Which files you are going to use depends on the application configuration and no
52
52
|| Can also be used standalone for a single-image DFU. ||
53
53
|| Contains the signed version of the application. ||
54
54
|| This file is transferred in the real-life update procedure, as opposed to HEX files ||
55
-
|| that are transferred with nrfjprog when emulating an update procedure. ||
55
+
|| that are transferred with nRF Util when emulating an update procedure. ||
56
56
||:ref:`Compatible with MCUboot <mcuboot:mcuboot_ncs>`. ||
57
57
|| ``zephyr`` is the value of :kconfig:option:`CONFIG_KERNEL_BIN_NAME`. ||
58
58
|| The file is located in the :file:`build/<your_application_name>/zephyr` directory. ||
@@ -68,7 +68,7 @@ Which files you are going to use depends on the application configuration and no
68
68
|| Can also be used standalone for a single-image DFU. ||
69
69
|| Contains the signed and encrypted version of the application. ||
70
70
|| This file is transferred in the real-life update procedure, as opposed to HEX files ||
71
-
|| that are transferred with nrfjprog when emulating an update procedure. ||
71
+
|| that are transferred with nRF Util when emulating an update procedure. ||
72
72
||:ref:`Compatible with MCUboot <mcuboot:mcuboot_ncs>`. ||
73
73
|| ``zephyr`` is the value of :kconfig:option:`CONFIG_KERNEL_BIN_NAME`. ||
74
74
|| The file is located in the :file:`build/<your_application_name>/zephyr` directory. ||
nrfutil device program --options chip_erase_mode=ERASE_RANGES_TOUCHED_BY_FIRMWARE --firmware zephyr/net_core_app_moved_test_update.hex
119
119
120
120
.. note::
121
121
Typically, the update image is received through serial interface or Bluetooth.
122
-
For testing purposes, use nrfjprog to program the update image directly into the update slot.
123
-
124
-
.. note::
125
-
|nrfjprog_deprecation_note|
122
+
For testing purposes, use nRF Util to program the update image directly into the update slot.
126
123
127
124
#. Reset the kit.
128
125
#. Observe that the output includes the following lines indicating that the MCUBoot in the application core has read the update image and performed a firmware update of the network core:
0 commit comments