zephyr/samples/sysbuild/hello_world/sample.yaml
Grzegorz Swiderski b4c18e8999 boards: nrf54h20dk: Merge iron variants into the base variants
This replaces the legacy SDFW compatible board configuration with the
IronSide SE compatible one, thus removing support for running samples
and tests on nRF54H20 devices with the old firmware.

All applications are expected to work on `nrf54h20dk/nrf54h20/cpuapp`
out of the box. For other board targets, all applications are expected
to boot, but may require additional peripheral configuration in UICR.
Build system support for the new UICR format is to be added separately.

Co-authored-by: Jonathan Nilsen <jonathan.nilsen@nordicsemi.no>
Signed-off-by: Jonathan Nilsen <jonathan.nilsen@nordicsemi.no>
Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2025-07-24 16:57:45 +01:00

93 lines
3.0 KiB
YAML

sample:
name: Hello World for multiple board targets using Sysbuild
description: |
Hello World application that builds for multiple targets. Both images print
the board target they were run on.
common:
sysbuild: true
harness: console
harness_config:
type: multi_line
regex:
- "Hello world from .*"
tests:
sample.sysbuild.hello_world.nrf5340dk_cpuapp_cpunet:
platform_allow:
- nrf5340dk/nrf5340/cpuapp
integration_platforms:
- nrf5340dk/nrf5340/cpuapp
extra_args: SB_CONF_FILE=sysbuild/nrf5340dk_nrf5340_cpunet.conf
sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpurad:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpurad.conf
- hello_world_CONFIG_SOC_NRF54H20_CPURAD_ENABLE=y
sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuppr:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuppr.conf
- hello_world_SNIPPET=nordic-ppr
sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuppr_xip:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuppr_xip.conf
- hello_world_SNIPPET=nordic-ppr-xip
sample.sysbuild.hello_world.nrf54l15dk_nrf54l15_cpuflpr:
platform_allow:
- nrf54l15dk/nrf54l15/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- ophelia4ev/nrf54l15/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/nrf54l15dk_nrf54l15_cpuflpr.conf
- hello_world_SNIPPET=nordic-flpr
sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuflpr:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuflpr.conf
- hello_world_SNIPPET=nordic-flpr
sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuflpr_xip:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuflpr_xip.conf
- hello_world_SNIPPET=nordic-flpr-xip
sample.sysbuild.hello_world.bl54l15_dvk_nrf54l15_cpuflpr:
platform_allow:
- bl54l15_dvk/nrf54l15/cpuapp
integration_platforms:
- bl54l15_dvk/nrf54l15/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/bl54l15_dvk_nrf54l15_cpuflpr.conf
- hello_world_SNIPPET=nordic-flpr
sample.sysbuild.hello_world.bl54l15u_dvk_nrf54l15_cpuflpr:
platform_allow:
- bl54l15u_dvk/nrf54l15/cpuapp
integration_platforms:
- bl54l15u_dvk/nrf54l15/cpuapp
extra_args:
- SB_CONF_FILE=sysbuild/bl54l15u_dvk_nrf54l15_cpuflpr.conf
- hello_world_SNIPPET=nordic-flpr