Revision history Date Version Description December Updated to match DK v0.8.2 November 2018 0.5.1 Preview DK changed into DK October 2018 First release 4418_1216 v0.7...
• SIM card socket for nano-SIM (4FF SIM) • Interfaces for nRF9160 current consumption measurements Note: nRF9160 DK is compliant with the PS1 classification according to the IEC 62368-1 standard. Skilled person: Person with relevant education or experience to enable him or her to identify hazards and to take appropriate actions to reduce the risks of injury to themselves and others.
2.1 Hardware content The nRF9160 contains the development kit board PCA10090 and a SIM card. Figure 1: nRF9160 DK hardware content Hardware files The hardware design files including schematics, PCB layout files, bill of materials, and Gerber files for the...
The nRF9160 has various modes of operation. 4.1 Default mode: Interface MCU The primary interface for programming and debugging the nRF9160 DK is the USB port (J4). The USB port is connected to an interface MCU which embeds a SEGGER J-Link-OB (On Board) debug probe.
By default, the RESET button is connected to the interface MCU that will forward the reset signal to the nRF9160 or nRF52840, depending on the state of the nRF52/nRF91 switch. If nRF ONLY is activated, the RESET button will be connected to the nRF9160 directly.
• When the interface MCU is disconnected, the RESET button is connected to pin 32 (nRESET) of the nRF9160. The RESET button can be disconnected from the nRF9160 by cutting SB25. • When the interface MCU is disconnected, shorting SB29 will connect the RESET pin of the Arduino interface to the reset pin of the nRF9160.
Hardware description The nRF9160 board PCA10090 can be used as a development platform for the nRF9160. It features an onboard programming and debugging solution. 5.1 Block diagram The block diagram shows the main functionality of the nRF9160 DK. Buttons 2.4 GHz...
Hardware description Figure 6: nRF9160 DK board (PCA10090), front view Figure 7: nRF9160 DK board (PCA10090), back view 5.3 Power supply nRF9160 has a flexible and configurable power supply system to allow software development and testing using different power sources and to facilitate accurate power measurements.
5.3.1 nRF9160 supply The nRF9160 has a supply range of 3.1–5.5 V and is therefore powered by the VSUPPLY rail directly. Figure 10: nRF9160 supply routing and current measurement In order to enable current measurements of nRF9160 directly, P24 is added to supply nRF9160 from a separate source.
GPIO - General purpose input/output in the nRF9160 Objective Product Specification. VDD powers most of the other circuits the board and will set the GPIO signal amplitude between nRF9160 and other circuits on the board including connectors and PIN headers. 5.3.3 Other power domains The interface MCU needs a 3.3 V for its USB interface supply, a low-dropout voltage regulator (U32) is used...
• This functionality is only available if the modem firmware used in the nRF9160 supports GPS. Figure 12: GPS connected to the nRF9160 5.6 GPIO interfaces Access to the nRF9160 GPIOs is available from connectors P7, P10, P14, P19, and P27. The nRF9160 DK supports the Arduino UNO interface. Figure 13: Access to nRF9160 GPIOs...
Page 18
Hardware description GPIO signals are also available on connectors P5, P6, P12, P17, and P25, which are on the bottom side of the board. By mounting pin lists on the connector footprints, the nRF9160 board can be used as a shield for Arduino motherboards.
The nRF52840 controls analog switches on the nRF9160 DK, enabling routing of some of the nRF9160 GPIO pins to onboard functionality, for example LEDs, or the regular GPIO interfaces. For details on which GPIOs on the nRF9160 can be routed by these analog switches, see the table below. 4418_1216 v0.7...
Note: To program and debug the nRF52840, nRF52 needs to be selected on the PROG/ DEBUG switch (SW5). Since this firmware in the nRF52840 decides the nRF9160 DK behavior, it is vital that it is always present in the nRF52840. If it is accidentally erased or firmware affecting the use of the key nRF52840 GPIOs is programmed in, nRF9160 DK functionality is not guaranteed.
The LEDs are active high, meaning that writing a logical one ('1') to the output pin will illuminate the LED. The nRF9160 GPIOs control power transistors and LEDs are fed from a separate 3.3 V domain. Therefore, LED current will not be drawn from nRF9160 GPIOs or the nRF9160 supply.
5.9 Debug input and trace options The primary debug interface on the nRF9160 DK is the Segger OB debugger available through the USB port. However, if other than USB supply is used on the board, this functionality will be disabled.
Hardware description To utilize the SW trace feature on nRF9160, a footprint for a 20-pin connector is available (P4). If trace functionality is required, a 2×10 pin 1.27 mm pitch surface mount connector can be mounted. nRF9160 GPIOs used for the trace interface will not be available for application firmware use during trace.
Hardware description 5.10 Signal routing switches A number of the GPIO signals of the nRF9160 are routed through analog switches for use for onboard functionality or having them available on the pin headers for external circuitry or Arduino type shields.
Page 26
Hardware description Figure 22: LED switch control 4418_1216 v0.7...
Figure 23: Buttons and switches, switch control 5.11 SIM and eSIM The nRF9160 is designed to support both regular and embedded SIM (eSIM). For this purpose, it has a pluggable SIM card socket that takes a nano-sized SIM (4FF) and a non-populated footprint for an eSIM (MFF2).
These signals are also available on connector P1. MAGPIO The nRF9160 has an interface allowing the modem to control external circuitry through the MAGPIO pins. LNA, while the remaining two MAGPIOs are not On the nRF9160 DK, MAGPIO0 is used to enable the in use in this DK.
Changes to these are not needed for normal use of the development kit. The following table is a complete overview of the solder bridges on the nRF9160 DK. Solder bridge...
Page 30
SB29 Open Short to connect the RESET pin on the Arduino interface to the nRF9160 reset pin when the interface MCU is disconnected SB30 Open Short to connect the RESET pin on the Arduino interface to the...
Measuring current The current drawn by the nRF9160 can be monitored on the nRF9160 DK board. Current can be measured using various test instruments, each with advantages and disadvantages. Examples of test equipment are the following: • Power analyzer • Oscilloscope •...
Before you start, make sure you have prepared the development kit board as described in Preparing the development kit for current measurements on page 31. To connect the current meter in series with the nRF9160, connect the current meter to the two uppermost pins on connector P24. 4418_1216 v0.7...
Page 33
Note: Use a high-speed, high-dynamic-range ampere meter for the best and most reliable measurements. Current range switching in the current meter may affect the power supply to the nRF9160. High speed and bandwidth is required to detect rapid changes in the current consumption in the nRF9160.
(the adapter is not included in the kit). When connecting the adapter, the internal switch in the SWF connector will disconnect the onboard antenna and connect the RF signal from the nRF9160 to the adapter. Figure 30: Connecting a spectrum analyzer...
73.8 Table 8: Antenna performance versus radio band The 2.4 GHz antenna on the nRF9160 DK is optimized for the frequency range of 2.4–2.48 GHz. It has an average return loss of -15 dB, average efficiency being 80 %. 4418_1216 v0.7...
Near Field Communication (NFC) A standards-based short-range wireless connectivity technology that enables two electronic devices to establish communication by bringing them close to each other. nRF Cloud A cloud solution for visualizing data from Nordic reference designs. See Cloud. 4418_1216 v0.7...
Page 37
Operational Amplifier (op-amp) A high-gain voltage amplifier that has a differential input and, usually, a single output. Receive Data (RXD) A signal line in a serial interface that receives data from another device. Request to Send (RTS) In flow control, the transmitting end is ready and requesting the far end for a permission to transfer data.
Acronyms and abbreviations These acronyms and abbreviations are used in this document. Band-Pass Filter Clear to Send Development Kit FIDO Fast Identity Online Global Positioning System HWFC Hardware Flow Control Inter-integrated Circuit Low-Dropout (Regulator) Low-Noise Amplifier Near Field Communication Request to Send Receive Data Surface Acoustic Wave System in Package...
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 and is the answer not in the manual?
Questions and answers