nRF9160-DK application and modem firmware
Changelog:
2020-10-30_5522ca2b nrf9160dk_fw_2020-10-30_5522ca2b.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-SiP-application-firmware/nrf9160dk_fw_2020-10-30_5522ca2b.zip sc_DownloadFirmware_nRF9160DK
- Built from nRF Connect SDK v1.4.0
2020-09-23_b6ad40d0 nrf9160dk_fw_2020-09-23_b6ad40d0.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-SiP-application-firmware/nrf9160dk_fw_2020-09-23_b6ad40d0.zip sc_DownloadFirmware_nRF9160DK
- Built from nRF Connect SDK v1.3.1
- Added builds for use with external GPS antenna on nRF9160-DK version 0.15.0 and later
2020-04-29_bc7ade8b nrf9160dk_fw_2020-04-29_bc7ade8b.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-SiP-application-firmware/nrf9160dk_fw_2020-04-29_bc7ade8b.zip sc_DownloadFirmware_nRF9160DK
Changes:
- Added nRFCloud A-GPS support
- Improved stability and bugfixes
- Built from nRF Connect SDK master branch commit bc7ade8b
- Debug builds with modem trace enabled included in .zip
Known Issues:
- Occasional reboots caused by POLLERR on socket. Varies with network conditions.
2019-11-29_d3130d77 nrf9160dk_fw_2019-11-29_d3130d77.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-SiP-application-firmware/nrf9160dk_fw_2019-11-29_d3130d77.zip sc_DownloadFirmware_nRF9160DK
- Updated to nRF Connect SDK v1.1.0.
- Added firmware over-the-air (FOTA) support for application updates and delta updates of the modem firmware.
- Various bug and stability issues fixed.
- See details in nRF Connect SDK v1.1.0 release notes.
09-10-2019_c9c833b1 nrf9160dk_fw_09-10-2019_c9c833b1.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-SiP-application-firmware/nrf9160dk_fw_09-10-2019_c9c833b1.zip sc_DownloadFirmware_nRF9160DK
- Precompiled firmware package for nRF9160-DK
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
- Update via PC tool nRF Connect for Desktop
- Secure boot with image authentication
- 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
- Pre-compiled binary, signed and encrypted
-
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
Programming app available in nRF Connect
Changelog:
1.2.3 nRF91 firmware binaries mfw_nrf9160_1.2.3.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160123.zip sc_DownloadFirmware_nRF9160modem
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 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 mfw_nrf9160_1.2.2.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160122.zip sc_DownloadFirmware_nRF9160modem
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.
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 mfw_nrf9160_1.2.1.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160121.zip sc_DownloadFirmware_nRF9160modem
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 mfw_nrf9160_1.2.0.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160120.zip sc_DownloadFirmware_nRF9160modem
- 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.4 nRF91 firmware binaries mfw_nrf9160_1.1.4.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160114.zip sc_DownloadFirmware_nRF9160modem
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 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 mfw_nrf9160_1.1.3.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160113.zip sc_DownloadFirmware_nRF9160modem
- 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.
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 mfw_nrf9160_1.1.2.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160112.zip sc_DownloadFirmware_nRF9160modem
- 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 mfw_nrf9160_1.1.1.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160111.zip sc_DownloadFirmware_nRF9160modem
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 mfw_nrf9160_1.1.0.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-modem-FW/mfwnrf9160110.zip sc_DownloadFirmware_nRF9160modem
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.
Board controller firmware
Changelog:
1.0.0 nRF91 firmware binaries nRF9160_DK_board_controller_FW.hex /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160_DK_board_controller_FW.hex sc_DownloadFirmware_nRF9160DK
Hardware files
Changelog:
0.15.0 Layout and BOM resources nRF9160-DK - Hardware files 0_15_0.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-DK---Hardware-files-0_15_0.zip
- Updated nRF9160 to Revision 2 (SICA-B1)
- New GPS antenna and GPS LNA enable signal moved to COEX0
- Added external serial flash memory
- Updated power supply decoupling of nRF9160 based on most recent recommendations
- All GPIOs now always connected to headers
- Optional I/O expander for buttons, switches and LEDs added
- Added connection of nRF52840 RESET line to nRF9160
- Added current measurement header for SIM card
0.9.0 Layout and BOM resources nRF9160-DK - Hardware files 0_9_0.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-DK---Hardware-files-0_9_0.zip
0.8.5 Layout and BOM resources nRF9160-DK - Hardware files 0_8_5.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-DK---Hardware-files-0_8_5.zip
0.8.2 Layout and BOM resources nRF9160-DK - Hardware files 0_8_2.zip /-/media/Software-and-other-downloads/Dev-Kits/nRF9160-DK/nRF9160-DK---Hardware-files-0_8_2.zip
nRF9160 SiP SUPL client library
v. 0.6.1 SUPL client library
Click here to read the SUPL client library license agreement.
Click here to apply for a SUPL client library license and get an email with a download link.