日本語 简体 Eng

nRF9160系统级封装(SiP)

低功耗SiP,集成LTE-M/NB-IoT调制解调器和GPS

nRF9160是一款外形紧凑、高度集成的系统级封装(SiP),它使最新的低功耗LTE技术和先进的处理和安全触手可及且易于使用,适用于各种单设备低功耗蜂窝物联网(cIoT)设计。

内置Arm Cortex-M33应用专属处理器、全LTE调制解调器、射频前端(RFFE)和电源管理系统。nRF9160是市场上最紧凑、最完整、最节能的蜂窝物联网解决方案。

集成调制解调器支持LTE-M和NB-IoT,可以在全球范围内运行,无需任何区域特制版。包括eDRX和PSM在内的所有节能特性都得到了支持, IPv4/IPv6支持传输和安全(TCP/TLS)等级。通过安全、加密的固件无线更新(FOTA)进行调制解调器固件升级。

Arm Cortex-M33应用处理器配备1 MB闪存和256 KB RAM,从而使得高级应用开发在单个设备解决方案中成为可能。

本芯片集成GPS接收器,提供各种操作模式,以适应各种使用位置跟踪功能的应用。

nRF9160内置丰富的通用接口和外设选择,包括12位ADC、RTC、SPI、I²C、I²S、UARTE、PDM和PWM。

使用Arm TrustZone技术进行隔离以及保护固件以及包括内存和外设在内的硬件的安全,其安全性达到同类产品中的最佳。Arm TrustZone帮助构建可靠、安全的物联网应用,这种具有安全启动、可信任的固件更新和信任根的执行等特点,而且不会影响性能。

Arm CryptoCell通过提供密码算法和安全资源来帮助保护您的物联网应用免受各种攻击威胁,进一步增强了安全性。CryptoCell专为功率受限器件优化的高性能密码解决方案而设计。

nRF9160同时支持SIM和eSIM卡,以用于与移动网络运营商的连接和认证。

nRF9160硬件和开发套件现在正在量产中,适用于完整的端到端传感器到云端开发。我们仍在开发新功能及优化性能中。

LTE波段B1、B2、B3、B4、B5、B8、B12、B13、B14、B17、B18、B19、B20、B25、B26、B28和B66已获得认证。详情请参阅此页面

注意!已更新支持的波段,采用调制解调器固件版本1.0.0,参见下载部分。

Download PDF下载nRF9160 SiP产品简介(PDF)

Download PDF下载nRF9160 SiP产品简介简体中文版(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

nRF9160 SiP modem firmware 

Programming app available in nRF Connect

Selected version

1.3.1 nRF91 firmware binaries

mfw_nrf9160_1.3.1.zip

Changelog:

1.3.1 nRF91 firmware binaries

Before applying this version:

  • Note that this modem firmware is targeted nRF9160 SiP Revision 2 
  • It can be used for nRF9160 SiP Revision 1, but only for testing and development
  • It cannot be used for engineering samples of Revision 1 (e.g. DKs or Thingy:91 with version older than v0.9.0
  • After you upgrade to MFW 1.3.x it is not recommended to downgrade to MFW 1.2.x or MFW 1.1.x.(potential file system issues)

Read out your revision by either AT command: AT%HWVERSION or look on the nRF9160 SIP for marking "B1".

"B1" = Revision 2

"B0" = Revision 1 

The AT command responses for Revision 1 and Revision 2 SiPs will be "nRF9160 SICA B0A" and "nRF9160 SICA B1A" respectively.

Early engineering Revision 2 (B1A) SiPs and Revision 1 (B0A) SiPs might produce AT command responses such as  "nRF9160 SICA BQA" and "nRFFFFFFFFF SICA FFFFFFFF" respectively.

 

Changelog:

  • 3GPP feature that can be used by the network for restricting sending of data packets using PDN connection established to certain APN.
  • Feature for configuring periodic network searches. Application can configure how often modem performs periodic network search while the device is out of coverage.
  • Added support for TLS cipher suites TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 and TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384.
  • New feature additions and improvements for client requested neighbor cell measurement feature (AT%NCELLMEAS).
  • Improved accuracy of <energy_estimate> provision for AT command AT%CONEVAL.
  • Feature for application to prioritize either SIB16 (time information) reception or connection establishment speed.
  • XCOEX2 IO-pin configurability options now contain possibility to configure XCOEX2 IO-pin as TX indicator or RX indicator.
  • In MFW 1.3.1, the amount of ownership keys is restricted to one. Multiple instances are not allowed, and it is not allowed to write ownership key with AT%CMNG AT command.

  • Feature for application to enable or disable GNSS scheduled almanac and ephemeris broadcast reception in periodic mode.
  • Performance and speed-up improvement for GNSS reception and acquisition control if no successful location fix.
  • Optimization for GNSS not to request AGPS data from the modem when AGPS data is already injected and GNSS is started at the first time.
  • Improvements for GNSS receiver to tolerate rapid temperature changes.

  • Improvement for SIM interface RST- and IO-signal pin configurations to improve voltage level stability.
  • Correction for sleep time handling when sleep time was longer than approximately 36 hours.
  • Correction for modem deep sleep entry sequences. Defect may have caused extra current consumption during deep sleep.
  • Correction for 3GPP Release 15 enabled LTE-M cell detection.
  • Correction for GNSS 1PPS accuracy after GNSS sleep.
 

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

 

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

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

1.3.0 nRF91 firmware binaries

Before applying this version:

  • Note that this modem firmware is targeted nRF9160 SiP Revision 2 
  • It can be used for nRF9160 SiP Revision 1, but only for testing and development
  • It cannot be used for engineering samples of Revision 1 (e.g. DKs or Thingy:91 with version older than v0.9.0
  • After you upgrade to MFW 1.3.0 it is not recommended to downgrade to mfw 1.2.x or mfw 1.1.x.(potential file system issues)

Read out your revision by either AT command: AT%HWVERSION or look on the nRF9160 SIP for marking "B1".

"B1" = Revision 2

"B0" = Revision 1 

The AT command responses for Revision 1 and Revision 2 SiPs will be "nRF9160 SICA B0A" and "nRF9160 SICA B1A" respectively.

Early engineering Revision 2 (B1A) SiPs and Revision 1 (B0A) SiPs might produce AT command responses such as  "nRF9160 SICA BQA" and "nRFFFFFFFFF SICA FFFFFFFF" respectively.

 

Changelog:

  • QZSS L1C/A positioning support.
  • GPS time based configurable IO-pin / pulse.
  • GPS dynamic modes for stationary, pedestrian and automotive.
  • GPS power consumption optimizations during satellite tracking.
  • GPS enhancements to reduce GPS TTFF.
  • Support for 3GPP NB-IoT-NB2.
  • Support for 3GPP AS-RAI. Release Assistance Indication.
  • Support for Non-IP Data Delivery (NIDD).
  • Feature for application to configure country specific parameters to speed up NW search and connection times.
  • Feature for application to take benefit of modem sleep events. For power saving possibilities.
  • Feature for application to execute LTE channel pre-evaluation before establishing connection. For power saving possibilities.
  • Feature for application to measure serving and neighbor cells for cellular based positioning purposes.
  • Feature for application to optimize device power consumption when modem is searching network.
  • Feature for application to enable both LTE-M and NB-IoT system modes and modem performs automatic system mode selection.
  • Feature for application to configure RF Rx and Tx indications from IO-pin.
  • Speed-up improvements to modem cell selection and re-selection.
  • Power consumption optimization in LTE-M and NB-IoT RRC Idle mode.
  • Improvements for NB-IoT receiver performance.
  • Non-wired full modem update with pre-validation.
  • Support for on device key generation.

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

 

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

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

We have also published a webinar showcasing all the new features and improvements, you can watch it here.


1.2.3 nRF91 firmware binaries

Changelog:

  • Correction to sleep mode entry timings. Earlier timings may have failed on sleep mode entry and
    cause additional current consumption. Updated PMIC debounce setting at boot up improves
    reliability of mode change.

A complete list of new functionality, changes and bug fixes is in the release notes found here or 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 nRF91 AT command reference guide.

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


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 found here or 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.

Note:
Release 1.2.2 is not recommended for production use due to sleep mode current consumption issue.
Please refer to release 1.2.3.

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 found here or 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 found here or 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.4 nRF91 firmware binaries

Changelog:

  • Bugfix that addresses rare occurrences of increased sleep current.
  • Improvement for very rare occasion where modem program NVM access may have failed at modem sleep wakeup.
  • Correction for GNSS sleep timer handling. Incorrect handling may have resulted that acquiring GNSS location may have failed after a long period of time.

A complete list of new functionality, changes and bug fixes is in the release notes found here or 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 nRF91 AT command reference guide.

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

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 found here or 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.

Note:
Release 1.1.3 is not recommended for production use due to sleep mode current consumption issue. 
Please refer to release 1.1.4.

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.

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

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.

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

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

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

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

 

Hardware integration guide

For nRF9160 SiP

Changelog:

1.2.0 PDF

1.1.0 PDF

1.0.0 PDF