diff --git a/doc/_utils/redirects.py b/doc/_utils/redirects.py index 4009282c2c78..2c6a321af43d 100644 --- a/doc/_utils/redirects.py +++ b/doc/_utils/redirects.py @@ -34,9 +34,10 @@ ("device_guides/working_with_nrf/nrf70/gs", "gsg_guides/nrf7002_gs"), ("device_guides/working_with_nrf/nrf53/nrf5340_gs", "gsg_guides"), # Getting started with nRF5340 DK (removed in v2.8.0) ("gsg_guides/nrf5340_gs", "gsg_guides"), - ("ug_thingy53_gs", "gsg_guides/thingy53_gs"), # Getting started with Thingy:53 - ("working_with_nrf/nrf53/thingy53_gs", "gsg_guides/thingy53_gs"), - ("device_guides/working_with_nrf/nrf53/thingy53_gs", "gsg_guides/thingy53_gs"), + ("ug_thingy53_gs", "app_dev/device_guides/thingy53/thingy53_precompiled"), # Getting started with Thingy:53 (removed in v3.0.0) + ("working_with_nrf/nrf53/thingy53_gs", "app_dev/device_guides/thingy53/thingy53_precompiled"), + ("device_guides/working_with_nrf/nrf53/thingy53_gs", "app_dev/device_guides/thingy53/thingy53_precompiled"), + ("gsg_guides/thingy53_gs", "app_dev/device_guides/thingy53/thingy53_precompiled"), ("ug_nrf52_gs", "gsg_guides"), # Getting started with nRF52 Series (removed in v2.8.0) ("working_with_nrf/nrf52/gs", "gsg_guides"), ("device_guides/working_with_nrf/nrf52/gs", "gsg_guides"), diff --git a/doc/nrf/app_dev/device_guides/thingy53/building_thingy53.rst b/doc/nrf/app_dev/device_guides/thingy53/building_thingy53.rst index 3921c7d76f2b..c24df24d5371 100644 --- a/doc/nrf/app_dev/device_guides/thingy53/building_thingy53.rst +++ b/doc/nrf/app_dev/device_guides/thingy53/building_thingy53.rst @@ -45,7 +45,6 @@ The build process generates firmware in two formats: For more information about files generated as output of the build process, see :ref:`app_build_output_files`. See the following sections for details regarding building and programming the firmware for Thingy:53 in various environments. -See :ref:`thingy53_app_update` for more detailed information about updating firmware on Thingy:53. .. _thingy53_build_pgm_targets_wifi: @@ -64,6 +63,52 @@ For example, you can use the following command when building on the command line For the compatible Wi-Fi samples in the |NCS|, see the :ref:`wifi_samples` section. +.. _thingy53_app_update: + +Programming methods for Thingy:53 +********************************* + +You can program the firmware on the Nordic Thingy:53 using an external debug probe and 10-pin JTAG cable, using :ref:`Visual Studio Code `, :ref:`command line `, :ref:`command line `, or the `Programmer app `_ from nRF Connect for Desktop. +You can also program applications running on both the network and application core using the built-in MCUboot serial recovery mode, using the `Programmer app`_ from nRF Connect for Desktop or `nRF Util `_. + +Finally, you can use the `Programmer app`_ from nRF Connect for Desktop, the `nRF Programmer`_ mobile app for Android and iOS, or nRF Util to update the :ref:`preloaded application images `. + +.. _thingy53_app_update_debug: + +Firmware update using external debug probe +========================================== + +You can program the firmware on the Nordic Thingy:53 using an external debug probe and 10-pin JTAG cable. +In such cases, you can program the Thingy:53 the same way as nRF5340 DK. + +The external debug probe must support Arm Cortex-M33 (such as the nRF5340 DK). +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. + +This method is supported when programming with :ref:`Visual Studio Code `, :ref:`command line `, or the `Programmer app `_ from nRF Connect for Desktop. + +See also :ref:`ug_nrf5340` for additional information. + +.. _thingy53_app_update_mcuboot: + +Firmware update using MCUboot bootloader +======================================== + +Samples and applications built for Thingy:53 include the MCUboot bootloader that you can use to update the firmware out of the box. +This method uses signed binary files :file:`app_update.bin` and :file:`net_core_app_update.bin` (or :file:`dfu_application.zip`). +You can program the precompiled firmware image using one of the following ways: + +* Use the :doc:`MCUboot` feature and the built-in serial recovery mode of Thingy:53. + In this scenario, the Thingy is connected directly to your PC through USB. + For details, refer to the :ref:`thingy53_app_mcuboot_bootloader` section. + + See `Programming Nordic Thingy:53`_ in the `Programmer app`_ for the detailed procedures on how to program the Thingy:53 using nRF Connect for Desktop. +* Update the firmware over-the-air (OTA) using Bluetooth® LE and the nRF Programmer mobile application for Android or iOS. + To use this method, the application that is currently programmed on Thingy:53 must support it. + For details, refer to :ref:`thingy53_app_fota_smp` section. + All precompiled images support OTA using Bluetooth. + + See the :ref:`thingy53_gs_updating_ble` section for the detailed procedures on how to program a Thingy:53 using the `nRF Programmer`_ mobile app for Android or iOS. + .. _thingy53_build_pgm_vscode: Building and programming using |VSC| @@ -80,8 +125,15 @@ Complete the following steps to build and program using the |nRFVSC|: 3. Program the sample or application: a. Connect the Nordic Thingy:53 to the debug out port on a 10-pin external debug probe, for example nRF5340 DK, using a 10-pin JTAG cable. - #. Connect the external debug probe to the PC using a USB cable. + + .. figure:: ./images/thingy53_nrf5340_dk.svg + :alt: Nordic Thingy:53 connected to the debug port on a 10-pin external debug probe + + Nordic Thingy:53 connected to the debug port on a 10-pin external debug probe + + #. Connect the external debug probe to the PC using a micro-USB cable. #. Make sure that the Thingy:53 and the external debug probe are powered on. + (On the Thingy:53, move the power switch **SW1** to the **ON** position.) #. Click :guilabel:`Flash` in the :guilabel:`Actions View`. .. _thingy53_build_pgm_command_line: @@ -119,8 +171,15 @@ To build and program the source code from the command line, complete the followi #. Program the sample or application: a. Connect the Nordic Thingy:53 to the debug out port on a 10-pin external debug probe, for example nRF5340 DK, using a 10-pin JTAG cable. - #. Connect the external debug probe to the PC using a USB cable. + + .. figure:: ./images/thingy53_nrf5340_dk.svg + :alt: Nordic Thingy:53 connected to the debug port on a 10-pin external debug probe + + Nordic Thingy:53 connected to the debug port on a 10-pin external debug probe + + #. Connect the external debug probe to the PC using a micro-USB cable. #. Make sure that the Nordic Thingy:53 and the external debug probe are powered on. + (On the Thingy:53, move the power switch **SW1** to the **ON** position.) #. Use the following command to program the sample or application to the device: .. code-block:: console @@ -128,3 +187,27 @@ To build and program the source code from the command line, complete the followi west flash The device resets and runs the programmed sample or application. + +.. _thingy53_gs_updating_usb: +.. _thingy53_gs_updating_external_probe: + +Programming using the Programmer app +************************************ + +You can program the Nordic Thingy:53 using the `Programmer app`_ from nRF Connect for Desktop and MCUboot's serial recovery feature. +This application can also be used to program precompiled firmware packages. + +You can program the Thingy:53 using the Programmer app using either USB-C or an external debug probe. +See the `Programming Nordic Thingy:53`_ in the tool documentation for detailed steps. + +Programming using nRF Util +************************** + +You can use the nRF Util utility to program Thingy:53, including programming precompiled firmware packages. +See `Programming application firmware using MCUboot serial recovery`_ in the tool documentation for detailed steps. + +Using the nRF Programmer mobile app +*********************************** + +You can use the `nRF Programmer`_ mobile app on your Android or iOS device to program precompiled firmware packages. +For detailed steps, see :ref:`thingy53_gs_updating_ble`. diff --git a/doc/nrf/gsg_guides/images/thingy53_application_info.png b/doc/nrf/app_dev/device_guides/thingy53/images/thingy53_application_info.png similarity index 100% rename from doc/nrf/gsg_guides/images/thingy53_application_info.png rename to doc/nrf/app_dev/device_guides/thingy53/images/thingy53_application_info.png diff --git a/doc/nrf/gsg_guides/images/thingy53_nrf5340_dk.svg b/doc/nrf/app_dev/device_guides/thingy53/images/thingy53_nrf5340_dk.svg similarity index 100% rename from doc/nrf/gsg_guides/images/thingy53_nrf5340_dk.svg rename to doc/nrf/app_dev/device_guides/thingy53/images/thingy53_nrf5340_dk.svg diff --git a/doc/nrf/gsg_guides/images/thingy53_progress_wheel.png b/doc/nrf/app_dev/device_guides/thingy53/images/thingy53_progress_wheel.png similarity index 100% rename from doc/nrf/gsg_guides/images/thingy53_progress_wheel.png rename to doc/nrf/app_dev/device_guides/thingy53/images/thingy53_progress_wheel.png diff --git a/doc/nrf/gsg_guides/images/thingy53_sample_list.png b/doc/nrf/app_dev/device_guides/thingy53/images/thingy53_sample_list.png similarity index 100% rename from doc/nrf/gsg_guides/images/thingy53_sample_list.png rename to doc/nrf/app_dev/device_guides/thingy53/images/thingy53_sample_list.png diff --git a/doc/nrf/app_dev/device_guides/thingy53/index.rst b/doc/nrf/app_dev/device_guides/thingy53/index.rst index 9a1fab579fa1..2cce8e886dad 100644 --- a/doc/nrf/app_dev/device_guides/thingy53/index.rst +++ b/doc/nrf/app_dev/device_guides/thingy53/index.rst @@ -30,5 +30,6 @@ The nRF5340 is augmented with the nRF21540 RF FEM (Front-end Module) Range exten :maxdepth: 2 :caption: Subpages: + thingy53_precompiled building_thingy53 thingy53_application_guide diff --git a/doc/nrf/app_dev/device_guides/thingy53/thingy53_application_guide.rst b/doc/nrf/app_dev/device_guides/thingy53/thingy53_application_guide.rst index 60d9766c8962..24efaff923c7 100644 --- a/doc/nrf/app_dev/device_guides/thingy53/thingy53_application_guide.rst +++ b/doc/nrf/app_dev/device_guides/thingy53/thingy53_application_guide.rst @@ -14,53 +14,15 @@ See the following sections for details of what is configured by default and what .. _thingy53_serialports: -Connecting to Thingy:53 -*********************** +Connecting to Thingy:53 for logs +******************************** Applications and samples for the Nordic Thingy:53 use a serial terminal to provide logs. By default, the serial terminal is accessible through the USB CDC ACM class handled by application firmware. The serial port is visible right after the Thingy:53 is connected to the host using a USB cable. The CDC ACM baudrate is ignored, and transfer goes with USB speed. -.. _thingy53_app_update: - -Updating firmware image for Thingy:53 -************************************* - -You can program the firmware on the Nordic Thingy:53 using an external debug probe and 10-pin JTAG cable, as described in :ref:`thingy53_building_pgming`, using either :ref:`Visual Studio Code ` or :ref:`command line `. -You can also update applications running on both the network and application core using the built-in MCUboot bootloader and the `Programmer app`_ for desktop or the `nRF Programmer`_ app for Android and iOS. -You can also update the prebuilt application images that way. - -See :ref:`thingy53_gs_updating_firmware` for details about updating firmware image. - -.. _thingy53_app_update_debug: - -Firmware update using external debug probe -========================================== - -If you are using an external debug probe, such as the nRF5340 DK, or any J-Link device supporting ARM Cortex-M33, you can program the Thingy:53 the same way as nRF5340 DK. -See :ref:`ug_nrf5340` for details. - -.. _thingy53_app_update_mcuboot: - -Firmware update using MCUboot bootloader -======================================== - -Samples and applications built for Thingy:53 include the MCUboot bootloader that you can use to update the firmware out of the box. -This method uses signed binary files :file:`app_update.bin` and :file:`net_core_app_update.bin` (or :file:`dfu_application.zip`). -You can program the precompiled firmware image using one of the following ways: - -* Use the :doc:`MCUboot` feature and the built-in serial recovery mode of Thingy:53. - In this scenario, the Thingy is connected directly to your PC through USB. - For details, refer to the :ref:`thingy53_app_mcuboot_bootloader` section. - - See the :ref:`thingy53_gs_updating_usb` section in the :ref:`ug_thingy53_gs` guide for the detailed procedures on how to program the Thingy:53 using the `Programmer app`_. -* Update the firmware over-the-air (OTA) using Bluetooth® LE and the nRF Programmer mobile application for Android or iOS. - To use this method, the application that is currently programmed on Thingy:53 must support it. - For details, refer to :ref:`thingy53_app_fota_smp` section. - All precompiled images support OTA using Bluetooth. - - See the :ref:`thingy53_gs_updating_ble` section in the :ref:`ug_thingy53_gs` guide for the detailed procedures on how to program a Thingy:53 using `nRF Programmer`_ for Android or iOS. +For more information, see :ref:`thingy53_app_usb`. .. _thingy53_app_partition_manager_config: diff --git a/doc/nrf/app_dev/device_guides/thingy53/thingy53_precompiled.rst b/doc/nrf/app_dev/device_guides/thingy53/thingy53_precompiled.rst new file mode 100644 index 000000000000..ab8d0cada3ba --- /dev/null +++ b/doc/nrf/app_dev/device_guides/thingy53/thingy53_precompiled.rst @@ -0,0 +1,113 @@ +.. _thingy53_precompiled: +.. _thingy53_gs_updating_firmware: + +Preloaded and precompiled Thingy:53 firmware +############################################ + +.. contents:: + :local: + :depth: 2 + +The Nordic Thingy:53 comes preloaded with the following firmware: + +* `Edge Impulse`_ application firmware +* MCUboot bootloader +* SoftDevice controller on the network core + +This page describes how to connect with Edge Impulse Studio or update Nordic Thingy:53 with precompiled firmware provided by Nordic Semiconductor. + +.. _thingy53_gs_machine_learning: + +Connecting with Edge Impulse Studio +*********************************** + +The Nordic Thingy:53 is preprogrammed with Edge Impulse firmware. +The Edge Impulse firmware enables data collection from all the sensors on the Nordic Thingy:53. +You can use the collected data to train and test machine learning models. +Deploy the trained machine learning model to the Nordic Thingy:53 over Bluetooth LE or USB. + +Complete the following steps to get started with Edge Impulse: + +1. Go to the `Edge Impulse`_ website. +#. Create a free Edge Impulse account. +#. Download the `nRF Edge Impulse mobile app`_. +#. Follow the instructions in the `Nordic Semi Thingy:53 page`_. + +Precompiled Thingy:53 firmware +****************************** + +If you want to program your Nordic Thingy:53 with other precompiled firmware, you can download the latest precompiled firmware from the following sources: + +* The `Nordic Thingy:53 Downloads`_ page (the Precompiled application firmware section). + The package contains a :file:`CONTENTS.txt` file listing the locations and names of different firmware images. +* The `nRF Programmer`_ mobile application (available for Android and iOS). + The application lists the available precompiled firmware images when you open it. + +.. _thingy53_gs_updating_ble: + +Updating precompiled firmware +============================= + +You can update the precompiled firmware using any of the following methods: + +.. tabs:: + + .. tab:: Over Bluetooth LE using nRF Programmer + + You can update the Nordic Thingy:53 application and network core over Bluetooth LE using the nRF Programmer mobile application for Android or iOS. + + Complete these steps to update the firmware: + + 1. Open the nRF Programmer app. + + A list of available samples appears. + + .. figure:: ./images/thingy53_sample_list.png + :alt: nRF Programmer - list of samples + + nRF Programmer - list of samples + + #. Select a sample. + + Application info appears. + + .. figure:: ./images/thingy53_application_info.png + :alt: nRF Programmer - Application Info + + nRF Programmer - Application Info + + #. Select the version of the sample from the drop-down menu. + #. Tap :guilabel:`Download`. + + When the download is complete, the name of the button changes to :guilabel:`Install`. + #. Tap :guilabel:`Install`. + + A list of nearby devices and their signal strengths appears. + #. Select your Nordic Thingy:53 from the list. + It is listed as **El Thingy:53**. + + The transfer of the firmware image starts, and a progress wheel appears. + + .. figure:: ./images/thingy53_progress_wheel.png + :alt: nRF Programmer - progress wheel + + nRF Programmer - progress wheel + + If you want to pause the update process, tap :guilabel:`Pause`. + If you want to stop the update process, tap :guilabel:`Stop`. + + The image transfer is complete when the progress wheel reaches 100%. + The Nordic Thingy:53 is reset and updated to the new firmware sample. + #. Tap :guilabel:`Done` to return to Application info. + + .. tab:: Over USB using the Programmer app + + See the `Programming Nordic Thingy:53`_ in the tool documentation for detailed steps. + + .. tab:: With an external debug probe using the Programmer app + + See the `Programming Nordic Thingy:53`_ in the tool documentation for detailed steps. + + .. tab:: Using nRF Util + + See `Programming application firmware using MCUboot serial recovery`_ in the tool documentation for more information. diff --git a/doc/nrf/gsg_guides.rst b/doc/nrf/gsg_guides.rst index ab6e0d22d9eb..4d4199eaefe3 100644 --- a/doc/nrf/gsg_guides.rst +++ b/doc/nrf/gsg_guides.rst @@ -1,6 +1,7 @@ .. _gsg_guides: .. _ug_nrf52_gs: .. _ug_nrf5340_gs: +.. _ug_thingy53_gs: Quick Start ########### @@ -14,39 +15,39 @@ The application uses Nordic Semiconductor tools and precompiled binaries and doe The following table does not list all devices supported in the |NCS|. For the full list, see the :ref:`board support pages `. -+----------------------+----------------------------------------------------------------+----------------------------------+ -| Device | Getting started method | Device user guide | -+======================+================================================================+==================================+ -| Nordic Thingy:91 X | | `Nordic Thingy:91 X User Guide`_ | -+----------------------+ +----------------------------------+ -| nRF9161 DK | | `nRF9161 DK Hardware`_ | -+----------------------+ +----------------------------------+ -| nRF9160 DK | | `nRF9160 DK Hardware`_ | -+----------------------+ +----------------------------------+ -| nRF9151 DK | | `nRF9151 DK Hardware`_ | -+----------------------+ +----------------------------------+ -| nRF54L15 DK | `Quick Start app`_ | `nRF54L15 DK User Guide`_ | -+----------------------+ +----------------------------------+ -| nRF5340 DK | | `nRF5340 DK User Guide`_ | -+----------------------+ +----------------------------------+ -| nRF52840 DK | | `nRF52840 DK User Guide`_ | -+----------------------+ +----------------------------------+ -| nRF52833 DK | | `nRF52833 DK User Guide`_ | -+----------------------+ +----------------------------------+ -| nRF52 DK | | `nRF52 DK User Guide`_ | -+----------------------+----------------------------------------------------------------+----------------------------------+ -| nRF54H20 DK | :ref:`ug_nrf54h20_gs` - *Quick Start app support coming soon* | *Not yet available* | -+----------------------+----------------------------------------------------------------+----------------------------------+ -| nRF7002 DK | :ref:`ug_nrf7002_gs` | `nRF7002 DK Hardware`_ | -+----------------------+----------------------------------------------------------------+----------------------------------+ -| nRF7002 EB | `Get started `_ on the product page | `nRF7002 EB User Guide`_ | -+----------------------+----------------------------------------------------------------+----------------------------------+ -| Thingy:91 | :ref:`ug_thingy91_gsg` | `Nordic Thingy:91 User Guide`_ | -+----------------------+----------------------------------------------------------------+----------------------------------+ -| Thingy:53 | :ref:`ug_thingy53_gs` | `Nordic Thingy:53 Hardware`_ | -+----------------------+----------------------------------------------------------------+----------------------------------+ -| nPM1300 EK | `Get started `_ on the product page | `nPM1300 EK User Guide`_ | -+----------------------+----------------------------------------------------------------+----------------------------------+ ++----------------------+--------------------------------------------------------------------+---------------------------------------+ +| Device | Getting started method | Device user guide | ++======================+====================================================================+=======================================+ +| Nordic Thingy:91 X | | `Nordic Thingy:91 X User Guide`_ | ++----------------------+ +---------------------------------------+ +| nRF9161 DK | | `nRF9161 DK Hardware`_ | ++----------------------+ +---------------------------------------+ +| nRF9160 DK | | `nRF9160 DK Hardware`_ | ++----------------------+ +---------------------------------------+ +| nRF9151 DK | | `nRF9151 DK Hardware`_ | ++----------------------+ +---------------------------------------+ +| nRF54L15 DK | `Quick Start app`_ | `nRF54L15 DK User Guide`_ | ++----------------------+ +---------------------------------------+ +| nRF5340 DK | | `nRF5340 DK User Guide`_ | ++----------------------+ +---------------------------------------+ +| nRF52840 DK | | `nRF52840 DK User Guide`_ | ++----------------------+ +---------------------------------------+ +| nRF52833 DK | | `nRF52833 DK User Guide`_ | ++----------------------+ +---------------------------------------+ +| nRF52 DK | | `nRF52 DK User Guide`_ | ++----------------------+--------------------------------------------------------------------+---------------------------------------+ +| nRF54H20 DK | :ref:`ug_nrf54h20_gs` - *Quick Start app support coming soon* | *Not yet available* | ++----------------------+--------------------------------------------------------------------+---------------------------------------+ +| nRF7002 DK | :ref:`ug_nrf7002_gs` | `nRF7002 DK Hardware`_ | ++----------------------+--------------------------------------------------------------------+---------------------------------------+ +| nRF7002 EB | `Get started `_ on the product page | `nRF7002 EB User Guide`_ | ++----------------------+--------------------------------------------------------------------+---------------------------------------+ +| Thingy:91 | :ref:`ug_thingy91_gsg` | `Nordic Thingy:91 User Guide`_ | ++----------------------+--------------------------------------------------------------------+---------------------------------------+ +| Thingy:53 | `Get started `_ on the product page | `Nordic Thingy:53 Hardware`_ | ++----------------------+--------------------------------------------------------------------+---------------------------------------+ +| nPM1300 EK | `Get started `_ on the product page | `nPM1300 EK User Guide`_ | ++----------------------+--------------------------------------------------------------------+---------------------------------------+ .. quick_start_table_end @@ -57,5 +58,4 @@ The application uses Nordic Semiconductor tools and precompiled binaries and doe gsg_guides/nrf9160_gs gsg_guides/thingy91_gsg gsg_guides/nrf7002_gs - gsg_guides/thingy53_gs gsg_guides/gsg_other diff --git a/doc/nrf/gsg_guides/images/programmer_thingy53_mcuboot_dfu.png b/doc/nrf/gsg_guides/images/programmer_thingy53_mcuboot_dfu.png deleted file mode 100644 index f6b730a251b5..000000000000 Binary files a/doc/nrf/gsg_guides/images/programmer_thingy53_mcuboot_dfu.png and /dev/null differ diff --git a/doc/nrf/gsg_guides/images/thingy53_sw1_sw2.svg b/doc/nrf/gsg_guides/images/thingy53_sw1_sw2.svg deleted file mode 100644 index 8cdc672ed391..000000000000 --- a/doc/nrf/gsg_guides/images/thingy53_sw1_sw2.svg +++ /dev/null @@ -1,4475 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/nrf/gsg_guides/images/thingy53_sw1_usb.svg b/doc/nrf/gsg_guides/images/thingy53_sw1_usb.svg deleted file mode 100644 index 0345d9d5e32d..000000000000 --- a/doc/nrf/gsg_guides/images/thingy53_sw1_usb.svg +++ /dev/null @@ -1,4437 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/nrf/gsg_guides/thingy53_gs.rst b/doc/nrf/gsg_guides/thingy53_gs.rst deleted file mode 100644 index 95765e45f4fa..000000000000 --- a/doc/nrf/gsg_guides/thingy53_gs.rst +++ /dev/null @@ -1,273 +0,0 @@ -.. _ug_thingy53_gs: - -Getting started with Thingy:53 -############################## - -.. contents:: - :local: - :depth: 2 - -This guide lets you evaluate the |NCS|'s support for Nordic Thingy:53 without the need of installing the SDK. -It tells you how to update the firmware on the nRF5340 :term:`System on Chip (SoC)` on the Nordic Thingy:53, and how to get started with machine learning with Edge Impulse. - -If you want to go through an online training course to familiarize yourself with Bluetooth Low Energy and the development of Bluetooth LE applications, enroll in the `Bluetooth LE Fundamentals course`_ in the `Nordic Developer Academy`_. - -.. _thingy53_gs_requirements: - -Minimum requirements -******************** - -Make sure you have all the required hardware and that your computer or mobile device has one of the supported operating systems. - -Hardware -======== - -* :term:`Universal Serial Bus (USB)`-C cable -* Computer or mobile device - -Software -======== - -On your computer, one of the following operating systems: - -* Microsoft Windows -* macOS -* Ubuntu Linux - -|Supported OS| - -If you are using a mobile device, one of the following operating systems: - -* Android -* iOS - -.. _thingy53_gs_installing_software: - -Installing the required software -******************************** - -When using a computer to work with the Nordic Thingy:53 firmware, install `nRF Connect for Desktop`_. -After installing and starting the application, install the Programmer app. - -When using a mobile device to work with the Nordic Thingy:53, install the `nRF Programmer`_ mobile application from the corresponding application store. - -.. _thingy53_gs_updating_firmware: -.. _thingy53_gs_precompiled_firmware: - -Getting started with precompiled firmware samples -************************************************* - -The Nordic Thingy:53 is preloaded with Edge Impulse application firmware, MCUboot bootloader, and a SoftDevice controller on the network core of the nRF5340 SoC. -For more information on the firmware and associated features, see :ref:`ug_thingy53`. - -In addition to Edge Impulse, the |NCS| contains multiple precompiled samples that you can program to the Nordic Thingy:53. -For a non-exhaustive list, see :ref:`thingy53_compatible_applications` in :ref:`ug_thingy53`. - -To try different samples or to update the existing firmware on the Nordic Thingy:53, you can use Bluetooth® Low Energy (LE), USB (MCUboot), or an external debug probe. - -.. _thingy53_gs_updating_ble: - -Updating through Bluetooth LE -============================= - -You can update the Nordic Thingy:53 application and network core over Bluetooth LE using the nRF Programmer mobile application for Android or iOS. - -Complete these steps to update the firmware: - -1. Open the nRF Programmer app. - - A list of available samples appears. - - .. figure:: /gsg_guides/images/thingy53_sample_list.png - :alt: nRF Programmer - list of samples - - nRF Programmer - list of samples - -#. Select a sample. - - Application info appears. - - .. figure:: /gsg_guides/images/thingy53_application_info.png - :alt: nRF Programmer - Application Info - - nRF Programmer - Application Info - -#. Select the version of the sample from the drop-down menu. -#. Tap :guilabel:`Download`. - - When the download is complete, the name of the button changes to :guilabel:`Install`. -#. Tap :guilabel:`Install`. - - A list of nearby devices and their signal strengths appears. -#. Select your Nordic Thingy:53 from the list. - It is listed as **El Thingy:53**. - - The transfer of the firmware image starts, and a progress wheel appears. - - .. figure:: /gsg_guides/images/thingy53_progress_wheel.png - :alt: nRF Programmer - progress wheel - - nRF Programmer - progress wheel - - If you want to pause the update process, tap :guilabel:`Pause`. - If you want to stop the update process, tap :guilabel:`Stop`. - - The image transfer is complete when the progress wheel reaches 100%. - The Nordic Thingy:53 is reset and updated to the new firmware sample. -#. Tap :guilabel:`Done` to return to Application info. - -.. _thingy53_gs_updating_usb: - -Updating through USB -==================== - -You can update the Nordic Thingy:53 application and network core firmware over USB by using MCUboot, which is a secure bootloader that you can use to update applications without an external debugger. - -.. note:: - Do not unplug the Nordic Thingy:53 during this process. - -Complete the following steps to update the firmware: - -1. Open the `Nordic Thingy:53 Downloads`_ page. -#. Go to the **Precompiled application firmware** section, and download the latest version. -#. Extract the zip file to a location of your choice. - - The :file:`CONTENTS.txt` file in the extracted folder contains the location and names of the different firmware images. - -#. Take off the top cover of the Nordic Thingy:53 so you can access the **SW2** button in Step 7. -#. Plug the Nordic Thingy:53 into the computer using a USB-C cable. - - .. figure:: /gsg_guides/images/thingy53_sw1_usb.svg - :alt: The Nordic Thingy:53 schematic - **SW1** and USB connector cover - - The Nordic Thingy:53 schematic - **SW1** and USB connector cover - -#. Open nRF Connect for Desktop and launch the Programmer app. -#. Press **SW2** while moving the power switch **SW1** to the **ON** position. - - .. figure:: /gsg_guides/images/thingy53_sw1_sw2.svg - :alt: The Nordic Thingy:53 schematic - **SW1** and **SW2** - - The Nordic Thingy:53 schematic - **SW1** and **SW2** - -#. In the Programmer navigation bar, click :guilabel:`SELECT DEVICE`. - - A drop-down menu appears. -#. In the drop-down menu, select :guilabel:`Bootloader Thingy:53`. -#. Click :guilabel:`Add file` in the **FILE** section, and select :guilabel:`Browse`. - - A file explorer window appears. -#. Navigate to the folder where you extracted the application firmware. -#. Open the :file:`Peripheral_LBS` folder, select the update file and click :guilabel:`Open`. - - The update file is titled :file:`peripheral_lbs__thingy53_nrf5340.zip`. -#. Click the :guilabel:`Write` button in the **DEVICE** section. - - The **MCUboot DFU** window appears. - - .. figure:: /gsg_guides/images/programmer_thingy53_mcuboot_dfu.png - :alt: Programmer - MCUboot DFU window - - Programmer - MCUboot DFU window - -#. Click :guilabel:`Write` in the **MCUboot DFU** window. - - The flash slot is erased. - When the flash slot has been erased, image transfer starts and a progress bar appears. - - When the image transfer has been completed, the network core part of the image is transferred from RAM to the network core flash. - This can take up to 20 seconds. - - When the update is complete, a **Completed successfully** message appears. - -You can now disconnect the Nordic Thingy:53 from the computer and put the top cover back on. - -.. _thingy53_gs_updating_external_probe: - -Updating through external debug probe -===================================== - -You can update the Nordic Thingy:53 application and network core firmware by using an external debug probe. - -.. note:: - The external debug probe must support Arm Cortex-M33, such as the nRF5340 DK. - 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. - -Complete these steps to update the firmware. -In these steps, the nRF5340 DK is used as the external debug probe. -Do no unplug or power off the devices during this process. - -1. Open the `Nordic Thingy:53 Downloads`_ page. -#. Go to the **Precompiled application firmware** section and download the latest version. -#. Extract the zip file to a location of your choice. - - The :file:`CONTENTS.txt` file in the extracted folder contains the location and names of the different firmware images. - -#. Open nRF Connect for Desktop and launch the Programmer app. -#. Prepare the hardware: - - a. Open the connector cover on the side of the Nordic Thingy:53. - #. Use a JTAG cable to connect the Nordic Thingy:53 to the debug out port on a 10-pin external debug probe. - - .. figure:: /gsg_guides/images/thingy53_nrf5340_dk.svg - :alt: Nordic Thingy:53 connected to the debug port on a 10-pin external debug probe - - Nordic Thingy:53 connected to the debug port on a 10-pin external debug probe - - #. Power on the Nordic Thingy:53; move the power switch **SW1** to the **ON** position. - #. Power on the external debug probe. - #. Connect the external debug probe to the computer with a micro-USB cable. - - In the Programmer app's navigation bar, :guilabel:`No devices available` changes to :guilabel:`SELECT DEVICE`. - - .. figure:: images/programmer_select_device1.png - :alt: Programmer - Select device - - Programmer - Select device - -#. Click :guilabel:`Select device` and select the appropriate debug probe entry from the drop-down list. - - The icon text changes to board name and the ID of the selected device, and the **Device memory layout** section indicates that the device is connected. - - You can identify the nRF5340 DK by its PCA number PCA10095 and its ID that is printed on the label sticker on the DK. - - If the nRF5340 DK does not show up in the drop-down list, press ``Ctrl+R`` in Windows or ``command+R`` in macOS to restart the Programmer application. - -#. Click :guilabel:`Add file` in the **FILE** section, and select :guilabel:`Browse`. - - A file explorer window appears. -#. Navigate to the folder where you extracted the application firmware. -#. Open the folder for the application that you want to transfer to the Nordic Thingy:53. -#. Select the corresponding HEX file to be used with the debug probe and click :guilabel:`Open`. - - The HEX file appears in the **File memory layout** section. -#. Click :guilabel:`Erase & write` in the **DEVICE** section of the side panel. - -The update is complete when the animation in the Programmer app's **Device memory layout** section ends. - -.. _thingy53_gs_machine_learning: - -Getting started with machine learning -************************************* - -The Nordic Thingy:53 is preprogrammed with Edge Impulse firmware. -To connect the Nordic Thingy:53 to the Edge Impulse Studio, use the nRF Edge Impulse mobile application to connect over Bluetooth LE, or connect the Nordic Thingy:53 to a computer to connect over USB. - -The Edge Impulse firmware enables data collection from all the sensors on the Nordic Thingy:53. -You can use the collected data to train and test machine learning models. -Deploy the trained machine learning model to the Nordic Thingy:53 over Bluetooth LE or USB. - -Complete the following steps to get started with Edge Impulse: - -1. Go to the `Edge Impulse`_ website. -#. Create a free Edge Impulse account. -#. Follow the instructions in the `Nordic Semi Thingy:53 page`_. - -Next steps -********** - -You have now completed getting started with the Nordic Thingy:53. -See the following links for where to go next: - -* :ref:`installation` and :ref:`configuration_and_build` documentation to install the |NCS| and learn more about its development environment. -* :ref:`ug_thingy53` for more advanced topics related to the Nordic Thingy:53. diff --git a/doc/nrf/links.txt b/doc/nrf/links.txt index 6183ceef1511..8d0fbc3fa79e 100644 --- a/doc/nrf/links.txt +++ b/doc/nrf/links.txt @@ -336,6 +336,7 @@ .. _`Nordic Thingy:53`: .. _`Thingy:53 product page`: https://www.nordicsemi.com/thingy53 .. _`Nordic Thingy:53 Downloads`: https://www.nordicsemi.com/Products/Development-hardware/Nordic-Thingy-53/Downloads#infotabs +.. _`Nordic Thingy:53 get started`: https://www.nordicsemi.com/Products/Development-hardware/Nordic-Thingy-53/GetStarted?lang=en#infotabs .. _`Nordic Thingy:52`: https://www.nordicsemi.com/Software-and-tools/Prototyping-platforms/Nordic-Thingy-52 .. _`Nordic Thingy:91`: https://www.nordicsemi.com/Software-and-tools/Prototyping-platforms/Nordic-Thingy-91 @@ -406,7 +407,7 @@ .. _`nRF Toolbox`: https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Toolbox -.. _`nRF Edge Impulse mobile app`: https://cm.nordicsemi.com/Products/Development-tools/nrf-edge-impulse +.. _`nRF Edge Impulse mobile app`: https://www.nordicsemi.com/Products/Development-tools/nRF-Edge-Impulse .. ### Source: infocenter.nordicsemi.com @@ -636,6 +637,7 @@ .. _`Programmer app`: https://docs.nordicsemi.com/bundle/nrf-connect-programmer/page/index.html .. _`Programming the nRF52840 Dongle`: .. _`Programming a Development Kit`: https://docs.nordicsemi.com/bundle/nrf-connect-programmer/page/programming_dk.html +.. _`Programming Nordic Thingy:53`: https://docs.nordicsemi.com/bundle/nrf-connect-programmer/page/programming_dk.html#programming-nordic-thingy53 .. _`Serial Terminal app`: https://docs.nordicsemi.com/bundle/nrf-connect-serial-terminal/page/index.html .. _`Connecting using the Serial Terminal app`: https://docs.nordicsemi.com/bundle/nrf-connect-serial-terminal/page/connecting.html @@ -846,6 +848,7 @@ .. _`nrfutil-trace`: https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-trace/CHANGELOG.html .. _`nRF Sniffer for Bluetooth LE`: https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-ble-sniffer/guides/overview.html .. _`Device command overview`: https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-device/guides/programming.html +.. _`Programming application firmware using MCUboot serial recovery`: https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-device/guides/programming_firmware_thingy91.html .. _`Programming application firmware on the nRF54L15 SoC`: https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-device/guides/programming_nrf54L15.html .. _`anomaly 19`: https://docs.nordicsemi.com/bundle/errata_nRF5340_EngA/page/ERR/nRF5340/EngineeringA/latest/anomaly_340_19.html diff --git a/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst b/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst index 828c7d16935c..198c5d759a28 100644 --- a/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst +++ b/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst @@ -651,8 +651,16 @@ cJSON Documentation ============= -* Added new section :ref:`ug_custom_board`. - This section includes the following pages: +* Added: + + * New section :ref:`ug_custom_board`. + This section includes the following pages: + + * :ref:`defining_custom_board` - Previously located under :ref:`app_boards`. + * :ref:`programming_custom_board` - New page. + + * New page :ref:`thingy53_precompiled` under :ref:`ug_thingy53`. + This page includes some of the information previously located on the standalone page for getting started with Nordic Thingy:53. - * :ref:`defining_custom_board` - Previously located under :ref:`app_boards`. - * :ref:`programming_custom_board` - New page. +* Removed the standalone page for getting started with Nordic Thingy:53. + The contents of this page have been moved to the :ref:`thingy53_precompiled` page and to the `Programmer app `_ documentation.