Skip to content

v1.4.0-pvw1

Compare
Choose a tag to compare
@GabrielCouturier GabrielCouturier released this 06 Sep 12:39
· 1051 commits to v1.3-branch-release since this release

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:


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:

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:

  • 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
    • Minor fixes and updates
    • Documentation updates
  • MCX W71 FreeRTOS (Main changes compare to v1.3.0.0.1.1 release)

    • First release supporting this platform
  • i.MX RT1060/i.MX RT1170 + transceivers FreeRTOS (Main changes compare to v1.3.0.0.1.1 release)

    • MCUXpresso SDK 2.16.000 support
    • Minor fixes and updates
  • RW61x FreeRTOS (Main changes compare to v1.3.0.0.1.1 release)

    • FRDM-RW612 board support
    • MCUXpresso SDK 2.16.000 support
    • OTA Requestor support with Mcuboot remapping mechanism
    • Platform can retrieve the boot reason (reset)
    • Factory data encryption with AES key protected in HW
    • NVS lookup cache increased
    • Diagnostic Logs cluster enabled for the thermostat application
    • Thread Border Router management cluster enabled for the thermostat app when compiling with Border Router support
    • Secondary network commissioning interface over Thread is supported for the thermostat app when compiling with Border Router support
  • RW61x Zephyr (Main changes compare to v1.3.0.0.1.1 release)

    • Matter over Ethernet support (experimental)
      • rd_rw612_bga board requires rework, instructions
      • Build target is named rd_rw612_bga_ethernet
      • OTA requestor + Factory Data support
    • NVS lookup cache increased
    • Support for Matter over Wi-Fi build on build_examples.py script
    • Small fixes and updates

Memory footprint summary (Release mode - no Matter CLI)

  • K32W0
Matter Example Connectivity support Build mode Application flash usage Application ram usage Factory data section NVM (external flash PDM area) OS
On/Off Light Matter over Thread Release 600.9 K 76.6 K SRAM + 60 K heap 2 K 252 K FreeRTOS
Contact Sensor Matter over Thread Release 599.6 K 76.7 K SRAM + 60 K heap 2 K 252 K FreeRTOS
Light Switch Combo Matter over Thread Release 603.7 K 77.1 K SRAM + 60 K heap 2 K 252 K FreeRTOS
  • K32W1
Matter Example Connectivity support Build mode Application flash usage Application ram usage Factory data section NVM (internal flash area) OS
On/Off Light Matter over Thread Release 683.5 K 49 K SRAM + 34.5 K heap 8 K 32 K FreeRTOS
Contact Sensor Matter over Thread Release 637.4 K 63 K SRAM + 34.5 K heap 8 K 32 K FreeRTOS
Light Switch Combo Matter over Thread Release 717.7 K 54.9 K SRAM + 34.5 K heap 8 K 32 K FreeRTOS
  • MCX W71
Matter Example Connectivity support Build mode Application flash usage Application ram usage Factory data section NVM (internal flash area) OS
On/Off Light Matter over Thread Release 683.5 K 49 K SRAM + 34.5 K heap 8 K 32 K FreeRTOS
Contact Sensor Matter over Thread Release 637.4 K 63 K SRAM + 34.5 K heap 8 K 32 K FreeRTOS
Light Switch Combo Matter over Thread Release 717.7 K 54.9 K SRAM + 34.5 K heap 8 K 32 K FreeRTOS
  • i.MX RT1060 + transceivers
Matter Example Connectivity support Build mode Transceiver Application flash usage Application ram usage (including freeRTOS heap) Factory data section NVM OS
Thermostat app Matter over Thread Release k32w0 1181 K 442 K 4 K 128 K FreeRTOS
Thermostat app Matter over Wi-Fi (with BLE) Release IW416 1452 K 453 K 4 K 128 K FreeRTOS
Thermostat app Matter over Wi-Fi (without BLE) Release 8801 999 K 387 K 4 K 128 K FreeRTOS
  • i.MX RT1170 + IW612
Matter Example Connectivity support Build mode Application flash usage Application ram usage (including freeRTOS heap) Factory data section NVM OS
Thermostat app with OTA requestor Matter over Wi-Fi (with BLE) Release 1984 K 436 K 4 K 128 K FreeRTOS
Thermostat app with OTA requestor Matter over Wi-Fi with OTBR (with BLE) Release 2394 K 599 K 4 K 128 K FreeRTOS
Thermostat app with OTA requestor Matter over Thread Release 2059 K 448 K 4 K 128 K FreeRTOS
  • RW61X
Matter Example Connectivity support Build mode Application flash usage Application ram usage (including OS heap) Factory data section NVM OS
Thermostat app with OTA requestor Matter over Wi-Fi (with BLE) Release 1975 K 517 K 4 K 64 K FreeRTOS
Thermostat app with OTA requestor Matter over Wi-Fi with OTBR (with BLE) Release 2291 K 671 K 4 K 64 K FreeRTOS
Thermostat app with OTA requestor Matter over Thread Release 2034 K 412 K 4 K 64 K FreeRTOS
Thermostat app with OTA requestor Matter over Wi-Fi (with BLE) Release 2509 K 803 K 4 K 64 K Zephyr

Link to the previous v1.3.0.0.1.1 release notes: https://github.com/NXP/matter/releases/tag/v1.3.0.0.1.1