Skip to content

samples: openthread: Switch to new radio_nrf implementation #22915

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

ArekBalysNordic
Copy link
Contributor

Updated openthread samples to use the new radio_nrf implementation by default.

Note: Documentation and release notes will be added in the follow-up PR.

@ArekBalysNordic ArekBalysNordic requested review from a team as code owners June 23, 2025 09:11
@github-actions github-actions bot added the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Jun 23, 2025
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Jun 23, 2025

CI Information

To view the history of this post, clich the 'edited' button above
Build number: 2

Inputs:

Sources:

sdk-nrf: PR head: c99e96afb3f73e757c9f8cc8ef60da5cd90c7cc0

more details

sdk-nrf:

PR head: c99e96afb3f73e757c9f8cc8ef60da5cd90c7cc0
merge base: a5447de154b30c58ea64530661d87ba9c8354cf1
target head (main): dd61a27360859efc5f5068e43138071aa952d21b
Diff

Github labels

Enabled Name Description
ci-disabled Disable the ci execution
ci-all-test Run all of ci, no test spec filtering will be done
ci-force-downstream Force execution of downstream even if twister fails
ci-run-twister Force run twister
ci-run-zephyr-twister Force run zephyr twister
List of changed files detected by CI (22)
samples
│  ├── openthread
│  │  ├── cli
│  │  │  ├── prj.conf
│  │  │  ├── sample.yaml
│  │  │  ├── snippets
│  │  │  │  ├── ci
│  │  │  │  │  │ ci.conf
│  │  │  │  ├── ci_l2
│  │  │  │  │  ├── ci_l2.conf
│  │  │  │  │  │ snippet.yml
│  │  │  │  ├── l2
│  │  │  │  │  ├── l2.conf
│  │  │  │  │  │ snippet.yml
│  │  │  │  ├── logging
│  │  │  │  │  │ logging.conf
│  │  │  │  ├── logging_l2
│  │  │  │  │  ├── logging_l2.conf
│  │  │  │  │  │ snippet.yml
│  │  ├── coap_server
│  │  │  ├── prj.conf
│  │  │  ├── snippets
│  │  │  │  ├── l2
│  │  │  │  │  ├── l2.conf
│  │  │  │  │  │ snippet.yml
│  │  │  │  ├── logging
│  │  │  │  │  │ logging.conf
│  │  │  │  ├── logging_l2
│  │  │  │  │  ├── logging_l2.conf
│  │  │  │  │  │ snippet.yml
│  │  ├── coprocessor
│  │  │  ├── prj.conf
│  │  │  ├── sample.yaml
│  │  │  ├── snippets
│  │  │  │  ├── l2
│  │  │  │  │  ├── l2.conf
│  │  │  │  │  │ snippet.yml
│  │  │  ├── src
│  │  │  │  │ nrf_802154_radio_wrapper.c
subsys
│  ├── net
│  │  ├── openthread
│  │  │  │ Kconfig.defconfig

Outputs:

Toolchain

Version: 3ae5dc3c63
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:3ae5dc3c63_776d264d2e

Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped; ⚠️ Quarantine

  • ◻️ Toolchain - Skipped: existing toolchain is used
  • ✅ Build twister
    • sdk-nrf test count: 11
  • ✅ Integration tests
    • ✅ test-fw-nrfconnect-chip
    • ✅ test-fw-nrfconnect-thread-main
Disabled integration tests
    • test-fw-nrfconnect-nrf_lrcs_mosh
    • test-fw-nrfconnect-nrf_lrcs_positioning
    • desktop52_verification
    • doc-internal
    • test-fw-nrfconnect-apps
    • test-fw-nrfconnect-ble_mesh
    • test-fw-nrfconnect-ble_samples
    • test-fw-nrfconnect-boot
    • test-fw-nrfconnect-fem
    • test-fw-nrfconnect-nfc
    • test-fw-nrfconnect-nrf-iot_cloud
    • test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • test-fw-nrfconnect-nrf-iot_lwm2m
    • test-fw-nrfconnect-nrf-iot_samples
    • test-fw-nrfconnect-nrf-iot_serial_lte_modem
    • test-fw-nrfconnect-nrf-iot_thingy91
    • test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • test-fw-nrfconnect-nrf_crypto
    • test-fw-nrfconnect-rpc
    • test-fw-nrfconnect-rs
    • test-fw-nrfconnect-tfm
    • test-low-level
    • test-sdk-audio
    • test-sdk-find-my
    • test-sdk-mcuboot
    • test-sdk-pmic-samples
    • test-sdk-wifi
    • test-secdom-samples-public

Note: This message is automatically posted and updated by the CI

Copy link

You can find the documentation preview for this PR here.

adigie and others added 2 commits June 23, 2025 13:38
Updated openthread samples to use the new radio_nrf implementation
by default.

Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Now nRF54L15 does not require specific adjustments for CSL_UNCERT.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
@ArekBalysNordic ArekBalysNordic force-pushed the new_nrf_radio_ot_samples branch from a5b8e13 to c99e96a Compare June 23, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants