Home
last modified time | relevance | path

Searched refs:sysbuild (Results 1 – 25 of 222) sorted by relevance

123456789

/Zephyr-latest/samples/sysbuild/with_mcuboot/
DREADME.rst2 :name: MCUboot with sysbuild
4 Build a Zephyr application + MCUboot using sysbuild.
8 A simple example that demonstrates how building a sample using sysbuild can
17 sysbuild.
19 This is achieved with a sysbuild specific Kconfig configuration,
20 :file:`sysbuild.conf`.
22 The ``SB_CONFIG_BOOTLOADER_MCUBOOT=y`` setting in the sysbuild Kconfig file
23 enables the bootloader when building with sysbuild.
25 The :file:`sysbuild/mcuboot.conf` file will be used as an extra fragment that
28 :file:`sysbuild/mcuboot.conf` adjusts the log level in MCUboot, as well as
[all …]
/Zephyr-latest/tests/bsim/bluetooth/audio_samples/bap_broadcast_sink/
Dcompile.sh14 sysbuild=1 compile
16 sysbuild=1 compile
17 app=tests/bsim/bluetooth/audio_samples/bap_broadcast_sink sysbuild=1 \
19 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
23 exe_name=bs_${BOARD_TS}_${app}_prj_conf_overlay-sequential_conf sysbuild=1 compile
26 exe_name=bs_${BOARD_TS}_${app}_prj_conf_overlay-interleaved_conf sysbuild=1 compile
30 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
/Zephyr-latest/share/sysbuild/template/
DCMakeLists.txt5 # Generic sysbuild CMakeLists.txt file used as sysbuild entry point for multi-image builds.
7 # Applications which requires custom handling when built using sysbuild may copy this
8 # file to the folder `<app-dir>/sysbuild` and use as a template and extend as needed.
12 project(sysbuild LANGUAGES) project
/Zephyr-latest/tests/cmake/zephyr_get/
DCMakeLists.txt27 # at the end, either here or in sysbuild.cmake.
98 # Test with a local variable not controlled by sysbuild.
142 # LOCAL sysbuild-defined value for this primary image.
143 IMAGE zephyr_get "sysbuild.main"
145 # the LOCAL sysbuild-defined value for this secondary image.
146 IMAGE zephyr_get_2nd "sysbuild.2nd"
148 # GLOBAL sysbuild-defined value for this tertiary image;
150 IMAGE zephyr_get_3rd "sysbuild.main"
159 IMAGE zephyr_get "sysbuild.main"
160 IMAGE zephyr_get_2nd "sysbuild.2nd"
[all …]
/Zephyr-latest/tests/bsim/bluetooth/
Dcompile.nrf5340bsim_nrf5340_cpuapp.sh17 app=tests/bsim/bluetooth/ll/conn conf_file=prj_split_privacy.conf sysbuild=1 compile
18 app=tests/bsim/bluetooth/ll/throughput sysbuild=1 compile
19 app=tests/bsim/bluetooth/ll/multiple_id sysbuild=1 compile
20 app=tests/bsim/bluetooth/ll/bis sysbuild=1 compile
21 app=tests/bsim/bluetooth/ll/bis conf_overlay=overlay-ticker_expire_info.conf sysbuild=1 compile
22 app=tests/bsim/bluetooth/ll/cis conf_overlay=overlay-acl_group.conf sysbuild=1 compile
/Zephyr-latest/doc/build/sysbuild/
Dindex.rst11 For example, you can use sysbuild to build a Zephyr application together
19 Like Zephyr's :ref:`build system <build_overview>`, sysbuild is written in
28 When sysbuild is used to create and manage just one Zephyr application's
32 When sysbuild is used to manage multiple build systems.
37 Every Zephyr CMake build system managed by sysbuild.
40 When more than one Zephyr CMake build system (domain) is managed by sysbuild.
45 This figure is an overview of sysbuild's inputs, outputs, and user interfaces:
47 .. figure:: sysbuild.svg
53 The following are some key sysbuild features indicated in this figure:
55 - You can run sysbuild either with :ref:`west build
[all …]
Dimages.rst18 Applications can add sysbuild images using the ``sysbuild.cmake`` file in the application
19 directory, the inclusion of images can be controlled with a ``Kconfig.sysbuild`` file in the
25 Boards can add sysbuild images by using the ``sysbuild.cmake`` file in the board directory, the
26 inclusion of images can be controlled with a ``Kconfig.sysbuild`` file in the board directory.
31 SoCs can add sysbuild images by using the ``sysbuild.cmake`` file in the soc directory.
36 :ref:`modules` can add sysbuild images with the ``sysbuild-cmake`` and ``sysbuild-kconfig``
62 .. group-tab:: ``Kconfig.sysbuild``
73 Remember to have ``source "share/sysbuild/Kconfig"`` in the file if this
74 is being applied in an application ``Kconfig.sysbuild`` file.
77 .. group-tab:: ``sysbuild.cmake``
[all …]
/Zephyr-latest/tests/bsim/bluetooth/samples/
Dcompile.sh16 sysbuild=1 \
19 sysbuild=1 \
23 sysbuild=1 \
27 sysbuild=1 \
32 sysbuild=1 \
36 sysbuild=1 \
/Zephyr-latest/tests/bsim/bluetooth/audio_samples/cap/
Dcompile.sh18 exe_name=bs_${BOARD_TS}_${app}_broadcast_prj_conf sysbuild=1 compile
24 exe_name=bs_${BOARD_TS}_${app}_broadcast_prj_conf sysbuild=1 compile
29 exe_name=bs_${BOARD_TS}_${app}_unicast_prj_conf sysbuild=1 compile
34 exe_name=bs_${BOARD_TS}_${app}_unicast_prj_conf sysbuild=1 compile
41 exe_name=bs_${BOARD_TS}_${app}_broadcast_prj_conf sysbuild=1 compile
47 exe_name=bs_${BOARD_TS}_${app}_broadcast_prj_conf sysbuild=1 compile
52 exe_name=bs_${BOARD_TS}_${app}_unicast_prj_conf sysbuild=1 compile
57 exe_name=bs_${BOARD_TS}_${app}_unicast_prj_conf sysbuild=1 compile
/Zephyr-latest/tests/bsim/bluetooth/audio_samples/bap_unicast_client/
Dcompile.sh13 app=samples/bluetooth/bap_unicast_server sysbuild=1 compile
18 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
21 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
26 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
/Zephyr-latest/tests/cmake/sysbuild_snippets/sysbuild/test_module/
DCMakeLists.txt8 …message(FATAL_ERROR "Values match (sysbuild and app): ${SB_CONFIG_TEST_FOO_VAL} and ${CONFIG_TEST_…
10 message(NOTICE "Values diverge (sysbuild and app)")
14 …message(NOTICE "Values match (sysbuild and snippet): ${SB_CONFIG_EXPECTED_SB_TEST_FOO_VAL} and ${S…
16 …message(FATAL_ERROR "Values diverge (sysbuild and snippet): ${SB_CONFIG_EXPECTED_SB_TEST_FOO_VAL} …
/Zephyr-latest/tests/cmake/sysbuild_snippets/
DKconfig.sysbuild11 int "Expected sysbuild test value"
14 Expected sysbuild value for the test.
22 source "${ZEPHYR_BASE}/share/sysbuild/Kconfig"
/Zephyr-latest/samples/sysbuild/hello_world/
DREADME.rst10 targets with :ref:`sysbuild`. This sample can be useful to test, for example,
22 This sample needs to be built with Sysbuild by using the ``--sysbuild`` option.
29 :zephyr_file:`samples/sysbuild/hello_world/sample.yaml` using the
36 :zephyr-app: samples/sysbuild/hello_world
38 :west-args: --sysbuild
44 :zephyr_file:`samples/sysbuild/hello_world/sample.yaml` setup:
47 :zephyr-app: samples/sysbuild/hello_world
49 :west-args: -T sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpurad
/Zephyr-latest/samples/sysbuild/
Dsysbuild.rst1 .. zephyr:code-sample-category:: sysbuild
5 Samples that demonstrate how to use :ref:`sysbuild`.
/Zephyr-latest/share/sysbuild/
DCMakeLists.txt15 set(Sysbuild_DIR ${CMAKE_CURRENT_LIST_DIR}/../sysbuild-package/cmake)
23 if(EXISTS ${APP_DIR}/sysbuild/CMakeLists.txt)
24 add_subdirectory(${APP_DIR}/sysbuild _sysbuild)
29 build_info(sysbuild VALUE true)
/Zephyr-latest/tests/bsim/bluetooth/audio_samples/ccp/
Dcompile.sh17 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
22 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
28 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
33 exe_name=bs_${BOARD_TS}_${app}_prj_conf sysbuild=1 compile
/Zephyr-latest/share/sysbuild/cmake/modules/
Dsysbuild_kconfig.cmake25 # Sysbuild must add a locally defined APPLICATION_CONFIG_DIR in sysbuild/CMakeLists.txt
45 # sysbuild.conf is an optional file, because sysbuild is an opt-in feature.
46 …zephyr_file(CONF_FILES ${APPLICATION_CONFIG_DIR} KCONF SB_CONF_FILE NAMES "sysbuild.conf" SUFFIX $…
76 # Not adding it to CMake cache ensures that a later created sysbuild.conf
83 "Unable to lookup sysbuild.conf or other related sysbuild configuration files. "
99 # Unset shield configuration files if set to prevent including in sysbuild
105 if(EXISTS ${APP_DIR}/Kconfig.sysbuild)
106 set(KCONFIG_ROOT ${APP_DIR}/Kconfig.sysbuild)
/Zephyr-latest/soc/nxp/imxrt/
Dsysbuild.cmake5 # Include RT11XX specific sysbuild
6 include(${SOC_${SB_CONFIG_SOC}_DIR}/imxrt11xx/sysbuild.cmake OPTIONAL)
/Zephyr-latest/samples/subsys/ipc/openamp/
DREADME.rst13 independently, but sysbuild must be used in order to build the images.
22 :west-args: --sysbuild
31 :west-args: --sysbuild
40 :west-args: --sysbuild
49 :west-args: --sysbuild
58 :west-args: --sysbuild
67 :west-args: --sysbuild
/Zephyr-latest/share/sysbuild/image_configurations/
DALL_image_default.cmake5 # This sysbuild CMake file sets the sysbuild controlled settings as properties
/Zephyr-latest/tests/bsim/bluetooth/audio/
Dcompile.sh15 sysbuild=1 compile
19 sysbuild=1 compile
/Zephyr-latest/tests/boot/mcuboot_recovery_retention/
Dsysbuild.cmake4 …list(APPEND mcuboot_OVERLAY_CONFIG "${CMAKE_CURRENT_LIST_DIR}/sysbuild/mcuboot/${mcuboot_TARGET_OV…
10 …list(APPEND mcuboot_DTC_OVERLAY_FILE "${CMAKE_CURRENT_LIST_DIR}/sysbuild/mcuboot/${mcuboot_TARGET_…
/Zephyr-latest/samples/subsys/ipc/ipc_service/static_vrings/
DREADME.rst21 :west-args: --sysbuild
30 :west-args: --sysbuild
39 :west-args: --sysbuild
48 :west-args: --sysbuild
57 :west-args: --sysbuild
66 :west-args: --sysbuild
/Zephyr-latest/cmake/modules/
Dbasic_settings.cmake8 # - sysbuild defined configuration settings
10 # Details for sysbuild settings:
15 # For this to work, sysbuild manages other Zephyr CMake build systems by setting
17 # This CMake modules loads the sysbuild cache variables as target properties on
/Zephyr-latest/tests/bsim/bluetooth/samples/central_hr_peripheral_hr/
DKconfig.sysbuild4 # source the samples' Kconfig.sysbuild, if any
5 source "${ZEPHYR_BASE}/samples/bluetooth/central_hr/Kconfig.sysbuild"

123456789