Skip to content

Add nrf54lm20dk/nrf54lm20b/cpuapp to bluetooth samples#27704

Merged
rlubos merged 2 commits into
nrfconnect:mainfrom
ktaborowski:development-2026-03-25
Mar 30, 2026
Merged

Add nrf54lm20dk/nrf54lm20b/cpuapp to bluetooth samples#27704
rlubos merged 2 commits into
nrfconnect:mainfrom
ktaborowski:development-2026-03-25

Conversation

@ktaborowski
Copy link
Copy Markdown
Contributor

@ktaborowski ktaborowski commented Mar 25, 2026

Add board-specific overlays, Kconfig fragments, and sample metadata for
nrf54lm20dk/nrf54lm20b across the benchmark, Bluetooth, and
nrf_rpc samples

@ktaborowski ktaborowski requested review from a team as code owners March 25, 2026 17:29
@NordicBuilder
Copy link
Copy Markdown
Contributor

NordicBuilder commented Mar 25, 2026

CI Information

To view the history of this post, click the 'edited' button above
Build number: 9

Inputs:

Sources:

sdk-nrf: PR head: 7b673b3e7ace8082a439964879becb4a925c7d0a

more details

sdk-nrf:

PR head: 7b673b3e7ace8082a439964879becb4a925c7d0a
merge base: bf846ff7e4f9b7ac2abbf7b7f2dce34345f46c17
target head (main): c93f2104ba93284d1437393315516777be76b72f
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 (79)
doc
│  ├── nrf
│  │  ├── releases_and_maturity
│  │  │  ├── releases
│  │  │  │  │ release-notes-changelog.rst
samples
│  ├── benchmarks
│  │  ├── coremark
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp.conf
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp.overlay
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuflpr.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuflpr.overlay
│  │  │  │ sample.yaml
│  ├── bluetooth
│  │  ├── central_and_peripheral_hrs
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── central_bas
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── central_hr_coded
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── central_uart
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── multiple_adv_sets
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_ams_client
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_ancs_client
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_bms
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_cgms
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_cts_client
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_gatt_dm
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_hr_coded
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_lbs
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_mds
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_nfc_pairing
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_power_profiling
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp.conf
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp.overlay
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_auto_conn_advert.overlay
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_auto_non_conn_advert.overlay
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_rscs
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_status
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── peripheral_uart
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── shell_bt_nus
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  │  ├── throughput
│  │  │  ├── boards
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp.overlay
│  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp_ns.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp_ns.overlay
│  │  │  │ sample.yaml
│  ├── nrf_rpc
│  │  ├── protocols_serialization
│  │  │  ├── client
│  │  │  │  ├── boards
│  │  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp.overlay
│  │  │  │  │ sample.yaml
│  │  │  ├── server
│  │  │  │  ├── boards
│  │  │  │  │  ├── nrf54lm20dk_nrf54lm20b_cpuapp.conf
│  │  │  │  │  │ nrf54lm20dk_nrf54lm20b_cpuapp.overlay
│  │  │  │  │ sample.yaml

Outputs:

Toolchain

Version: 911f4c5c26
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:911f4c5c26_5ea73affbf

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

  • ◻️ Toolchain - Skipped: existing toolchain is used
  • ✅ Build twister - Skipped: Skipping Build & Test as it succeeded in a previous run: 8
  • ✅ Integration tests
    • ✅ test-fw-nrfconnect-rpc - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-ps-main - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-secdom-samples-public
    • ⚠️ test-fw-nrfconnect-ble_samples
Disabled integration tests
    • test-fw-nrfconnect-nrf_lrcs_mosh
    • test-fw-nrfconnect-nrf_lrcs_positioning
    • desktop52_verification
    • test_ble_nrf_config
    • test-fw-nrfconnect-apps
    • test-fw-nrfconnect-ble_mesh
    • test-fw-nrfconnect-chip
    • test-fw-nrfconnect-fem
    • test-fw-nrfconnect-nfc
    • test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • test-fw-nrfconnect-nrf-iot_lwm2m
    • test-fw-nrfconnect-nrf-iot_samples
    • test-fw-nrfconnect-nrf-iot_thingy91
    • test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • test-fw-nrfconnect-nrf_crypto
    • test-fw-nrfconnect-rs
    • test-fw-nrfconnect-tfm
    • test-fw-nrfconnect-thread-main
    • test-low-level
    • test-sdk-audio
    • test-sdk-dfu
    • test-sdk-find-my
    • test-sdk-mcuboot
    • test-sdk-wifi

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

@ktaborowski ktaborowski force-pushed the development-2026-03-25 branch from 344e9a0 to f37041a Compare March 25, 2026 17:41
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 25, 2026

You can find the documentation preview for this PR here.

Preview links for modified nRF Connect SDK documents:

https://ncsbmdoc.z6.web.core.windows.net/ncs/PR-27704/nrf/releases_and_maturity/releases/release-notes-changelog.html

Copy link
Copy Markdown
Contributor

@LuDuda LuDuda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@ktaborowski ktaborowski requested a review from a team as a code owner March 26, 2026 10:20
@NordicBuilder NordicBuilder added the doc-required PR must not be merged without tech writer approval. label Mar 26, 2026
Comment thread doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
Comment thread doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
@peknis
Copy link
Copy Markdown
Contributor

peknis commented Mar 26, 2026

@MarekPieta has opened #27716 that does the same to a few other Bluetooth samples. Maybe your PRs could be combined to one? Please agree this together

@ktaborowski
Copy link
Copy Markdown
Contributor Author

ktaborowski commented Mar 26, 2026

@MarekPieta has opened #27716 that does the same to a few other Bluetooth samples. Maybe your PRs could be combined to one? Please agree this together

The #27716 is about HIDS sample, this PR is about disjoint set of bluetooth samples. I don't see any reason, to merge those PR into one.

@ktaborowski ktaborowski force-pushed the development-2026-03-25 branch 2 times, most recently from 72b0349 to d50f385 Compare March 26, 2026 12:54
@ktaborowski ktaborowski requested a review from peknis March 26, 2026 14:24
Add board-specific overlays, Kconfig fragments, and sample metadata for
nrf54lm20dk/nrf54lm20b across the touched benchmark, Bluetooth, and
nrf_rpc samples so they can be built in sample test configurations.

Signed-off-by: Krzysztof Taborowski <krzysztof.taborowski@nordicsemi.no>
@ktaborowski ktaborowski force-pushed the development-2026-03-25 branch from d50f385 to 8bc356e Compare March 27, 2026 10:04
Comment thread doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
Comment thread doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
@ktaborowski ktaborowski force-pushed the development-2026-03-25 branch from 8bc356e to aedf900 Compare March 27, 2026 10:36
Document the nrf54lm20dk/nrf54lm20b sample support added on this
branch in the release notes. Use per-sample refs to match the
existing changelog style and keep the entries linkable.

Signed-off-by: Krzysztof Taborowski <krzysztof.taborowski@nordicsemi.no>
@ktaborowski ktaborowski force-pushed the development-2026-03-25 branch from aedf900 to 7b673b3 Compare March 27, 2026 11:02
@ktaborowski ktaborowski added this to the 3.3.0 milestone Mar 27, 2026
@rlubos rlubos merged commit a4ae78c into nrfconnect:main Mar 30, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog doc-required PR must not be merged without tech writer approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants