Releases: NXP/matter
v1.4.2.0.1
v1.4.0.2.1
Release highlights
- This release updates Matter 1.4.0 (Fall 2024) support for the following NXP platforms: MCX W71, MCX W72, RW61x (RW612, RW610), i.MX RT1060 + radio co-processors (K32W0 RCP, IW416, 88W8801, IW612), i.MX RT1170 + IW612.
- The release supports integration with MCUXpresso SDK 25.03.00 for FreeRTOS configurations for all platforms (except the K32W0 RCP).
- The release extends the CMake build system support for all FreeRTOS configurations. See Matter NXP Examples Guide for FreeRTOS platform for usage details of CMake build system. All RW61x and RT configurations have full CMake support, while for MCX W platforms CMake support is experimental.
- The release supports integration with Zephyr RTOS 4.1 for Matter over Wi-Fi configurations for RW61x platforms.
- The release provides an updated OpenThread baseline to support Thread 1.4 Border Router functionality for platforms supporting Border Router configuration (RW612, i.MX RT1060).
- The release also provides other improvements and maintenance updates.
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.4.0 based on CSA Matter SDK baseline version dee7d7bf629 including the specific updates made on top of tag 1.4.0.0 listed below: - OpenThread:
ot-nxp v1.4.0.2 based on openthread version d31bcee8123 with a the following patch update: 6d0c1d4 - SDK:
- MCX W71, MCX W72, RW61x and iMX RT:
MCUXpresso SDK v25.03.00 (GitHub based, including FreeRTOS) - RW61x:
NXP Zephyr RTOS SDK v4.1.0
- MCX W71, MCX W72, RW61x and iMX RT:
- NXP MCUXpresso for Visual Studio Code Extension Matter metadata:
v1.4.0.2
Development tools
- Matter FreeRTOS CLI (command line) - see
Matter NXP Examples Guide for FreeRTOS platforms for build, deployment, and debug command references. Usage of CLI can be used in Linux development environment. CLI Matter build on Windows is described in How to build a Matter NXP CMake application on Windows - Matter Zephyr CLI (command line) - see
Matter NXP Zephyr Application for build, deployment, and debug command references. Usage of CLI can be used in Linux development environment. - GUI based for Windows, Mac OS, and Linux via NXP MCUXpresso for Visual Studio (VS) Code Extension with pre-configured examples for FRDM-RW612,
FRDM-MCXW72, FRDM-MCXW71, and i.MX RT boards. This Matter 1.4.0.2 release configuration is supported by NXP MCUXpresso VS Code Extension 25.6.97 or later based on CMake build configurations. Please update VS Code extension if necessary. .For further information on using the NXP Matter codebase with MCUXpresso VS Code Extension see the following guides and references:
Features and examples supported
The release supports configurations for Matter over Wi-Fi, Matter over Thread, and Matter over Wi-Fi with Thread Border Router. Please refer to getting started documentation here.
Example supported list:
- MCX W71 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- MCX W72 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- RW61x FreeRTOS - Matter over Wi-Fi (with Bluetooth LE commissioning), or
Matter over Thread (with Bluetooth LE commissioning), or Matter over Wi-Fi with OpenThread Border Router support (with Bluetooth LE commissioning). The Matter 1.4 TBRM and Secondary Network Interface clusters are only supported by the thermostat application.- thermostat
- all-cluster-app
- temperature-measurement-app
- laundry-washer-app
- smoke-co-alarm-app
- cooktop-app
- cooksurface-app
- onoff-plugin-unit-app
- air-quality-sensor-app
- room-air-conditioner-app
- pump-app
- window-app
- lock-app
- light-switch-app
- laundry-dryer-app
- air-purifier-app
- color-temperature-light
- dishwasher-app
- light-switch-combo-app
- microwave-oven-app
- occupancy-sensor-app
- refrigerator-app
- rvc-app
- RW61x - Zephyr RTOS - Matter over Wi-Fi (with Bluetooth LE commissioning)
- i.MX RT1060 + K32W0 RCP FreeRTOS - Matter over Thread (with Bluetooth LE
commissioning); RT1060 + IW416 - Matter over Wi-Fi (with Bluetooth LE commissioning); RT1060 + 88W8801 - Matter over Wi-Fi; i.MX RT1060 + 88W8801 + K32W0 RCP Mat...
v1.4.0.2
To get latest fixes on v1.4.0 version please use v1.4.0.2.1 release : https://github.com/NXP/matter/releases/tag/v1.4.0.2.1
v1.4.0.1.1
Release highlights
- This release updates Matter 1.4 (Fall 2024) support for the following NXP platforms: K32W0 (K32W061/041), K32W1 (K32W148), MCX W71, MCX W72, RW61x (RW612, RW610), i.MX RT1060 + radio co-processors (K32W0 RCP, IW416, 88W8801, IW612), i.MX RT1170 + IW612.
- The release supports integration with MCUXpresso SDK 24.12.00 for FreeRTOS configurations for all platforms except K32W0. For more information on the improvements delivered with MCUXpresso SDK 24.12.00 see this introduction.
- Introducing experimental support of CMake build system option for Matter over Wi-Fi FreeRTOS configurations for RW61x platforms. See section below for usage details of CMake build system.
- The release supports integration with Zephyr RTOS 4.0 for Matter over Wi-Fi configurations for RW61x platforms.
- The release also provides other improvements and maintenance updates.
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.4.0 based on CSA Matter SDK baseline commit version dee7d7bf629 part of v1.4-branch.
- OpenThread: ot-nxp v1.4.0.1.1
- SDK:
- K32W1, MCX W71, MCX W72, RW61x and iMX RT: MCUXpresso SDK v24.12.00 (GitHub based, including FreeRTOS)
- K32W0: MCUXpresso SDK 2.6.15 (GitHub based, including FreeRTOS)
- RW61x: NXP Zephyr RTOS SDK v4.0.0
- NXP MCUXpresso for Visual Studio Code Extension Matter metadata: v1.4.0.1
Development tools options
- CLI (command line) - see individual application README.md linked in section Features and examples supported for build, deployment, and debug command references. Usage of CLI is recommended within a Linux development environment.
- GUI based for Windows, Mac OS, and Linux via NXP MCUXpresso for Visual Studio (VS) Code Extension with pre-configured examples for FRDM-MCXW71, FRDM-RW612, and i.MX RT boards. For further information on using the NXP Matter codebase with MCUXpresso VS Code Extension see the following guides and references:
Features and examples supported
The release supports configurations for Matter over Wi-Fi, Matter over Ethernet (experimental), Matter over Thread, and Matter over Wi-Fi with Thread Border Router. To get started
see the following entry points of pre-configured application examples:
- K32W0 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- K32W1 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- MCX W71 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- MCX W72 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- RW61x FreeRTOS - Matter over Wi-Fi (with Bluetooth LE commissioning), or Matter over Thread (with Bluetooth LE commissioning), or Matter over Wi-Fi with OpenThread Border Router support (with Bluetooth LE commissioning). All applications support basic Thread Border Router features, but the Matter 1.4 TBRM and Secondary Network Interface clusters are only supported by the thermostat application.
- thermostat
- all-cluster-apps
- temperature-measurement-app
- laundry-washer-app
- smoke-co-alarm-app
- cooktop-app
- cooksurface-app
- onoff-plugin-unit-app
- air-quality-sensor-app
- room-air-conditioner-app
- pump-app
- window-app
- lock-app
- light-switch-app
- laundry-dryer-app
- air-purifier-app
- color-temperature-light
- dishwasher-app
- light-switch-combo-app
- microwave-oven-app
- occupancy-sensor-app
- refrigerator-app
- rvc-app
- RW61x - Zephyr RTOS - Matter over Wi-Fi (with Bluetooth LE commissioning)
- RW61x - Zephyr RTOS - Matter over Ethernet (Experimental)
- i.MX RT1060 + K32W0 RCP FreeRTOS - Matter over Thread (with Bluetooth LE commissioning); RT1060 + IW416 - Matter over Wi-Fi (with Bluetooth LE commissioning); RT1060 + 88W8801 - Matter over Wi-Fi; i.MX RT1060 + 88W8801 + K32W0 RCP Matter over Wi-Fi with OpenThread Border Router support; i.MX RT1060 + IW612 Matter over Wi-Fi (with Bluetooth LE commissioning), or...
v1.4.0.1
To get latest fixes on v1.4 version please use v1.4.0.1.1 release : https://github.com/NXP/matter/releases/tag/v1.4.0.1.1
v1.4.0.0
This release targets Matter 1.4 (Fall 2024) feature support for the following NXP platforms: K32W0 (K32W061/041), K32W1 (K32W148), MCX W71, MCX W72, RW61x (RW612, RW610), i.MX RT1060 + radio co-processors (K32W0 RCP, IW416, 88W8801, IW612), i.MX RT1170 + IW612.
The release introduces support for the following Matter 1.4 features: Intermittently Connected Devices (ICD) with Long Idle Time (LIT) and Thread Border Router (TBR) device type implementing Home Router and Access Points (HRAP) specifications for Thread Border Router Management (TBRM).
Versions
The versions for Matter, OpenThread, MCUXpresso SDK with FreeRTOS, and NXP Zephyr RTOS SDK that are integrated by this release is summarized below:
- Matter: v1.4.0 based on CSA Matter Fall 2024 release baseline - dee7d7bf629 commit (from v1.4-branch).
- OpenThread / ot-nxp: https://github.com/NXP/ot-nxp/commits/v1.4.0.0/
- Matter metadata support for MCUXpresso for Visual Studio Code: https://github.com/NXP/matter-vscode-for-mcux/commits/v1.4.0
- SDK(s)
- K32W0 SDK 2.6.15 (GitHub based, with FreeRTOS)
- K32W1 SDK 2.16.100 (GitHub based, with FreeRTOS)
- MCX W71 SDK 2.16.100 (GitHub based, with FreeRTOS)
- MCX W72 SDK 2.16.000 (package based with FreeRTOS, with controlled accces; please contact your NXP liaison for SDK access)
- RW61x SDK 2.16.100 (GitHub based, with FreeRTOS)
- RW61x NXP Zephyr SDK zephyr_rw61x_v3.7_RFP
- iMX RT FreeRTOS SDK 2.16.100 (GitHub based, with FreeRTOS, targeting all i.MX RT + transceiver configurations)
Features and platforms supported
The release is intended for developers who wish to start developing applications that use Matter over Thread, Matter over Wi-Fi, or Matter over Wi-Fi + Thread Border Router. To get started
read the following entry points of preconfigured application examples:
- K32W0 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- K32W1 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- MCXW 71 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- MCXW 72 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- RW61x FreeRTOS - Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi with OpenThread Border Router support (with Bluetooth LE commissioning). All applications support basic Thread Border Router features, but the Matter 1.4 TBRM and Secondary Network Interface clusters are only supported by the thermostat application.
- thermostat
- all-cluster-apps
- temperature-measurement-app
- laundry-washer-app
- smoke-co-alarm-app
- cooktop-app
- cooksurface-app
- onoff-plugin-unit-app
- air-quality-sensor-app
- room-air-conditioner-app
- pump-app
- window-app
- lock-app
- light-switch-app
- laundry-dryer-app
- air-purifier-app
- color-temperature-light
- dishwasher-app
- light-switch-combo-app
- microwave-oven-app
- occupancy-sensor-app
- refrigerator-app
- rvc-app
- RW61x - Zephyr - Matter over Wi-Fi (with Bluetooth LE commissioning)
- RW61x - Zephyr - Matter over Ethernet (Experimental)
- i.MX RT1060 + K32W0 RCP FreeRTOS - Matter over Thread (with Bluetooth LE commissioning), RT1060 + IW416 - Matter over Wi-Fi (with Bluetooth LE commissioning), RT1060 + 88W8801 - Matter over Wi-Fi, i.MX RT1060+ 88W8801 + K32W0 RCP Matter over Wi-Fi with OpenThread Border Router support and i.MX RT1060 + IW612 Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi with OpenThread Border Router support (with Bluetooth LE commissioning):
- i.MX RT1170 + IW612 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Wi-Fi with OpenThread Border Router support:
v1.4.0-pvw1
This release targets experimental preview Matter Fall 2024 feature support for the following NXP platforms: K32W0 (K32W061/041), K32W1 (K32W148), MCX W71, RW61x (RW612, RW610), i.MX RT1060 + radio co-processors (K32W0 RCP, IW416, 88W8801), i.MX RT1170 + IW612.
Versions
List of versions that are included in the Matter release:
- Matter: v1.4.0-pvw1 based on CSA Matter Fall 2024 development baseline - ea01e21b18e54f6fedcd8c47b46c183a54ee3aea commit.
- ot-nxp: https://github.com/NXP/ot-nxp/commits/v1.4.0-pvw1/
- Matter metadata support for MCUXpresso for Visual Studio Code: https://github.com/NXP/matter-vscode-for-mcux/commits/v1.4.0-pvw1
- SDK(s)
- K32W0 FreeRTOS SDK 2.6.15 GitHub based
- K32W1 FreeRTOS
- MCX W71 FreeRTOS SDK 2.16.000 GitHub based
- RW61x FreeRTOS SDK 2.16.000 GitHub based
- RW61x NXP Zephyr SDK zephyr_rw61x_v3.6_RFP
- iMX RT FreeRTOS SDK 2.16.000 GitHub based (targeting all RT+transceiver configurations)
Features and platforms supported
The release is intended for developers who wish to start developing an
application that uses Matter over Thread, Matter over Wi-Fi, or Matter over Wi-Fi + Thread Border Router. To get started
read the following entry points:
- K32W0 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- K32W1 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- MCXW 71 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- RW61x FreeRTOS - Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi with Open Thread Border Router support (with Bluetooth LE commissioning)
- RW61x - Zephyr - Matter over Wi-Fi (with Bluetooth LE commissioning)
- RW61x - Zephyr - Matter over Ethernet (Experimental)
- i.MX RT1060 + K32W0 RCP FreeRTOS - Matter over Thread (with Bluetooth LE commissioning), RT1060 + IW416 - Matter over Wi-Fi (with Bluetooth LE commissioning), RT1060 + 88W8801 - Matter over Wi-Fi and i.MX RT1060+ 88W8801 + K32W0 RCP Matter over Wi-Fi with OpenThread Border Router support:
- i.MX RT1170 + IW612 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Wi-Fi with OpenThread Border Router support:
Main changes in this release compared to previous v1.3.0.0.1.1 release:
-
Main changes applying to all platforms supported in this release:
- Initial preview of Matter Fall 2024 support - v1.4 development baseline ea01e21b18e54f6fedcd8c47b46c183a54ee3aea
- Folder architecture rework introducing new NXP repository for Matter support : https://github.com/NXP/nxp_matter_support
- Initial support for all platforms to work with MCUXpresso for Visual Studio Code extension. This enables optimized usage of Visual Studio Code as IDE for NXP MCU Matter platform development. Please see this guide to get started.
- NXP readme guides moved under docs/guides/nxp/ folder
- Documentation updates
-
K32W0 FreeRTOS (Main changes compared to v1.3.0.0.1.1 release):
- MCUXpresso SDK 2.6.15 support
- Folder restructure
- Minor fixes and updates
- Documentation updates
-
K32W1 FreeRTOS (Main changes compare to v1.3.0.0.1.1 release):
- MCUXpresso SDK 2.16.000 support
- Common code changes
- Folder restructure
- OTA / Factory Data
- Add OTA factory data support
- OTA rework
- Update manufacturing flow
- Add multi-image OTA requestor initiator
...
v1.3.0.0.1.1
This release targets Matter 1.3 support for the following NXP platforms: K32W0 (K32W061/041), K32W1 (K32W148), RW61x (RW612, RW610), i.MX RT1060 + radio co-processors (K32W0 RCP, IW416, 88W8801), i.MX RT1170 + IW612.
Versions
List of versions that are included in the Matter release:
- Matter: v1.3.0.0.1.1 based on Matter 1.3 - https://github.com/project-chip/connectedhomeip/releases/tag/v1.3.0.0 + 0bafd3bffa035bb8f220c0b58482dcc7c36ce6cf commit.
- ot-nxp: https://github.com/NXP/ot-nxp/releases/tag/v1.3.0.2
- SDK(s)
- K32W0 FreeRTOS SDK 2.6.14 GitHub based
- K32W1 FreeRTOS and RW61x FreeRTOS SDK 2.15.000 GitHub based
- RW61x NXP Zephyr SDK zephyr_rw61x_v3.6_RFP
- iMX RT FreeRTOS SDK 2.15.100 GitHub based (targeting all RT+transceiver configurations)
Features and platforms supported
The release is intended for developers who wish to start developing an
application that uses Matter over Thread, Matter over Wi-Fi, or Matter over Wi-Fi + Thread Border Router. To get started
read the following entry points:
- K32W0 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- K32W1 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- RW61x FreeRTOS - Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi with Open Thread Border Router support (with Bluetooth LE commissioning)
- RW61x - Zephyr - Matter over Wi-Fi (with Bluetooth LE commissioning)
- i.MX RT1060 + K32W0 RCP FreeRTOS - Matter over Thread (with Bluetooth LE commissioning), RT1060 + IW416 - Matter over Wi-Fi (with Bluetooth LE commissioning), RT1060 + 88W8801 - Matter over Wi-Fi and i.MX RT1060+ 88W8801 + K32W0 RCP Matter over Wi-Fi with OpenThread Border Router support:
- i.MX RT1170 + IW612 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Wi-Fi with OpenThread Border Router support:
Main changes in this release compare to previous v1.3.0.0.1 release:
- Compared to previous v1.3.0.0.1 release, this version adds additional application examples and incorporates updates after completing the Matter 1.3 Certification Program for the RW61x and i.MX RT1170 + IW612 following device types:
- cooksurface-app
- cooktop-app
- laundry-dryer-app
- onoff-plugin-unit-app
- laundry-washer-app
- pump-app
- room-air-conditioner-app
- smoke-co-alarm-app
The following clusters include updates to comply to certification:
- TC-DESC-2.1
- TC-OO-1.1
- TC-IDM-10.2
- TC-IDM-10.4
- TC-OO-1.1
- TC-SMOKECO-2.4
- TC-LWM-1.1
- TC-TCTL-3.3
- TC-I-2.3
Link to the previous v1.3.0.0.1 release notes: https://github.com/NXP/matter/releases/tag/v1.3.0.0.1
v1.3.0.0.1
This release targets Matter 1.3 support on K32W0, K32W1, RT1060 + radio co-processors (K32W0, IW416, 8801), RT1170 + IW612, and RW61x platforms.
Versions
List of versions that are included in the Matter release:
- Matter: v1.3.0.0.1 based on Matter 1.3 - https://github.com/project-chip/connectedhomeip/releases/tag/v1.3.0.0 + 0bafd3bffa035bb8f220c0b58482dcc7c36ce6cf commit.
- ot-nxp: v1.3.0.2
- sdk(s)
- K32W0 FreeRTOS SDK 2.6.14 github based
- K32W1 FreeRTOS and RW61x FreeRTOS SDK 2.15.0 github based
- RW61x NXP Zephyr SDK zephyr_rw61x_v3.6_RFP
- RT FreeRTOS SDK 2.15.1 github based (targeting all RT+transceiver configurations)
Features and NXP platforms supported
The release is intended for developers who wish to start developing an
application that uses Matter over Thread, Matter over Wi-Fi or Matter over Wi-Fi + Thread Border Router. To get started
read the following:
- K32W0 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- K32W1 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning):
- RT1060 + K32W0 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning), RT1060 + IW416 - Matter over Wi-Fi (with Bluetooth LE commissioning), RT1060+8801 - Matter over Wi-Fi and RT1060+8801+k32w0 Matter over Wi-Fi with Open Thread Border Router support:
- RT1170+IW612 FreeRTOS - Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Wi-Fi with Open Thread Border Router support:
- RW61x FreeRTOS - Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi with Open Thread Border Router support (with Bluetooth LE commissioning)
- RW61x - Zephyr - Matter over Wi-Fi (with Bluetooth LE commissioning)
Main changes in this release:
-
Main changes applying to all platforms supported in this release:
- Matter 1.3 support - v1.3.0.0 baseline + 0bafd3bffa035bb8f220c0b58482dcc7c36ce6cf commit
- Matter environment setup allows to initialize only NXP required software module
- Add some fixes for Windows bootstrap script
- Add Python requirements file
- Matter CLI is sharing code between Zephyr CLI and Matter CLI
- Common NXP MCU Matter application files moved in common folder
- Introduction of the wifi_auto_connect module allowing (build option to give Wi-Fi network data) to replace the tcp_download module (targeting devices with Matter over Wi-Fi without BLE support)
-
K32W0 FreeRTOS (Main changes compared to v1.2.0.1.3 release)
- Fix sign script location path
- Update KVS logs
-
K32W1 FreeRTOS (Main changes compare to v1.2.0.1.3 release)
- Platform main change(s):
- Add support for NVS file system
- Remove persistent storage delegate from SMU2 Init API
- Update DAC private key conversion mechanism: the conversion will be handled automatically, based on runtime information.
- Application main change(s):
- Add CONNECTIVITY_MANAGER_THREAD_DEVICE_TYPE flag to app gn targets. It can be used to set the Thread device type of the app.
- Platform main change(s):
-
RT + transceivers FreeRTOS (Main changes compare to v1.2.0.1.3 release)
- SDK 2.15.1 support
- New Matter example applications introduced (as listed above).
-
RW61x FreeRTOS (Main changes compare to v1.2.0.1.3 release)
- Platform main change(s):
- NVS file system switch for Matter as a default file system
- Application main change(s):
- Matter application code is now common between Zephyr and FreeRTOS
- New Matter example applications introduced (as listed above).
- Platform main change(s):
-
RW61x Zephyr
- Platform main change(s):
- OTA requestor support
- WiFi driver is now shared with Zephyr platform layer
- Initial support of Matter over Ethernet (not tested)
- Application main change(s):
- Matter application code is now common between Zephyr and FreeRTOS
- New Matter example applications introduced (as listed above).
- Platform main change(s):
Known issues and limitations
- RT+transceivers FreeRTOS:
[RT1170+IW612]:- some instabilities may happen when doing Matter over Wi-Fi or Matter over Thread exchanges
- when a software reset is triggered (for example after using a matter cli command such as matterfactoryreset or matterreset) the debugguer needs to be detached
- session resumption is not supported.
[RT1060+transceiver]configurations do not support the OTA request...
v1.2.0.1.3
This release updates Matter 1.2 support on K32W0, K32W1, RT1060 + radio co-processors (K32W0, IW416, 8801), RT1170 + IW612, and RW61x platforms.
Versions
List of versions that are automatically included in our Matter release:
- Matter: https://github.com/NXP/matter/tree/v1.2.0.1.3
- ot-nxp: https://github.com/NXP/ot-nxp/tree/v1.3.0.1
- sdk(s)
- K32W0 SDK 2.6.13 github based
- K32W1 Download public K32W1 SDK 2.12.7 available at https://mcuxpresso.nxp.com/en/select
- RT SDK 2.15.0 github based (targeting all RT+transceiver configurations)
- RW61x Download SDK DK 2.13.3 available at https://mcuxpresso.nxp.com/en/select
Features and NXP platforms supported
The release is intended for developers who wish to start developing an
application that uses Matter over Thread or Matter over Wi-Fi. To get started
read the following:
- K32W0 - Matter over Thread (with Bluetooth LE commissioning):
- K32W1 - Matter over Thread (with Bluetooth LE commissioning):
- RT1060 + K32W0 - Matter over Thread (with Bluetooth LE commissioning), RT1060 + IW416 - Matter over Wi-Fi (with Bluetooth LE commissioning), and RT1060+8801 - Matter over Wi-Fi:
- all-cluster-apps: with the thermostat device type enabled by default
- RT1170+IW612 - Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi (with Bluetooth LE commissioning)
- all-cluster-apps: with the thermostat device type enabled by default
- RW61x - Matter over Wi-Fi (with Bluetooth LE commissioning) or Matter over Thread (with Bluetooth LE commissioning) or Matter over Wi-Fi with Open Thread Border Router support (with Bluetooth LE commissioning)
- all-cluster-apps: with the laundry-washer device type enabled by default
Main changes in this release:
-
Main changes applying to all platforms supported in this release:
- Matter 1.2.0.1 tag switch
- Matter CLI random crash issue fix
- Reserve a number of tags for NXP usage for multi-image support
- Add bootstrap script for Windows (experimental)
- Fix gn check errors.
-
K32W0 (Main changes compared to v1.2.0.0.2 release)
- OpenThread public commit: openthread/openthread@4e2ed64 supported + patch commit openthread/openthread@3d5cb36 + patch commit openthread/openthread@5318d42
- Add missing check for SDK env variable in the signing script
- Update gn architecture to use the common gn solution
- Fix an issue that was causing an event to not be sent during the OTA process.
-
K32W1 (Main changes compare to v1.2.0.1.1 release)
- OpenThread public commit: openthread/openthread@d4155e4
- Add support for LittleFS filesystem (experimental)
- Fix an issue that was causing an event to not be sent during the OTA process
- Add an example of registering low power callbacks.
-
RT + transceivers (Main changes compare to v1.2.0.0.1 release)
- OpenThread public commit: openthread/openthread@4e2ed64 supported + patch commit openthread/openthread@3d5cb36 + patch commit openthread/openthread@5318d42
- Circular dependency fixes
- SDK 2.15.0 support
- Code formating
- Wi-Fi connection optimizations
-
- other improvements/fixes.
-
RT1060 + transceivers (Main changes compare to v1.2.0.0.1 release)
- freeRTOS heap increased to support Border Router scenario.
-
RW61x (Main changes compare to v1.2.0.1.2 release)
- OpenThread public commit: openthread/openthread@4e2ed64 supported + patch commit openthread/openthread@3d5cb36 + patch commit openthread/openthread@5318d42
- Circular dependency fixes.
Known issues and limitations
- RT+transceivers
[RT+transceiver]some instabilities may happen when doing Matter over Wi-Fi or Matter over Thread exchanges[RT1060+transceiver]configurations do not support the OTA requestor feature[RT1170+IW612]when a software reset is triggered (for example after using a matter cli command such as matterfactoryreset or matterreset) the debugguer needs to be detached[RT110+IW612]session resumption is not supported.
- RW61x
- Same limitations as described in https://github.com/NXP/matter/releases/tag/v1.2.0.1.2
- k32w0
- Same limitations as described in https://github.com/NXP/matter/releases/tag/v1.2.0.0.2
- k32w1
Memory footprint summary
- K32W0
| Matter Example | Connectivity support | Build mode | Application flash usage | Application ram usage | Factory data section | NVM (external flash PDM area) |
|---|---|---|---|---|---|---|
| On/Off Light | Matter over Thread | Release | 580 K | 84 K SRAM + 60 K heap | 2 K | 252 K |
| Contact Sensor | Matter over Thread | Release | 584 K | 84 K SRAM + 60 K heap | 2 K | 252 K |
- K32W1
| Matter Example | Connectivity support | Build mode | Application flash usage | Application ram usage | Factory data section | NVM (internal flash area) |
|---|---|---|---|---|---|---|
| On/Off Light | Matter over Thread | Release | 639 K | 77 K SRAM + 35 K heap | 8 K | 32 K |
| Contact Sensor | Matter over Thread | Release | 554 K | 68 K SRAM + 35 K heap | 8 K | 32 K |
- RT1060+transceivers
| Matter Example | Connectivity support | Build mode | Transceiver | Application flash usage | Application ram usage (including freeRTOS heap) | Factory data section | NVM |
|---|---|---|---|---|---|---|---|
| All cluster app with Thermostat device type | Matter over Thread | Release | k32w0 | 1024 K | 431 K | 4 K | 128 K |
| All cluster app with Thermostat device type | Matter over Wi-Fi (with BLE) | Release | IW416 | 1310 K | 448 K | 4 K | 128 K |
| All cluster app with Thermostat device type | Matter over Wi-Fi (without BLE) | Release | 8801 | 870 K | 369 K | 4 K | 128 K |
- RT1170+IW612
| Matter Example | Connectivity support | Build mode | Application flash usage | Application ram usage (including freeRTOS heap) | Factory data section | NVM |
|---|---|---|---|---|---|---|
| All cluster app with Thermostat device type with OTA requestor | Matter over Wi-Fi (with BLE) | Release | 1929 K | 465 K | 4 K | 128 K |
| All cluster app with Thermostat device type with OTA requestor | Matter over Thread | Release | 1874 K | 465 K | 4 K | 128 K |
- RW61X
| Matter Example | Connectivity support | Build mode | Application flash usage | Application ram usage (including freeRTOS heap) | Factory data section | NVM |
|---|---|---|---|---|---|---|
| All cluster app with Laundry Washer device type with OTA requestor | Matter over Wi-Fi (with BLE) | Release | 1700 K | 500 K | 4 K | 64 K |
| All cluster app with Laundry Washer device type with OTA requestor | Matter over Thread | Release | 1740 K | 409 K | 4 K | 64 K |