Skip to content

Conversation

@nordic-segl
Copy link
Contributor

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

…e on nRF54H20

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

Upstream PR #: 92287

manifest-pr-skip

@nordic-segl nordic-segl requested review from a team and grochu June 27, 2025 08:58
@nordic-segl
Copy link
Contributor Author

Works in CI:

12:09:19  INFO    - 1/2 [email protected]/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 [email protected]/nrf54h20/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54h20 PASSED (device: 1051149552, 6.710s <zephyr>)

@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 2b2c3f2 to e147015 Compare July 2, 2025 12:50
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jul 2, 2025

@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from e147015 to d423165 Compare July 8, 2025 06:04
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from d423165 to 4268d8e Compare July 11, 2025 07:43
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 4268d8e to fba0921 Compare July 21, 2025 05:02
Copy link
Contributor

@grochu grochu left a comment

Choose a reason for hiding this comment

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

Looks good to me

@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from fba0921 to 4758326 Compare July 25, 2025 07:35
@nordic-segl
Copy link
Contributor Author

Works in CI

09:52:44  INFO    - 1/2 [email protected]/nrf54h20/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54h20 PASSED (device: 1051164192, 5.156s <zephyr>)
09:52:44  INFO    - 2/2 [email protected]/nrf54h20/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54h20_remote_no_multithreading PASSED (device: 1051149552, 5.189s <zephyr>)

11:17:33  INFO    - 1/5 nrf54l15dk/nrf54l15/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54l_no_multithreading PASSED (device: 1057767465, 4.467s <zephyr>)
11:17:33  INFO    - 2/5 nrf54l15dk/nrf54l15/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54l_remote_no_multithreading PASSED (device: 1057793721, 5.289s <zephyr>)
11:17:34  INFO    - 3/5 nrf54l15dk/nrf54l15/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icbmsg.nrf54l PASSED (device: 1057767465, 5.864s <zephyr>)
11:17:34  INFO    - 4/5 nrf54l15dk/nrf54l15/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icbmsg.nrf54l_remote_no_multithreading PASSED (device: 1057793721, 5.921s <zephyr>)
11:17:41  INFO    - 5/5 nrf54l15dk/nrf54l15/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54l PASSED (device: 1057793721, 5.759s <zephyr>)

10:15:51  INFO    - 1/5 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54l_no_multithreading PASSED (device: 1051838765, 8.135s <zephyr>)
10:15:51  INFO    - 2/5 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54l_remote_no_multithreading PASSED (device: 1051833974, 8.505s <zephyr>)
10:15:51  INFO    - 3/5 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icbmsg.nrf54l PASSED (device: 1051861183, 9.101s <zephyr>)
10:15:51  INFO    - 4/5 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icbmsg.nrf54l_remote_no_multithreading PASSED (device: 1051838765, 6.325s <zephyr>)
10:15:51  INFO    - 5/5 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/ipc/ipc_service/icmsg/sample.ipc.icmsg.nrf54l PASSED (device: 1051833974, 6.128s <zephyr>)

09:52:07  INFO    - 1/4 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icmsg.nrf54l     PASSED (device: 175104789, 4.464s <zephyr>)
09:52:08  INFO    - 2/4 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icbmsg.nrf54l    PASSED (device: 175104789, 5.000s <zephyr>)
09:52:12  INFO    - 3/4 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icmsg.nrf54l_no_multithreading PASSED (device: 175104789, 3.476s <zephyr>)
09:52:17  INFO    - 4/4 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icbmsg.nrf54l_remote_no_multithreading PASSED (device: 175104789, 4.894s <zephyr>)

10:03:52  INFO    - 1/5 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icmsg.nrf54l_no_multithreading PASSED (device: 1051664980, 10.346s <zephyr>)
10:03:52  INFO    - 2/5 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icmsg.nrf54l_remote_no_multithreading PASSED (device: 1051600545, 10.812s <zephyr>)
10:03:52  INFO    - 3/5 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icbmsg.nrf54l_remote_no_multithreading PASSED (device: 1051651366, 11.226s <zephyr>)
10:03:58  INFO    - 4/5 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icmsg.nrf54l     PASSED (device: 1051664980, 7.635s <zephyr>)
10:04:48  INFO    - 5/5 [email protected]/nrf54lv10a/cpuapp nrf.extended.sample.ipc.icbmsg.nrf54l    PASSED (device: 1051664980, 8.132s <zephyr>)

@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 4758326 to 3bc1553 Compare August 5, 2025 07:43
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 3bc1553 to 99981c9 Compare August 18, 2025 06:40
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 18, 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 <[email protected]>
…e on more targets

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.

Upstream PR #: 92287

Signed-off-by: Sebastian Głąb <[email protected]>
@nordic-segl nordic-segl force-pushed the NRFX-7821_Run-samples-subsys-ipc-ipc_service-icmsg-on-more-targets branch from 99981c9 to 573b30a Compare August 18, 2025 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants