Skip to content

Commit 7afcde9

Browse files
samples: matter: Change AWS integration from 53 to 54LM
- 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]>
1 parent 53b59f4 commit 7afcde9

File tree

4 files changed

+26
-6
lines changed

4 files changed

+26
-6
lines changed

doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,11 @@ Matter samples
333333
* Added support for the :ref:`matter_lock_sample_wifi_thread_switching` in nRF54LM20 DK with the nRF7002-EB II shield attached.
334334
* Deprecated the :ref:`matter_lock_sample_wifi_thread_switching` for nRF5340 DK with the nRF7002 EK shield attached.
335335

336+
* :ref:`matter_light_bulb_sample`:
337+
338+
* Added support for :ref:`matter_light_bulb_aws_iot_integration` in the nRF54LM20 DK with the nRF7002-EB II shield attached.
339+
* Deprecated the :ref:`matter_light_bulb_aws_iot_integration` variant for nRF7002DK, and nRF5340 DK with the nRF7002 EK shield attached.
340+
336341
Networking samples
337342
------------------
338343

samples/matter/light_bulb/README.rst

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ The light bulb sample implements the following features:
6767

6868
Use the ``click to show`` toggle to expand the content.
6969

70+
.. _matter_light_bulb_aws_iot_integration:
71+
7072
AWS IoT integration
7173
-------------------
7274

@@ -91,6 +93,10 @@ AWS IoT integration
9193

9294
AWS IoT Shadow and Matter interaction diagram
9395

96+
.. note::
97+
98+
The AWS IoT integration is available only for the nRF54LM20 DK with the nRF7002-EB II shield attached.
99+
94100
.. _matter_light_bulb_aws_iot:
95101

96102
Configuration
@@ -131,7 +137,7 @@ AWS IoT setup and configuration
131137

132138
.. code-block:: console
133139
134-
west build -p -b nrf54lm20dk/nrf54lm20a/cpuapp -- -DEXTRA_CONF_FILE="overlay-aws-iot-integration.conf"
140+
west build -p -b nrf54lm20dk/nrf54lm20a/cpuapp -- -DSB_CONFIG_WIFI_NRF70=y -Dlight_bulb_SHIELD=nrf7002eb2 -DEXTRA_CONF_FILE="overlay-aws-iot-integration.conf"
135141
136142
#. Flash the firmware and boot the sample.
137143
#. |connect_kit|

samples/matter/light_bulb/overlay-aws-iot-integration.conf

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,16 @@ CONFIG_NET_IPV4=y
4444
CONFIG_NET_TCP=y
4545
CONFIG_NET_SOCKETS_SOCKOPT_TLS=y
4646
CONFIG_NET_MAX_CONN=8
47-
CONFIG_ZVFS_OPEN_MAX=25
47+
CONFIG_ZVFS_OPEN_MAX=30
4848

49-
# DNS
50-
CONFIG_ZVFS_EVENTFD_MAX=2
49+
# Required events at least 9 ZVFS events:
50+
# 5 x WPA supplicant
51+
# 1 x Socket Service
52+
# 1 x DNS resolver
53+
# 1 x Matter Stack
54+
# 1 x MQTT / AWS IoT integration
55+
CONFIG_ZVFS_EVENTFD_MAX=10
56+
CONFIG_ZVFS_POLL_MAX=12
5157
CONFIG_DNS_RESOLVER=y
5258

5359
# Adjust NET configurations to reduce the likelyhood of congestion in the TCP stack when there are

samples/matter/light_bulb/sample.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,10 @@ tests:
138138
sysbuild: true
139139
build_only: true
140140
extra_args:
141+
- light_bulb_SHIELD=nrf7002eb2
142+
- SB_CONFIG_WIFI_NRF70=y
141143
- EXTRA_CONF_FILE="overlay-aws-iot-integration.conf"
142-
platform_allow: nrf7002dk/nrf5340/cpuapp
144+
platform_allow:
145+
- nrf54lm20dk/nrf54lm20a/cpuapp
143146
integration_platforms:
144-
- nrf7002dk/nrf5340/cpuapp
147+
- nrf54lm20dk/nrf54lm20a/cpuapp

0 commit comments

Comments
 (0)