-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: thingy53: remove GSG guide #19828
doc: thingy53: remove GSG guide #19828
Conversation
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:more detailsGithub labels
List of changed files detected by CI (0)
Outputs:ToolchainVersion: Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
ef11554
to
8659c0b
Compare
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publish GitHub Action. |
8659c0b
to
4b459a1
Compare
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 <thingy53_build_pgm_vscode>`, :ref:`command line <thingy53_build_pgm_command_line>`, :ref:`command line <thingy53_build_pgm_command_line>`, or the `Programmer app <Programming Nordic Thingy:53_>`_ 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 <Programming application firmware using MCUboot serial recovery_>`_. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 <thingy53_build_pgm_vscode>`, :ref:`command line <thingy53_build_pgm_command_line>`, :ref:`command line <thingy53_build_pgm_command_line>`, or the `Programmer app <Programming Nordic Thingy:53_>`_ 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 <Programming application firmware using MCUboot serial recovery_>`_. | |
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 <thingy53_build_pgm_vscode>`, :ref:`command line <thingy53_build_pgm_command_line>`, or the `Programmer app <Programming Nordic Thingy:53_>`_ 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 <Programming application firmware using MCUboot serial recovery_>`_. |
========================================== | ||
|
||
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In such cases, you can program the Thingy:53 the same way as nRF5340 DK. | |
In such cases, you can program the Thingy:53 the same way as the nRF5340 DK. |
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. | |
You need a 10-pin 2x5 socket-to-socket 1.27 mm IDC (:term:`Serial Wire Debug (SWD)`) JTAG cable to connect to the external debug probe. |
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. | |
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. | |
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can program the Thingy:53 using the Programmer app using either USB-C or an external debug probe. | |
You can program the Thingy:53 using the Programmer app with either USB-C or an external debug probe. |
Programming using nRF Util | ||
************************** | ||
|
||
You can use the nRF Util utility to program Thingy:53, including programming precompiled firmware packages. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can use the nRF Util utility to program Thingy:53, including programming precompiled firmware packages. | |
You can use the nRF Util tool to program Thingy:53, including programming precompiled firmware packages. |
|
||
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: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can program the precompiled firmware image using one of the following ways: | |
You can program the precompiled firmware image in one of the following ways: |
15fbef8
to
f017ca8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There might be updates required for the tags file.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deploy the trained machine learning model to the Nordic Thingy:53 over Bluetooth LE or USB. | |
Deploy the trained machine learning model to the Nordic Thingy:53 over Bluetooth® LE or USB. |
|
||
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Update the firmware over-the-air (OTA) using Bluetooth® LE and the nRF Programmer mobile application for Android or iOS. | |
* Update the firmware over-the-air (OTA) using Bluetooth LE and the nRF Programmer mobile application for Android or iOS. |
f017ca8
to
547dfc5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nits.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can program the firmware on the Nordic Thingy:53 using an external debug probe and 10-pin JTAG cable. | |
You can program the firmware on the Nordic Thingy:53 using an external debug probe and a 10-pin JTAG cable. |
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 <thingy53_build_pgm_vscode>`, :ref:`command line <thingy53_build_pgm_command_line>`, or the `Programmer app <Programming Nordic Thingy:53_>`_ from nRF Connect for Desktop. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 <thingy53_build_pgm_vscode>`, :ref:`command line <thingy53_build_pgm_command_line>`, or the `Programmer app <Programming Nordic Thingy:53_>`_ from nRF Connect for Desktop. | |
You can program the firmware on the Nordic Thingy:53 using an external debug probe and a 10-pin JTAG cable, using :ref:`Visual Studio Code <thingy53_build_pgm_vscode>`, :ref:`command line <thingy53_build_pgm_command_line>`, or the `Programmer app <Programming Nordic Thingy:53_>`_ from 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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For details, refer to :ref:`thingy53_app_fota_smp` section. | |
For details, refer to the :ref:`thingy53_app_fota_smp` section. |
Moved information about updating precompiled firmware to device guide. Transferred detailed steps for programming with the Programmer app to the tool documentation. Added a new page about precompiled firmware. Reorganized information about programming methods for clarity. NCSDK-29643. Signed-off-by: Grzegorz Ferenc <[email protected]>
547dfc5
to
2f4ed87
Compare
Moved information about updating precompiled firmware to device guide. Transferred detailed steps for programming with the Programmer app to the tool documentation.
Added a new page about precompiled firmware.
Reorganized information about programming methods for clarity. NCSDK-29643.