User's Guide
Table Of Contents
- Contents
- Revision history
- Introduction
- Kit content
- Getting started
- Firmware
- Firmware update
- Hardware description
- Regulatory notices
- Glossary
- DK (Development Kit)
- GPIO
- Global Positioning System (GPS)
- Integrated Development Environment (IDE)
- MCUboot
- Near Field Communication (NFC)
- Personal Unblocking Key (PUK)
- Software Development Kit (SDK)
- SEGGER Embedded Studio (SES)
- Subscriber Identity Module (SIM)
- System in Package (SiP)
- System on Chip (SoC)
- User Equipment (UE)
- Universal Integrated Circuit Card (UICC)
- Universal Serial Bus (USB)
- Acronyms and abbreviations
- Legal notices
5
Firmware update
You can update the modem firmware and the application firmware on Nordic Thingy:91 using multiple
methods.
Modem firmware update can be done using an external debug probe such as nRF9160 DK. Application
firmware update is supported through USB leveraging the built-in serial recovery mode of Nordic
Thingy:91. The device also supports application firmware update using an external debug probe.
5.1 Updating modem firmware
You can update the modem firmware on Nordic Thingy:91 by using an external debug probe such as
nRF9160 DK or J-Link device supporting Arm Cortex-M33.
To update the modem firmware, complete the steps in this section.
1. Download the latest modem firmware zip file.
You can find it under the Compatible Downloads tab that is halfway down the nRF9160 product page.
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 as shown in the following figure.
Figure 7: Connecting Nordic Thingy:91 to the external debug probe
Note: If using nRF9160 DK as the debug probe, make sure VDD_IO (SW11) is set to 1.8 V.
3. Power on both the devices.
4. Start nRF Connect Programmer.
5. Connect the external debug probe to the PC with a USB cable.
4418_1336 v1.2
15