Revision history Date Description 2021-12-15 Updated: • Introduction on page 4 • Minimum requirements on page 5 • Downloading the DK firmware on page 7 • Updating the application firmware on page 7 • Updating the modem firmware on page 8 •...
Introduction This guide helps you get started with your nRF9160 DK. It tells you how to update the nRF9160 DK application and modem firmware and connect the nRF9160 DK to nRF Cloud. 4418_1412...
Asset Tracker being improved. Therefore, you should update the application and the modem firmware, the certificates of the DK, and conduct some initial tests before you start working with the nRF9160 DK. Note: The rest of the guide applies only to nRF9160: Asset Tracker Ensure that you have all the required hardware and that your computer fulfills the software requirements.
These videos cover the contents of this chapter. 3.1 Installing the required software To be able to update the nRF9160 DK firmware and certificates, you must install several apps for nRF Connect for Desktop. nRF Connect for Desktop is a cross-platform framework for development applications. It contains apps for programming firmware, monitoring LTE links, power optimization, and more.
4. Click Select device and select the device from the drop-down list. You can identify the nRF9160 DK by the fact that it has three COM ports. If the three COM ports are not visible, it could be because of the following reasons: •...
4. Click Select device and select the device from the drop-down list. You can identify the nRF9160 DK by the fact that it has three COM ports. If the three COM ports are not visible, it could be because of the following reasons: •...
Note: The following steps are required for nRF9160 DK versions up to v0.9.0. Newer versions of the nRF9160 DK contain a valid nRF Cloud certificate, and you can therefore skip the steps in this section.
The ownership code is the PIN or the hardware ID of your DK. You can find it on the label of your nRF9160 DK. If the label contains a PIN in addition to the IMEI number, enter this PIN. If it does not contain a PIN, enter the HWID HEX code, with or without colons. For example:...
DK GPS for more information. 7. Connect the nRF9160 DK to the computer with a USB cable and turn it on, or reset the device if it is already turned on. 8. Wait up to three minutes for the device to find the cellular network and connect to the nRF Cloud server.
The nRF9160 DK is now added to your nRF Cloud account. This is indicated by the blinking of LED3 on the DK, which shows that it is publishing data. On nRF Cloud, you can access the device by clicking Devices in the navigation pane on the left.
Page 13
Testing a prebuilt application 2. Turn on or reset your nRF9160 DK. 3. Go to nRF Cloud (nrfcloud.com) and sign in. 4. Click Devices in the navigation pane on the left and open the entry for your device. Observe that after a while, the GPS data is displayed on the map in the GPS Data card in nRF Cloud.
4.1 Installing the nRF Connect SDK The nRF Connect SDK includes the libraries and samples that you need to build an application. It also contains the required development tools, including SEGGER Embedded Studio (SES) Nordic Edition. SES is free to use with Nordic Semiconductor devices.
Client sample. You can also use it to troubleshoot and debug any connection issues. The AT Client sample enables you to send AT commands to the LTE-M/NB-IoT modem of your nRF9160 DK to test and monitor the cellular connection. Complete the following steps to build and test the AT Client sample: 1.
The returned values should be similar to the following example: +CEREG: 5,1,"7789","01042504",7,,,"00100001","10101010" If the first three digits of the eighth and ninth position of the returned comma-separated string are non-empty and not 111, PSM is activated and your nRF9160 DK connected to the base station successfully. See the nRF91 AT Commands Reference Guide for a list of supported AT commands.
Page 17
Building and testing a sample application 1. Build and program the sample application as described in Building and programming a sample application. Use the following information when opening the nRF Connect SDK Project, where NCS_folder is the folder where you installed the nRF Connect SDK (for example, C:\NCS): •...
Developing your own application After testing the provided samples, you are ready to develop your own application with the nRF Connect SDK. The following documentation helps you understand how to work with the nRF Connect SDK: • nRF Connect SDK documentation, especially: •...
Glossary Application Programming Interface (API) A language and message format used by an application program to communicate with an operating system, application, or other service. Cat-M1 LTE-M User Equipment (UE) category with a single RX antenna, specified in 3GPP Release 13. Cat-NB1 Narrowband Internet of Things (NB-IoT) User Equipment (UE) category with 200 kHz UE bandwidth and a single RX antenna, specified in 3GPP Release 13.
Page 20
Nordic Semiconductor's platform for connecting IoT devices to the cloud, viewing and analyzing device message data, prototyping ideas that use Nordic Semiconductor chips, and more. It includes a public REST API that can be used for building IoT solutions. See nRF Cloud (nrfcloud.com).
Acronyms and abbreviations These acronyms and abbreviations are used in this document. Application Programming Interface Device Firmware Update Development Kit eDRX Extended Discontinuous Reception Global Positioning System ICCID Integrated Circuit Card Identifier Integrated Development Environment IMEI International Mobile (Station) Equipment Identity Long Term Evolution Non-access Stratum NB-IoT...
Page 22
Acronyms and abbreviations Tracking Area Update User Equipment 4418_1412...
Recommended reading In addition to the information in this document, you may need to consult other documents. User guides nRF9160 DK Hardware nRF Connect SDK documentation nRF Connect for Desktop nRF Connect Programmer nRF Connect LTE Link Monitor Reference information...
Nordic Semiconductor ASA customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Nordic Semiconductor ASA for any damages resulting from such improper use or sale.
Need help?
Do you have a question about the nRF9160 DK and is the answer not in the manual?
Questions and answers