Skip to content

Enabled Matter operation with Openthread and without Zephyr L2#621

Merged
kkasperczyk-no merged 4 commits into
nrfconnect:masterfrom
kkasperczyk-no:matter_without_l2
Jul 13, 2025
Merged

Enabled Matter operation with Openthread and without Zephyr L2#621
kkasperczyk-no merged 4 commits into
nrfconnect:masterfrom
kkasperczyk-no:matter_without_l2

Conversation

@kkasperczyk-no
Copy link
Copy Markdown
Contributor

@kkasperczyk-no kkasperczyk-no commented Jun 25, 2025

Cherry-picked enabler commit from Matter upstream and added few required fixes.

Testing

Automated tests in CI

Enabled OT configuration without L2 by default for nrfconnect
platform. Additionally moved some L2 related Kconfigs implied
by CHIP to a separate Kconfig.

Signed-off-by: Kamil Kasperczyk <kamil.kasperczyk@nordicsemi.no>
Comment thread src/platform/Zephyr/ThreadStackManagerImpl.cpp
Replaced deprecated openthread_api_mutex methods with a new
openthread_mutex API.

Signed-off-by: Kamil Kasperczyk <kamil.kasperczyk@nordicsemi.no>
CHIP_MEMORY_PROFILING Kconfig selects several NET_ components
that should not be selected if NETWORKING is not used.

Signed-off-by: Kamil Kasperczyk <kamil.kasperczyk@nordicsemi.no>
Replaced obsolete BOARD_NRF7002DK_NRF7001_NRF5340_CPUAPP
name with BOARD_NRF7002DK_NRF5340_CPUAPP_NRF7001

Signed-off-by: Kamil Kasperczyk <kamil.kasperczyk@nordicsemi.no>
@kkasperczyk-no kkasperczyk-no merged commit ee1f944 into nrfconnect:master Jul 13, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants