Nordic nRF9160 User Manual
Hide thumbs Also See for nRF9160:

Advertisement

nRF9160 DK
PCA 10090 v0.8.2
User Guide
v0.7
4418_1216 v0.7 / 2018-12-12

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the nRF9160 and is the answer not in the manual?

Questions and answers

Summary of Contents for Nordic nRF9160

  • Page 1 DK PCA 10090 v0.8.2 User Guide v0.7 4418_1216 v0.7 / 2018-12-12...
  • Page 2: Table Of Contents

    ........5.7.1 nRF9160 DK board control .
  • Page 3 Radiated performance of nRF9160 DK ....Glossary ........
  • Page 4: Revision History

    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...
  • Page 5: Introduction

    • 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.
  • Page 6: Kit Content

    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...
  • Page 7: Getting Started

    Getting started To get started with nRF9160 DK, go to nRF9160 DK Getting Started and follow the instructions there. 4418_1216 v0.7...
  • Page 8: Operating Modes

    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.
  • Page 9: Msd

    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.
  • Page 10: Usb Detect

    • 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.
  • Page 11: Hardware Description

    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...
  • Page 12: Power Supply

    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.
  • Page 13 Hardware description Figure 8: nRF9160 DK power supply options 4418_1216 v0.7...
  • Page 14 Hardware description Figure 9: Power sources and switches 4418_1216 v0.7...
  • Page 15: Nrf9160 Supply

    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.
  • Page 16: Vdd Supply Rail

    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...
  • Page 17: Gps

    • 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.
  • Page 19: Nrf52840

    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...
  • Page 20 Hardware description Name nRF52 switch Source Destination control nRF9160 Optional Default nRF91_APP1 P1.14 P0.26 Interface MCU VCOM0 P0.27 P0.28 P0.29 nRF91_APP2 P1.12 P0.01 Interface MCU VCOM2 (P0.12; see footnote) P0.00 P0.15 P0.14 nRF91_LED1 P1.05 P0.02 LED1 nRF91_LED2 P1.07 P0.02 LED2 nRF91_LED3 P1.01...
  • Page 21: Bluetooth/Ieee 802.15.4 Network Processor

    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.
  • Page 22: Buttons, Slide Switches, And Leds

    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.
  • Page 23: Debug Input And Trace Options

    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.
  • Page 24: Debug Output

    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.
  • Page 25: Signal Routing Switches

    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...
  • Page 27: Sim And Esim

    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).
  • Page 28: Additional Nrf9160 Interfaces

    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.
  • Page 29: Sip Enable

    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...
  • Page 31: Measuring Current

    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 •...
  • Page 32: Using An Oscilloscope For Current Profile Measurement

    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.
  • Page 34: Rf Measurements

    (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...
  • Page 35: Radiated Performance Of Nrf9160 Dk

    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...
  • Page 36: Glossary

    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.
  • Page 38: Acronyms And Abbreviations

    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...
  • Page 39: Legal Notices

    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.

Table of Contents