Skip to content

samples: subsys: ipc: ipc_service: icmsg: Enable sample on more targets #92287

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 1 commit into
base: main
Choose a base branch
from

Conversation

nordic-segl
Copy link
Contributor

@nordic-segl nordic-segl commented Jun 27, 2025

Extend IPC Service sample with configuration that runs on nRF54H20 and exchanges data between cpuapp and cpuppr using ICMsg backend.

@github-actions github-actions bot added area: Samples Samples area: IPC Inter-Process Communication labels Jun 27, 2025
nordic-piks
nordic-piks previously approved these changes Jun 27, 2025
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jun 27, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jun 27, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jun 27, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 33b0532 to 98e9a4a Compare June 27, 2025 09:50
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jun 27, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jun 27, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
@nordic-segl
Copy link
Contributor Author

Works in CI:

12:09:19  INFO    - 1/2 nrf54h20dk@0.9.0/nrf54h20/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54h20_remote_no_multithreading PASSED (device: 1051164192, 6.594s <zephyr>)
12:09:19  INFO    - 2/2 nrf54h20dk@0.9.0/nrf54h20/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54h20 PASSED (device: 1051149552, 6.710s <zephyr>)

nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jul 2, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 98e9a4a to e673a66 Compare July 8, 2025 06:04
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jul 8, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
@nordic-segl nordic-segl changed the title samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20 samples: subsys: ipc: ipc_service: icmsg: Enable sample on more targets Jul 11, 2025
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch 2 times, most recently from 5444aaa to 72e35f1 Compare July 11, 2025 07:39
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jul 11, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 72e35f1 to 65dd2df Compare July 21, 2025 05:01
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jul 21, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
Extend IPC Service sample:
- with configuration that runs on nRF54H20DK and exchanges data between
cpuapp and cpuppr using ICMsg backend,
- with configuration that runs on nRF54LM20DK and exchanges data between
cpuapp and cpuflpr using ICMsg and ICBMsg backends.

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 65dd2df to f07607f Compare July 25, 2025 07:35
Copy link

nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jul 25, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jul 25, 2025
Include
samples: subsys: ipc: ipc_service: icmsg: Enable sample on nRF54H20
nrfconnect/sdk-zephyr#2998
zephyrproject-rtos/zephyr#92287

Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
@nordic-segl
Copy link
Contributor Author

Tested in internal CI. Sample works on nRF54L15, nRF54H20 and nRF54LM20.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: IPC Inter-Process Communication area: Samples Samples
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants