Skip to content

Conversation

nordic-mik7
Copy link
Contributor

@nordic-mik7 nordic-mik7 commented Aug 14, 2025

This commit adds external flash support for nRF54H20 smp_svr sample. This is an experimental feature and marked DNM.

Also, CONFIG_MCUMGR_GRP_IMG_ALLOW_CONFIRM_NON_ACTIVE_IMAGE_ANY is enabled to allow radio core image confirmation through MCUmgr commands. It is recommended to use this feature only in development - application should have means to test and confirm the image instead, for e.g. using boot_write_img_confirmed() (radio app confirming itself) or boot_write_img_confirmed_multi().

To build it, for e.g. with different version of radio image (DFU testing), try:
west build -b nrf54h20dk/nrf54h20/cpuapp -T ./sample.mcumgr.smp_svr.bt.nrf54h20dk.ext_flash --pristine -- -Dipc_radio_CONFIG_MCUBOOT_IMGTOOL_SIGN_VERSION=\"2.1.1+1\"

@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 Aug 14, 2025
@nordic-mik7 nordic-mik7 changed the title samples: smp_svr: Add experimental support for external flash on nRF5… samples: smp_svr: Add experimental support for external flash on nRF4H20 Aug 14, 2025
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Aug 14, 2025

CI Information

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

Inputs:

Sources:

more details

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 (0)

Outputs:

Toolchain

Version:
Build docker image:

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

  • ❌ Toolchain
  • ❌ Build twister
  • ❌ Integration tests

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

…4H20

This commit adds external flash support for nRF54H20 smp_svr sample.
This is an experimental feature and marked as DNM.

Also, CONFIG_MCUMGR_GRP_IMG_ALLOW_CONFIRM_NON_ACTIVE_IMAGE_ANY is
enabled to allow radio core image confirmation through MCUmgr commands.
It is recommended to use this feature only in development -
application should have means to test and confirm the image instead,
for e.g. using boot_write_img_confirmed_multi() or
boot_write_img_confirmed() (radio app confirming itself).

Signed-off-by: Michal Kozikowski <[email protected]>
@nordic-mik7 nordic-mik7 force-pushed the dev/nrf54h20_ext_flash branch from ea5e42d to a12dadb Compare August 14, 2025 11:47
Copy link

You can find the documentation preview for this PR here.

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. DNM
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants