日本語 Eng

nRF9160System-in-Package

Low power SiP with integrated LTE-M/NB-IoT modem and GPS

The nRF9160 is a compact, highly-integrated System-in-Package (SiP) that makes the latest low power LTE technology and advanced processing and security accessible, and easy to use, for a wide range of single device low power cellular IoT (cIoT) designs. 

Incorporating an Arm Cortex-M33 application processor solely for applications, a full LTE modem, RF Front End (RFFE) and power management system. The nRF9160 is the most compact, complete and energy-efficient cellular IoT solution on the market.

The integrated modem supports both LTE-M and NB-IoT and can operate globally removing any need for regional variants. All power saving features including eDRX and PSM are supported as is with IPv4/IPv6 support up to transport and security (TCP/TLS) level. The modem firmware is upgradable via secure, encrypted Firmware Over The Air (FOTA) updates.

The Arm Cortex-M33 application processor is supported by 1 MB of flash and 256 KB RAM making advanced application development possible in a single device solution. 

A GPS receiver is integrated into the radio offering various modes of operation to suit a wide selection of applications that employ location-tracking functionality

A broad selection of general interfaces and peripherals and are included on nRF9160 including 12-bit ADC, RTC, SPI, I²C, I²S, UARTE, PDM and PWM.

Security is best-in-class with Arm TrustZone technology for isolation and protection of normal and secure zones for firmware and elements of hardware including memory and peripherals. Arm TrustZone helps build solid and secure ioT applications that feature secure boot, trusted firmware updates and root of trust implementations without performance compromise.

Arm CryptoCell enhances security still further by offering cryptographic and security resources to help to protect your IoT applications from various attack threats. CryptoCell is designed for high performance cryptography solutions optimized for energy-constrained devices.

The nRF9160 supports both SIM and eSIM for connection and authentication with mobile network operators.

The nRF9160 hardware and development kits are now in production and is suitable for full end-to-end sensor to cloud development. We’re still developing features and optimizing performance.

LTE bands B1, B2, B3, B4, B5, B8, B12, B13, B14, B17, B18, B19, B20, B25, B26, B28 and B66 have been certified so far. See this for more details.

NB! Updated band support with modem firmware Version 1.0.0, see downloads section.

Download PDFDownload nRF9160 SiP product brief (PDF)

Key features
Fully integrated SiP for cellular IoT
Multimode LTE-M/NB-IoT modem with GPS
700-2200 MHz LTE band support
Certified for global operation
Dedicated application processor and memory
64 MHz Arm Cortex-M33
1 MB flash + 256 KB RAM
Arm TrustZone + Arm CryptoCell

Feature Brief

for the nRF9160 SiP modem firmware

nRF9160 SiP modem firmware - what it is and how it works

The nRF9160 SiP modem firmware is provided as pre-compiled binaries, signed and encrypted by Nordic Semiconductor.

  • Details - click to open

    • Pre-compiled binary, signed and encrypted
    • LTE Rel-13 Cat-M1 (LTE-M/eMTC)
    • LTE Rel-13 Cat-NB1 (NB-IoT)
    • Type B half duplex (HD), frequency division duplex (FDD)
    • Cat-M1 operation is enabled on E-UTRA Bands 1, 2, 3, 4, 5, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28 and 66.
    • Cat-NB1 operation is enabled on E-UTRA Bands 1, 2, 3, 4, 5, 8, 12, 13, 17, 19, 20, 25, 26, 28 and 66.
    • Power saving
      • Power Save Mode (PSM)
      • Idle-DRX and Connected Mode-DRX, DRX/extended-DRX in both
      • Independent clock and sleep state control
    • Interface to Application CPU
      • AT-command Interface for control
      • Socket Interface for Data
      • Modem production test support
      • Antenna Tuner per band Configurability with limited MIPI-RFFE support
    • Integrated TLS(1.2)/DTLS(1.2) and TCP/UDP/IPV4/IPV6 Dual Stack
      • Storage of TLS and Cloud credentials
    • SMS PDU Mode
    • Differential FOTA support enables small upgrade images
    • Support for SIM ATK and remote provisioning via Bearer Independent Protocol
      • eSIM support
    • GPS L1 C/A positioning
    • GPS L1 C/A receiver during LTE PSM and Idle DRX/extended-DRX modes
    • Single shot, fixed interval and continuous tracking modes
  • TLS Cipher suites - click to open

    • mbed TLS Name / NIST Name
      Value
      TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA384
      {0xC0,0x24}
      TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA  
      {0xC0,0x0A}
      TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA256
      {0xC0,0x23}
      TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA 
      {0xC0,0x09}
      TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA        
      {0xC0,0x14}
      TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA256   
      {0xC0,0x27}
      TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA      
      {0xC0,0x13}
      TLS_EMPTY_RENEGOTIATION_INFO_SCSV {0x00,0xFF}
       

nRF9160 SiP modem firmware 

and DFU tool

Selected version

1.2.2 nRF91 firmware binaries

mfw_nrf9160_1.2.2.zip

Changelog:

1.2.2 nRF91 firmware binaries

Changelog:

  • Added option to use previously obtained altitude information with GPS three-satellite first fix
  • Improved GPS hot start sensitivity
  • Improved GPS time to first fix in poor signal conditions
  • Completed TCP server support
  • Various improvements to LTE-M, NB-IoT and GPS stability and performance
     

A complete list of new functionality, changes and bug fixes is in the release notes inside the .zip file.

Before applying this version, please make sure it has the mobile network operator certifications your product needs.

This release is aligned with v1.5 of the nRF91 AT command reference guide.

It is recommended to use the latest version of nRF Connect and nRF Connect Programmer tools.


1.2.1 nRF91 firmware binaries

Changelog:

  • Added support for new nRF9160 product variant (nRF9160-SIxA-B1).
  • Added support for TLS extension Server Name Indication (SNI).
  • Added support for (D)TLS cache over power cycle.
  • Added various new AT commands and improved existing ones.
  • Various improvements to LTE-M, NB-IoT and GNSS stability and performance.

A complete list of new functionality, changes and bug fixes is in the release notes inside the .zip file.

Before applying this version, please make sure it has the mobile network operator certifications your product needs.

This release is aligned with v1.4 of the nRF91 AT command reference guide.

It is recommended to use the latest version of nRF Connect and nRF Connect Programmer tools.


1.2.0 nRF91 firmware binaries

 

  • Various improvements to LTE-M and NB-IoT stability and performance
  • Added new socket options for improving LTE modem power consumption
  • Improved GPS power consumption
  • Improved GPS tracking performance for sensitivity and accuracy
  • Improved GPS hot and cold start acquisition sensitivity and time-to-first-fix
  • Added AT command for routing GPS signal when using a single antenna for LTE and GPS signals
  • Added various new AT commands and improved existing ones

A complete list of new functionality, changes and bug fixes is in the release notes inside the .zip.

Before applying this version, please make sure it has the mobile network operator certifications your product needs.

This release is aligned with v1.2 of the nRF91 AT command reference guide.

 

1.1.3 nRF91 firmware binaries

Highlights:
  • Added support for new nRF9160 product variant (nRF9160-SIxA-B1)
  • Added various new AT commands and improved existing ones
  • Various improvements to LTE-M, NB-IoT and GPS stability and performance
     

A complete list of new functionality, changes and bug fixes is in the release notes inside the .zip.

Before applying this version, please make sure it has the mobile network operator certifications your product needs.

This release is aligned with v1.3 of the nRF91 AT command reference guide.

 

1.1.2 nRF91 firmware binaries

Highlights:
  • A software workaround fix for flash memory controller hardware issue, which may have caused flash accesses to fail after sleep wake-up.
  • A software correction for handling FOTA rollback in case of security or watchdog reset. Issue may have caused unnecessary modem firmware rollback after FOTA.

Before applying this version, please make sure it has the mobile network operator certifications your product needs.
It is recommended to use the latest version of nRF Connect and nRF Connect Programmer tools.

1.1.1 nRF91 firmware binaries

The mfw_nrf9160 is the firmware for the modem subsystem of nRF9160. It supports 3GPP LTE
release 13 Cat-M1 and Cat-NB1 standards, and GPS L1C/A positioning.

Cat-M1 operation is enabled on E-UTRA Bands 1, 2, 3, 4, 5, 8, 12, 13, 14, 17, 18, 19, 20, 25,
26, 28 and 66.

Cat-NB1 operation is enabled on E-UTRA Bands 1, 2, 3, 4, 5, 8, 12, 13, 17, 19, 20, 25, 26,
28 and 66.

This release is aligned with v1.1 of nRF91 AT command reference guide.

Before applying this version, please make sure it has the mobile network operator certifications your product needs.

It is recommended to use the latest version of nRF Connect and nRF Connect Programmer tools.

1.1.0 nRF91 firmware binaries

This release represents a long list of:

  • New features
  • Changes
  • Bugfixes

Please see release notes inside .zip archive for details.

Before applying this version, please make sure it has the mobile network operator certifications your product needs.

 

nRF9160 SiP example hardware files

We offer two sets of example hardware files for the nRF9160 SiP, the nRF9160 DK hardware files and the Nordic Thingy:91 hardware files. They can be downloaded under Downloads here:

 

Hardware integration guide

For nRF9160 SiP

Changelog:

1.2.0 PDF

1.1.0 PDF

1.0.0 PDF

nRF9160 SiP SUPL client library