2021-10-15 11:56:30 +02:00
|
|
|
sample:
|
2023-01-03 19:08:27 +00:00
|
|
|
name: MBOX IPC sample
|
2023-10-24 14:03:43 +02:00
|
|
|
common:
|
|
|
|
sysbuild: true
|
|
|
|
tags: mbox
|
2024-10-22 11:29:45 +02:00
|
|
|
timeout: 30
|
2021-10-15 11:56:30 +02:00
|
|
|
tests:
|
2023-10-24 14:03:43 +02:00
|
|
|
sample.drivers.mbox.real_hw:
|
2023-08-22 14:55:36 -07:00
|
|
|
platform_allow:
|
2022-09-14 22:23:15 +02:00
|
|
|
- nrf5340dk/nrf5340/cpuapp
|
|
|
|
- adp_xc7k/ae350
|
|
|
|
- mimxrt1170_evk@B/mimxrt1176/cm7
|
|
|
|
- mimxrt1170_evk/mimxrt1176/cm7
|
|
|
|
- mimxrt1160_evk/mimxrt1166/cm7
|
|
|
|
- lpcxpresso55s69/lpc55s69/cpu0
|
2023-01-03 19:08:27 +00:00
|
|
|
integration_platforms:
|
2022-09-14 22:23:15 +02:00
|
|
|
- nrf5340dk/nrf5340/cpuapp
|
2023-12-21 14:15:22 +00:00
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
|
|
|
- "Pong \\(on channel 0\\)"
|
|
|
|
- "Ping \\(on channel 1\\)"
|
2024-02-21 17:36:43 +01:00
|
|
|
|
2024-06-26 13:43:16 +02:00
|
|
|
sample.drivers.mbox.nrf54h20_app_ppr:
|
2024-02-21 17:36:43 +01:00
|
|
|
platform_allow:
|
2024-03-13 17:20:12 +01:00
|
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
2024-02-21 17:36:43 +01:00
|
|
|
integration_platforms:
|
2024-03-13 17:20:12 +01:00
|
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
2024-02-21 17:36:43 +01:00
|
|
|
extra_args:
|
2024-12-02 15:30:16 +01:00
|
|
|
- mbox_SNIPPET=nordic-ppr
|
|
|
|
- mbox_EXTRA_DTC_OVERLAY_FILE="boards/nrf54h20dk_nrf54h20_cpuapp_cpuppr.overlay"
|
|
|
|
- SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuppr.conf
|
2024-02-21 17:36:43 +01:00
|
|
|
sysbuild: true
|
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
2024-06-26 13:43:16 +02:00
|
|
|
- "Ping \\(on channel 15\\)"
|
|
|
|
- "Pong \\(on channel 18\\)"
|
2024-02-21 17:36:43 +01:00
|
|
|
|
2024-07-08 12:17:10 +02:00
|
|
|
sample.drivers.mbox.nrf54h20_app_flpr:
|
|
|
|
platform_allow:
|
|
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
|
|
|
integration_platforms:
|
|
|
|
- nrf54h20dk/nrf54h20/cpuapp
|
|
|
|
extra_args:
|
2024-12-02 15:30:16 +01:00
|
|
|
- mbox_SNIPPET=nordic-flpr
|
|
|
|
- mbox_EXTRA_DTC_OVERLAY_FILE="boards/nrf54h20dk_nrf54h20_cpuapp_cpuflpr.overlay"
|
|
|
|
- SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuflpr.conf
|
2024-07-08 12:17:10 +02:00
|
|
|
sysbuild: true
|
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
|
|
|
- "Ping \\(on channel 16\\)"
|
2024-08-07 09:39:16 +02:00
|
|
|
- "Pong \\(on channel 14\\)"
|
2024-07-08 12:17:10 +02:00
|
|
|
|
2024-06-26 13:43:16 +02:00
|
|
|
sample.drivers.mbox.nrf54h20_rad_app:
|
2024-02-22 16:22:21 +01:00
|
|
|
platform_allow:
|
2024-06-26 13:43:16 +02:00
|
|
|
- nrf54h20dk/nrf54h20/cpurad
|
2024-02-22 16:22:21 +01:00
|
|
|
integration_platforms:
|
2024-06-26 13:43:16 +02:00
|
|
|
- nrf54h20dk/nrf54h20/cpurad
|
2024-02-22 16:22:21 +01:00
|
|
|
sysbuild: true
|
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
2024-06-26 13:43:16 +02:00
|
|
|
- "Ping \\(on channel 18\\)"
|
|
|
|
- "Pong \\(on channel 12\\)"
|
2024-02-22 16:22:21 +01:00
|
|
|
|
2023-10-24 14:03:43 +02:00
|
|
|
sample.drivers.mbox.simu:
|
|
|
|
platform_allow:
|
2024-03-18 15:16:39 +01:00
|
|
|
- nrf5340bsim/nrf5340/cpuapp
|
2023-10-24 14:03:43 +02:00
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
|
|
|
- "Pong \\(on channel 0\\)"
|
|
|
|
- "Ping \\(on channel 1\\)"
|
2024-05-20 13:35:19 +02:00
|
|
|
|
|
|
|
sample.drivers.mbox.nrf54l15:
|
|
|
|
platform_allow:
|
2024-09-10 15:50:40 +02:00
|
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
2024-05-20 13:35:19 +02:00
|
|
|
integration_platforms:
|
2024-09-10 15:50:40 +02:00
|
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
2024-12-02 15:30:16 +01:00
|
|
|
extra_args: mbox_SNIPPET=nordic-flpr
|
2024-05-20 13:35:19 +02:00
|
|
|
sysbuild: true
|
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
2024-09-30 13:42:08 +02:00
|
|
|
- "Ping \\(on channel 21\\)"
|
|
|
|
- "Pong \\(on channel 20\\)"
|
2024-06-14 11:31:32 +02:00
|
|
|
|
|
|
|
sample.drivers.mbox.nrf54l15_no_multithreading:
|
|
|
|
platform_allow:
|
2024-09-10 15:50:40 +02:00
|
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
2024-06-14 11:31:32 +02:00
|
|
|
integration_platforms:
|
2024-09-10 15:50:40 +02:00
|
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
2024-06-14 11:31:32 +02:00
|
|
|
extra_args:
|
2024-12-02 15:30:16 +01:00
|
|
|
- mbox_SNIPPET=nordic-flpr
|
|
|
|
- mbox_CONFIG_MULTITHREADING=n
|
|
|
|
- remote_CONFIG_MULTITHREADING=n
|
2024-06-14 11:31:32 +02:00
|
|
|
sysbuild: true
|
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
2024-09-30 13:42:08 +02:00
|
|
|
- "Ping \\(on channel 21\\)"
|
|
|
|
- "Pong \\(on channel 20\\)"
|
2024-06-14 11:31:32 +02:00
|
|
|
|
|
|
|
sample.drivers.mbox.nrf54l15_remote_no_multithreading:
|
|
|
|
platform_allow:
|
2024-09-10 15:50:40 +02:00
|
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
2024-06-14 11:31:32 +02:00
|
|
|
integration_platforms:
|
2024-09-10 15:50:40 +02:00
|
|
|
- nrf54l15dk/nrf54l15/cpuapp
|
2024-06-14 11:31:32 +02:00
|
|
|
extra_args:
|
2024-12-02 15:30:16 +01:00
|
|
|
- mbox_SNIPPET=nordic-flpr
|
|
|
|
- remote_CONFIG_MULTITHREADING=n
|
2024-06-14 11:31:32 +02:00
|
|
|
sysbuild: true
|
|
|
|
harness: console
|
|
|
|
harness_config:
|
|
|
|
type: multi_line
|
|
|
|
ordered: false
|
|
|
|
regex:
|
2024-09-30 13:42:08 +02:00
|
|
|
- "Ping \\(on channel 21\\)"
|
|
|
|
- "Pong \\(on channel 20\\)"
|