Release Notes v1.6.0.0.2#
Release highlights#
This release provides NXP downstream Matter 1.6 support for NXP MCUs for FreeRTOS and Zephyr.
FreeRTOS#
Provides support for the following NXP platforms: MCX W72, RW61x (RW612, RW610), i.MX RT1060 + radio coprocessors (K32W0 RCP, IW416, IW612, IW610).
Matter is a first-class MCUXpresso SDK Middleware component. MCUXpresso SDK entry point to get started with Matter development is the mcuxsdk-manifests-connectivity-addons repository.
Supports integration with MCUXpresso SDK 26.06.00 for FreeRTOS configurations on all platforms.
Zephyr#
Provides maintenance support for NXP platforms: RW61x (RW612, RW610).
Introduces experimental support for the MCX W72 platform.
Supports integration of the NXP Zephyr v4.4.1.1 SDK.
Version information#
The versions for Matter (connectedhomeip), OpenThread, MCUXpresso SDK with FreeRTOS, and Zephyr RTOS that are integrated by this release are summarized below:
Matter: v1.6 based on CSA Matter SDK baseline commit ef68195dfaa54b12684be1cdb89802258ce741f2 from branch “v1.6-branch” and including cherry-pick from below commit:
https://github.com/project-chip/connectedhomeip/commit/814410b
https://github.com/project-chip/connectedhomeip/commit/f44280a
OpenThread: ot-nxp release/v1.4.0.6_26.06 based on OpenThread commit 492a5c0ecf34070cec1f28fb18c06d3dad119c6e
SDK:
MCX W72, RW61x, and iMX RT1060: MCUXpresso SDK v26.06.00 (GitHub based, including FreeRTOS). SDK patches have been added for some middleware components. A list of the SDK patches can be identified in the west.yml.
RW61x: NXP Zephyr RTOS SDK v4.4.1.1
Development tools#
GUI based for Windows, Mac OS, and Linux via NXP MCUXpresso for Visual Studio (VS) Code Extension with preconfigured examples for FRDM-RW612, FRDM-MCXW72, and i.MX RT boards. For further information on using the NXP Matter codebase with MCUXpresso for VS Code Extension, see the following guides and references:
Matter FreeRTOS CLI (command line) - see Install MCUX SDK with Matter support
Matter Zephyr CLI (command line) - see Matter NXP Zephyr Application for build, deployment, and debug command references.
Features and examples supported#
FreeRTOS configurations#
The release supports configurations for Matter over Wi-Fi, Matter over Thread, Matter over Ethernet, and Matter over Wi-Fi with Thread Border Router. Refer to the dedicated Matter example repository for a complete list of Matter examples supported on NXP platforms. Refer to the README file of each example for more detailed information.
Zephyr configurations#
RW61x Matter over Wi-Fi (with Bluetooth LE commissioning)
MCX W72 Matter over Thread (with Bluetooth LE commissioning) - experimental support with limitations: non-ELE crypto only, OTA update not supported, Low power not supported.
Main changes compared to previous release (v1.6.0.0.1)#
FreeRTOS#
Targeting all NXP platforms supporting Matter:
Updated MCUXpresso SDK from v26.03.00 to v26.06.00
Updated OpenThread from ot-nxp release/v1.4.0.5_26.03 to release/v1.4.0.6_26.06
RW61x FreeRTOS:
Added Matter certification fixes on v1.6.0.0.1.
TC-G-2.3, TC-IDM-10.6, TC-IDM-13.1, TC-IDM-14.1, TC-DESC-2.3.
Fix OTBR secondary network commissioning failed when secondary network commissioning interface feature enabled.
Zephyr#
No changes compared to v1.6.0.0.1.
Memory footprint summary (Release mode)#
MCX W72 (App core)
Matter Example |
Connectivity support |
Build mode |
Application Flash usage |
Application RAM usage |
Factory data section |
NVM (internal flash area) |
OS |
|---|---|---|---|---|---|---|---|
Contact Sensor Low Power LIT with OTA requestor + FD |
Matter over Thread MTD with SED |
Release |
687K |
129K (inc 53K heap) |
8K |
48K |
FreeRTOS |
Lighting app with OTA requestor + FD |
Matter over Thread FTD |
Release |
768K |
137K (inc 53K heap) |
8K |
48K |
FreeRTOS |
Door Lock app with OTA requestor + FD |
Matter over Thread MTD |
Release |
786K |
130K (inc 53K heap) |
8K |
48K |
FreeRTOS |
Contact Sensor LIT LP with OTA requestor + FD (SE05x) |
Matter over Thread MTD with SED |
Release |
755K |
143K (inc 65K heap) |
8K |
48K |
FreeRTOS |
RW61X (FRDM)
Matter Example |
Connectivity support |
Build mode |
Application Flash usage |
Application RAM usage |
Factory data section |
NVM |
OS |
|---|---|---|---|---|---|---|---|
Thermostat app with OTA requestor + FD |
Matter over Wi-Fi (with Bluetooth LE) |
Release |
1392 K |
496 K (inc 126 K heap) |
4 K |
64K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Wi-Fi with OTBR (with Bluetooth LE) |
Release |
1872K |
811K (inc 250K heap) |
4K |
64K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Thread |
Release |
1215K |
448K (inc 126K heap) |
4K |
64K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Ethernet |
Release |
804K |
306K (inc 126K heap) |
4K |
64K |
FreeRTOS |
Thermostat app with FD (SE05x) |
Matter over Wi-Fi (with Bluetooth LE) |
Release |
1424K |
491K (inc 126K heap) |
4K |
64K |
FreeRTOS |
i.MX RT1060 + radio coprocessors
Matter Example |
Connectivity support |
Build mode |
Radio coprocessor |
Application Flash usage |
Application RAM usage |
Factory data section |
NVM |
OS |
|---|---|---|---|---|---|---|---|---|
Thermostat app with FD |
Matter over Thread |
Release |
K32W0 |
1067K |
442K (inc 126K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with FD |
Matter over Wi-Fi (with Bluetooth LE) |
Release |
IW416 |
1355K |
428K (inc 126K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Wi-Fi (with Bluetooth LE) |
Release |
IW610 |
1418K |
438K (inc 126K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Thread |
Release |
IW610 |
1544K |
458K (inc 126K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Wi-Fi with OTBR (with Bluetooth LE) |
Release |
IW610 |
1850K |
759K (inc 250K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Wi-Fi (with Bluetooth LE) |
Release |
IW612 |
1913K |
439K (inc 126K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Thread |
Release |
IW612 |
2039K |
458K (inc 126K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with OTA requestor + FD |
Matter over Wi-Fi with OTBR (with Bluetooth LE) |
Release |
IW612 |
2349K |
760K (inc 250K heap) |
4K |
128K |
FreeRTOS |
Thermostat app with OTA requestor + FD (SE05x) |
Matter over Wi-Fi with OTBR (with Bluetooth LE) |
Release |
IW610 |
1921K |
761K (inc 250K heap) |
4K |
128K |
FreeRTOS |