Skip to content

Conversation

@NordicBuilder
Copy link
Contributor

Backport df280f2~3..df280f2 from #23602.

@NordicBuilder NordicBuilder requested a review from a team as a code owner August 5, 2025 10:03
@github-actions github-actions bot added doc-required PR must not be merged without tech writer approval. changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. labels Aug 5, 2025
@alxelax alxelax mentioned this pull request Aug 5, 2025
3 tasks
@NordicBuilder
Copy link
Contributor Author

NordicBuilder commented Aug 5, 2025

CI Information

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

Inputs:

Sources:

sdk-nrf: PR head: b0d019ffa417eadfd8f647f2403923d2242c896b

more details

sdk-nrf:

PR head: b0d019ffa417eadfd8f647f2403923d2242c896b
merge base: cf0a2e5bb5d062aafa68742883afaea002c4c961
target head (v3.1-branch): f9c79cccad7055bef0f1aefb864020a21f22f8cc
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 (14)
doc
│  ├── nrf
│  │  ├── libraries
│  │  │  ├── others
│  │  │  │  │ emds.rst
include
│  ├── emds
│  │  │ emds.h
samples
│  ├── bluetooth
│  │  ├── mesh
│  │  │  ├── light_ctrl
│  │  │  │  ├── overlay-emds.conf
│  │  │  │  ├── sample.yaml
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
subsys
│  ├── emds
│  │  ├── Kconfig
│  │  ├── emds.c
│  │  ├── emds_flash.c
│  │  │ emds_flash.h
│  ├── partition_manager
│  │  │ pm.yml.emds
tests
│  ├── subsys
│  │  ├── emds
│  │  │  ├── emds_api
│  │  │  │  ├── prj.conf
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
│  │  │  ├── emds_flash
│  │  │  │  ├── prj.conf
│  │  │  │  ├── src
│  │  │  │  │  │ main.c

Outputs:

Toolchain

Version: c5be9c56c7
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:c5be9c56c7_bba2ea5f2e

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: 2
  • ❌ Integration tests
    • ✅ test-sdk-audio - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ desktop52_verification - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-apps - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test_ble_nrf_config - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-ble_mesh - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-ble_samples - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-chip - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nfc - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nrf-iot_cloud
    • ✅ test-fw-nrfconnect-nrf-iot_libmodem-nrf - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nrf-iot_serial_lte_modem - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nrf-iot_zephyr_lwm2m - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nrf-iot_samples - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nrf-iot_lwm2m - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ doc-internal - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nrf-iot_thingy91 - Skipped: Job was skipped as it succeeded in a previous run
    • ❌ test-fw-nrfconnect-nrf_crypto
    • ✅ test-fw-nrfconnect-rpc - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-rs - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-fem - Skipped: Job was skipped as it succeeded in a previous run
    • ❌ test-fw-nrfconnect-tfm
    • ✅ test-fw-nrfconnect-thread-main - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-sdk-find-my - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-fw-nrfconnect-nrf_lrcs_mosh
    • ✅ test-fw-nrfconnect-nrf_lrcs_positioning - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-sdk-wifi - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-low-level - Skipped: Job was skipped as it succeeded in a previous run
    • ❌ test-sdk-pmic-samples - Error: Error starting job: No item named latest/sub/test-sdk-pmic-samples/v3.1-branch found
    • ✅ test-sdk-mcuboot - Skipped: Job was skipped as it succeeded in a previous run
    • ✅ test-sdk-dfu - 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 - Skipped: Job was skipped as it succeeded in a previous run

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

@github-actions
Copy link

github-actions bot commented Aug 5, 2025

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-23712/nrf/libraries/others/emds.html

alxelax added 3 commits August 5, 2025 14:46
Commit:

   - adds next emds implementation
   - adapts emds api test to the new emds
   - adapts emds flash test to the new emds
   - adapts ble mesh light_ctrl sample to the new emds

Signed-off-by: Aleksandr Khromykh <[email protected]>
Signed-off-by: Stine Åkredalen <[email protected]>
(cherry picked from commit a07d224)
Commit removes experimental tag.

Signed-off-by: Aleksandr Khromykh <[email protected]>
(cherry picked from commit b5ac11b)
Commit adapts emds documentation to the new emds.

Signed-off-by: Aleksandr Khromykh <[email protected]>
(cherry picked from commit df280f2)
@alxelax alxelax force-pushed the backport-23602-to-v3.1-branch branch from d1d8093 to b0d019f Compare August 5, 2025 12:46
@alxelax
Copy link
Contributor

alxelax commented Aug 5, 2025

rebased on the latest v3.1-branch with fixed twister

@NordicBuilder
Copy link
Contributor Author

Memory footprint analysis revealed the following potential issues

applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 9090[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 5846[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 12430[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 9178[B] - link (cc: @nrfconnect/ncs-ll-ursus)

Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-23712/2)

@rlubos rlubos merged commit d25ddde into v3.1-branch Aug 6, 2025
13 of 14 checks passed
@alxelax alxelax deleted the backport-23602-to-v3.1-branch branch August 6, 2025 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. doc-required PR must not be merged without tech writer approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants