User's Guide

Table Of Contents
Firmware update
9. Click Write in the MCUboot DFU dialogue box and wait for the update to finish.
5.2.1.2 Updating application firmware on nRF9160 using an external debug
probe
Firmware updates on the nRF9160 SiP of Nordic Thingy:91 can be performed by using an externally
connected debug probe.
To update the application firmware on nRF9160 using an external debug probe, complete the steps in this
section.
1. Set the Nordic Thingy:91 SWD selection switch (SW2) to nRF91. Refer Figure 35: SWD SELECT switch on
page 37.
2. Connect the Nordic Thingy:91 to the debug out port on a 10-pin external debug probe, for example,
nRF9160 DK, using a 10-pin JTAG cable. Refer Figure 7: Connecting Nordic Thingy:91 to the external
debug probe on page 15.
Note: If using nRF9160 DK as the debug probe, make sure that VDD_IO (SW11) is set to 1.8 V.
3. Make sure that the Nordic Thingy:91 and the external debug probe are powered on.
4. Update the application firmware using the nRF Connect Programmer by performing the following
steps:
a. Start nRF Connect Programmer.
b. Connect the external debug probe to the PC with a USB cable.
c. Click Select device and select the appropriate entry for the external debug probe from the drop-
down list in the nRF Connect Programmer.
d. Click Add HEX file on the right pane (named as File) and click Browse from the drop-down list that
appears in the nRF Connect Programmer.
e. Select the firmware image file in the file browser.
f. Click Erase & write on the Device pane on the right and wait for the update to finish.
5.2.2 Updating application firmware on nRF52840
Application firmware update on the nRF52840 SoC in Nordic Thingy:91 can be done in multiple ways.
Using USB (MCUboot)
Using an external debug probe
5.2.2.1 Updating application firmware on nRF52840 using USB (MCUboot)
Firmware updates can be done directly on the nRF52840 SoC of Nordic Thingy:91 by putting the device
into serial recovery mode.
To update the application firmware on nRF52840 using USB (MCUboot) and the built-in serial recovery
mode, complete the steps in this section.
1. Connect Nordic Thingy:91 to the PC with a USB cable.
2. Put Nordic Thingy:91 into application serial recovery mode by pushing the SW4 button while powering
on.
3. Start nRF Connect Programmer.
4. Click Select device and select the appropriate device entry from the drop-down list in the nRF Connect
Programmer as shown in Figure 8: Connecting to Nordic Thingy:91 using nRF Connect Programmer on
page 17.
5. Click Add HEX file on the right pane (named as File) as shown in Figure 9: Selecting the firmware image
file using Add HEX file option in the nRF Connect Programmer on page 17.
4418_1336 v1.2
20