Skip to content

Commit 25909a0

Browse files
tomchygreg-fer
andauthored
Apply suggestions from code review
Co-authored-by: Grzegorz Ferenc <[email protected]>
1 parent 7d4bc62 commit 25909a0

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

doc/nrf/app_dev/board_names.rst

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,15 @@ While the board name is always present, other elements, such as the board revisi
4646
Check the Product Specification of the given SoC for more information about the available CPU clusters.
4747

4848
* :ref:`Variant <zephyr:glossary>` - You can use this board qualifier to build for a particular type or configuration of a build for a combination of SoC and CPU cluster.
49-
In the |NCS|, variants are used for changing the default memory map as well as indicating the usage of Cortex-M Security Extensions (CMSE) (security by separation):
50-
51-
* Entry ``nrf52840dongle/nrf52840/bare`` - When you choose this target, the firmware will not account for the onboard USB bootloader (see :ref:`zephyr_board_nrf52840dongle_flashing-option-3` for more details).
52-
* Entries without ``*/ns`` (for example, ``cpuapp``) - When you choose this target, you build the application core firmware as a single execution environment that does not use CMSE (:ref:`Trusted Firmware-M (TF-M) <ug_tfm>`).
53-
* Entries with ``*/ns`` (for example, ``cpuapp/ns``) - Recommended for more security.
54-
When you choose this target, you build the application with CMSE using security by separation.
49+
In the |NCS|, variants are used for the following purposes:
50+
51+
* Changing the default memory map, which applies to the entry for the nRF52840 Dongle with ``*/bare`` (``nrf52840dongle/nrf52840/bare``) - When you choose this target, the firmware will not account for the onboard USB bootloader.
52+
This corresponds to using the :ref:`flashing option 3 using an external debug probe <zephyr:nrf52840dongle>` for the dongle.
53+
* Indicating the usage of Cortex-M Security Extensions (CMSE) (security by separation):
54+
55+
* Entries without ``*/ns`` (for example, ``cpuapp``) - When you choose this target, you build the application core firmware as a single execution environment that does not use CMSE (:ref:`Trusted Firmware-M (TF-M) <ug_tfm>`).
56+
* Entries with ``*/ns`` (for example, ``cpuapp/ns``) - Recommended for more security.
57+
When you choose this target, you build the application with CMSE using security by separation.
5558
The application core firmware is placed in Non-Secure Processing Environment (NSPE) and uses Secure Processing Environment (SPE) for security features.
5659
By default, the build system automatically includes :ref:`Trusted Firmware-M (TF-M) <ug_tfm>` in SPE and merges it with NSPE.
5760

@@ -127,7 +130,7 @@ Also see the :ref:`zephyr:boards` section in the Zephyr documentation.
127130
+-------------------+------------+-----------------------------------------------------+-----------------------------------------------------------------------+
128131
| nRF52840 Dongle | PCA10059 | :zephyr:board:`nrf52840dongle <nrf52840dongle>` | ``nrf52840dongle/nrf52840`` |
129132
| | | | |
130-
| | | | ``nrf52840dongle/nrf52840/bare`` (without onboard USB bootloader) |
133+
| | | | ``nrf52840dongle/nrf52840/bare`` |
131134
+-------------------+------------+-----------------------------------------------------+-----------------------------------------------------------------------+
132135
| nRF52833 DK | PCA10100 | :zephyr:board:`nrf52833dk <nrf52833dk>` | ``nrf52833dk/nrf52833`` |
133136
| | | | |

doc/nrf/includes/sample_board_rows.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
.. nrf52840dongle_nrf52840_bare
1818

19-
| nRF52840 Dongle (without onboard USB bootloader) | PCA10059 | :zephyr:board:`nrf52840dongle <nrf52840dongle>` | ``nrf52840dongle/nrf52840/bare`` |
19+
| nRF52840 Dongle (:ref:`variant without onboard USB bootloader <app_boards>`) | PCA10059 | :zephyr:board:`nrf52840dongle <nrf52840dongle>` | ``nrf52840dongle/nrf52840/bare`` |
2020

2121
.. nrf9160dk_nrf9160
2222

doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ nRF Desktop
307307
Extra ATT buffers are no longer needed for keyboards as :ref:`nrf_desktop_hids` limits the maximum number of simultaneously processed HID input reports (:ref:`CONFIG_DESKTOP_HIDS_SUBSCRIBER_REPORT_MAX <config_desktop_app_options>`) to ``2`` by default.
308308
* The nRF Desktop application aligns the defaults of :kconfig:option:`CONFIG_BT_ATT_TX_COUNT` and :kconfig:option:`CONFIG_BT_CONN_TX_MAX` Kconfig options to application needs.
309309
The options are no longer explicitly set in application configurations.
310-
* The nRF52840 dongle board target to the ``bare`` varaint to indicate that the application does not use and overwrite the onboard USB bootloader.
310+
* The nRF52840 Dongle board target to the ``bare`` variant to indicate that the application does not use and overwrite the onboard USB bootloader.
311311

312312
nRF Machine Learning (Edge Impulse)
313313
-----------------------------------

0 commit comments

Comments
 (0)