nRF Connect SDK v1.4.1 Release Notes¶
nRF Connect SDK delivers reference software and supporting libraries for developing low-power wireless applications with Nordic Semiconductor products. It includes the MCUboot and the Zephyr RTOS open source projects, which are continuously integrated and re-distributed with the SDK.
The nRF Connect SDK is where you begin building low-power wireless applications with Nordic Semiconductor nRF52, nRF53, and nRF91 Series devices. nRF53 Series devices (which are pre-production) and Zigbee and Bluetooth mesh protocols are supported for development in v1.4.1 for prototyping and evaluation. Support for production and deployment in end products is coming soon.
Highlights¶
Qualified Zephyr Host to be conformant with Bluetooth Core Specification v5.2
Updated Carrier Library to v0.10.1
Release tag¶
The release tag for the nRF Connect SDK manifest repository (https://github.com/nrfconnect/sdk-nrf) is v1.4.1.
Check the west.yml
file for the corresponding tags in the project repositories.
To use this release, check out the tag in the manifest repository and run west update
.
See Getting the nRF Connect SDK code for more information.
Supported modem firmware¶
This version of the nRF Connect SDK has been tested with the following modem firmware for cellular IoT applications:
mfw_nrf9160_1.2.2
Use the latest version of the nRF Programmer app of nRF Connect for Desktop to update the modem firmware. See Updating the nRF9160 DK cellular modem for instructions.
Changelog¶
The following sections provide detailed lists of changes by component.
nRF9160¶
LwM2M carrier library:
Updated to v0.10.1. See the Changelog for detailed information.
Updated the Certification and version dependencies page by replacing the version dependency table with a link to Mobile network operator certifications.
Multiprotocol Service Layer (MPSL)¶
Fixed the DRGN-15064 known issue where the External Full swing and External Low swing configuration sources of Low Frequency Clock were not working correctly.
Zephyr¶
sdk-zephyr¶
Note
Except for changes in Zephyr that were cherry-picked into nRF Connect SDK and described in the following section, there were no upstream commits incorporated into nRF Connect SDK in this release compared with the v1.4.0 release.
The sdk-zephyr fork in nRF Connect SDK contains all commits from the upstream Zephyr repository up to and including 7a3b253ced
, plus some nRF Connect SDK specific additions.
For a complete list of upstream Zephyr commits incorporated into nRF Connect SDK since the most recent release, run the following command from the ncs/zephyr
repository (after running west update
):
git log --oneline 7a3b253ced ^v2.3.0-rc1-ncs1
For a complete list of nRF Connect SDK specific commits, run:
git log --oneline manifest-rev ^7a3b253ced
The current nRF Connect SDK release is based on Zephyr v2.4.0. See the Zephyr v2.4.0 release notes for the list of changes.
Zephyr changes incorporated into nRF Connect SDK¶
This section contains changes in Zephyr that were cherry-picked into nRF Connect SDK for this release.
Added support for the Actinius Icarus board.
Bluetooth Host¶
Qualified Zephyr Host to be conformant with Bluetooth Core Specification v5.2. These changes were cherry-picked in the nRF Connect SDK v1.4.1 Bluetooth Host qualification update, which contains the following changes:
Added qualification for Bluetooth Core Specification v5.2. Qualified new features are the following:
Advertising extension
Legacy OOB pairing
Fixed an issue where a pairing fail could lead to a GATT procedure failure. This fixes the NCSDK-6844 known issue in nRF Connect SDK.
Known issues¶
See known issues for nRF Connect SDK v1.4.1 for the list of issues valid for this release.