-
Notifications
You must be signed in to change notification settings - Fork 1.4k
samples: matter: deprecate nRF7002 DK/EK as Wi-Fi / Thread switched and AWS integration #26448
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
samples: matter: deprecate nRF7002 DK/EK as Wi-Fi / Thread switched and AWS integration #26448
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR deprecates nRF7002 DK/EK platforms for specific Matter sample configurations and migrates support to nRF54LM20 DK with nRF7002 EB2 shield. The changes specifically target the Thread/Wi-Fi switching feature in the Lock sample and AWS IoT integration in the Light Bulb sample.
Key changes:
- Deprecates nRF5340 DK with nRF7002 EK for Matter Lock Thread/Wi-Fi switching and adds nRF54LM20 DK with nRF7002 EB2 support
- Deprecates nRF7002 DK for Matter Light Bulb AWS IoT integration and adds nRF54LM20 DK with nRF7002 EB2 support
- Updates configuration files, documentation, and test specifications to reflect the platform migration
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| samples/matter/lock/sample.yaml | Updates test configuration to use nRF54LM20 DK with nRF7002 EB2 shield and removes nRF5340-specific build flags |
| samples/matter/lock/README.rst | Updates documentation to reference nRF54LM20 DK instead of nRF5340 DK throughout |
| samples/matter/lock/Kconfig | Adds nRF54LX series support and marks nRF53X as deprecated for Thread/Wi-Fi switching |
| samples/matter/light_bulb/sample.yaml | Migrates AWS IoT integration test from nRF7002 DK to nRF54LM20 DK with shield |
| samples/matter/light_bulb/overlay-aws-iot-integration.conf | Increases resource limits for ZVFS operations and adds clarifying comments |
| samples/matter/light_bulb/README.rst | Updates AWS IoT integration documentation to specify nRF54LM20 DK support only |
| doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst | Documents deprecation and new platform support in release notes |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| # 1 x DNS resolver | ||
| # 1 x Matter Stack | ||
| # 1 x MQTT / AWS IoT integration | ||
| CONFIG_ZVFS_EVENTFD_MAX=10 |
Copilot
AI
Jan 8, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The comment explains why CONFIG_ZVFS_EVENTFD_MAX=10 is needed (listing 9 required events), but there's no explanation for why CONFIG_ZVFS_POLL_MAX=12 is set to 12. Consider adding a comment explaining this value's rationale.
| CONFIG_ZVFS_EVENTFD_MAX=10 | |
| CONFIG_ZVFS_EVENTFD_MAX=10 | |
| # Allow polling of all eventfds plus a small margin (e.g. sockets and other FDs) |
f3a8b8b to
61c51a8
Compare
CI InformationTo view the history of this post, click the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 7afcde95f5dbc8653f3f96fd3fd622c1d9a40d08 more detailssdk-nrf:
Github labels
List of changed files detected by CI (7)Outputs:ToolchainVersion: f911d4f4e7 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
|
You can find the documentation preview for this PR here. Preview links for modified nRF Connect SDK documents: https://ncsdoc.z6.web.core.windows.net/PR-26448/nrf/releases_and_maturity/releases/release-notes-changelog.html |
doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
Outdated
Show resolved
Hide resolved
- Deprecated nRF5340 DK with the nRF7002 EK shield attached in Matter Lock Thread and Wi-Fi switching variant. - Added support for Thread and Wi-Fi switching for nRF54LM20 DK with the nRF7002 EB2 shield attached. - Updated sample.yml according these changes. - Updated README.rst. Signed-off-by: Arkadiusz Balys <[email protected]>
- Deprecated nRF5340 DK with the nRF7002 EK shield attached in Matter Light Bulb AWS IoT integration variant. - Added support for Matter Light Bulb AWS IoT integration variant for nRF54LM20 DK with the nRF7002 EB2 shield attached. - Updated sample.yaml according these changes. - Updated README.rst. Signed-off-by: Arkadiusz Balys <[email protected]>
61c51a8 to
7afcde9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
peknis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with a nit.
|
|
||
| * :ref:`matter_lock_sample`: | ||
|
|
||
| * Added support for the :ref:`matter_lock_sample_wifi_thread_switching` in nRF54LM20 DK with the nRF7002-EB II shield attached. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * Added support for the :ref:`matter_lock_sample_wifi_thread_switching` in nRF54LM20 DK with the nRF7002-EB II shield attached. | |
| * Added support for the :ref:`matter_lock_sample_wifi_thread_switching` in the nRF54LM20 DK with the nRF7002-EB II shield attached. |
Lock:
Light Bulb: