/Zephyr-latest/dts/common/nordic/ |
D | nrf5340_cpuapp_partition.dtsi | 15 * 0x0001_0000 Primary image area (448 KB): 16 * 0x0001_0000 Secure image primary (256 KB) 17 * 0x0005_0000 Non-secure image primary (192 KB) 18 * 0x0008_0000 Secondary image area (448 KB): 19 * 0x0008_0000 Secure image secondary (256 KB) 20 * 0x000c_0000 Non-secure image secondary (192 KB) 38 label = "image-0"; 43 label = "image-0-nonsecure"; 48 label = "image-1"; 53 label = "image-1-nonsecure"; [all …]
|
D | nrf91xx_partition.dtsi | 15 * 0x0001_0000 Primary image area (448 KB): 16 * 0x0001_0000 Secure image primary (256 KB) 17 * 0x0005_0000 Non-secure image primary (192 KB) 18 * 0x0008_0000 Secondary image area (448 KB): 19 * 0x0008_0000 Secure image secondary (256 KB) 20 * 0x000c_0000 Non-secure image secondary (192 KB) 38 label = "image-0"; 43 label = "image-0-nonsecure"; 48 label = "image-1"; 53 label = "image-1-nonsecure"; [all …]
|
/Zephyr-latest/share/sysbuild/images/bootloader/ |
D | CMakeLists.txt | 7 set(image mcuboot) variable 9 APPLICATION ${image} 14 sysbuild_add_dependencies(CONFIGURE ${DEFAULT_IMAGE} ${image}) 15 sysbuild_add_dependencies(FLASH ${DEFAULT_IMAGE} ${image}) 17 set_config_string(${image} CONFIG_BOOT_SIGNATURE_KEY_FILE "${SB_CONFIG_BOOT_SIGNATURE_KEY_FILE}") 18 set_config_bool(${image} CONFIG_BOOT_ENCRYPT_IMAGE "${SB_CONFIG_BOOT_ENCRYPTION}") 20 …set_config_string(${image} CONFIG_BOOT_ENCRYPTION_KEY_FILE "${SB_CONFIG_BOOT_ENCRYPTION_KEY_FILE}")
|
/Zephyr-latest/tests/cmake/zephyr_get/ |
D | sysbuild.cmake | 3 # Add a few copies of the same image, so that we can configure 7 set(image ${DEFAULT_IMAGE}_${suffix}) variable 8 if(NOT TARGET ${image}) 10 APPLICATION ${image} 13 list(APPEND IMAGES ${image}) 19 foreach(image ${IMAGES}) 20 sysbuild_get(ASSERT_FAIL_COUNT IMAGE ${image} CACHE) 22 set(failures "${failures}\n - ${image}: ${ASSERT_FAIL_COUNT} assertion(s) failed") 28 message(FATAL_ERROR "Test failures per sysbuild image: ${failures}")
|
/Zephyr-latest/share/sysbuild/cmake/ |
D | domains.cmake | 10 foreach(image ${IMAGES}) 11 set(domains_yaml "${domains_yaml}\n - name: ${image}") 12 set(domains_yaml "${domains_yaml}\n build_dir: $<TARGET_PROPERTY:${image},_EP_BINARY_DIR>") 15 foreach(image ${IMAGES_FLASHING_ORDER}) 16 set(flash_cond "$<NOT:$<BOOL:$<TARGET_PROPERTY:${image},BUILD_ONLY>>>") 17 set(domains_yaml "${domains_yaml}$<${flash_cond}:\n - ${image}>")
|
/Zephyr-latest/boards/st/nucleo_l552ze_q/ |
D | nucleo_l552ze_q_stm32l552xx_ns.dts | 41 * multiple image boot, no tests. 50 /* Secure image primary slot */ 52 label = "image-0"; 55 /* Non-secure image primary slot */ 57 label = "image-0-nonsecure"; 60 /* Secure image secondary slot */ 62 label = "image-1"; 65 /* Non-secure image secondary slot */ 67 label = "image-1-nonsecure";
|
/Zephyr-latest/dts/common/espressif/ |
D | partitions_0x1000_amp_2M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x0_amp_2M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x0_amp_4M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x1000_amp_4M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x1000_amp_16M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x0_amp_16M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x0_amp_32M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x0_amp_8M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x1000_amp_32M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x1000_amp_8M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-appcpu"; 34 label = "image-1-appcpu"; 39 label = "image-0-lpcore"; 44 label = "image-1-lpcore"; 54 label = "image-scratch";
|
D | partitions_0x0_default_16M.dtsi | 19 label = "image-0"; 24 label = "image-1"; 29 label = "image-0-lpcore"; 34 label = "image-1-lpcore"; 44 label = "image-scratch";
|
/Zephyr-latest/share/sysbuild/cmake/modules/ |
D | sysbuild_images.cmake | 13 foreach(image ${images}) 14 ExternalProject_Get_Property(${image} SOURCE_DIR) 15 get_target_property(type ${image} APP_TYPE) 17 list(APPEND info_image_list MAP "name: ${image}, source-dir: ${SOURCE_DIR}, type: ${type}") 19 list(APPEND info_image_list MAP "name: ${image}, source-dir: ${source_dir}") 24 # even in the event that one or more image fails configuration stage. 32 # This is where all Zephyr applications are added to the multi-image build. 41 foreach(image ${IMAGES_CONFIGURATION_ORDER}) 42 …build_module_call(PRE_IMAGE_CMAKE MODULES ${SYSBUILD_MODULE_NAMES} IMAGES ${IMAGES} IMAGE ${image}) 43 ExternalZephyrProject_Cmake(APPLICATION ${image}) [all …]
|
/Zephyr-latest/doc/build/sysbuild/ |
D | images.rst | 44 Single unchangeable image 47 With this setup, the image to be added is fixed to a specific application and cannot be changed 48 (although it cannot be changed to another image, the version of the image itself can be changed by 50 alternate source, assuming that the image is in it's own repository). 54 This method should only be used if the image is locked to a specific interface and has no 57 An example of how to create such an image, this assumes that a 67 bool "Include my amazing image" 69 If enabled, will include my amazing image in the build which does... 89 :ref:`sysbuild_zephyr_application_dependencies` for details, image configuration can also be set 92 This image can be enabled when building with west like so: [all …]
|
/Zephyr-latest/soc/nxp/imxrt/imxrt11xx/ |
D | sysbuild.cmake | 31 # Enable CONFIG_SECOND_CORE_MCUX for the image running on the CM7 core 33 # Set the initial include path for the image running on the CM7 core to 34 # include the image header output by the CM4 image 37 # Add dependency on CM4 core image to CM7 image. This way, 38 # the CM4 image will be built first. This is required because the M7 image 39 # depends on output headers generated by the M4 image.
|
/Zephyr-latest/boards/st/b_u585i_iot02a/ |
D | b_u585i_iot02a_stm32u585xx_ns.dts | 47 /* Secure image primary slot */ 49 label = "image-0"; 52 /* Non-secure image primary slot */ 54 label = "image-0-nonsecure"; 57 /* Secure image secondary slot */ 59 label = "image-1"; 62 /* Non-secure image secondary slot */ 64 label = "image-1-nonsecure";
|
/Zephyr-latest/subsys/usb/device_next/class/ |
D | usbd_dfu.c | 66 struct usbd_dfu_image *image; member 168 STRUCT_SECTION_FOREACH(usbd_dfu_image, image) { in usbd_dfu_preinit() 170 LOG_ERR("Cannot register USB DFU image %s", image->name); in usbd_dfu_preinit() 174 if_desc = image->if_desc; in usbd_dfu_preinit() 202 struct usbd_dfu_image *const image = data->image; in usbd_dfu_image_next() local 204 if (image->next_cb != NULL) { in usbd_dfu_image_next() 205 return image->next_cb(image->priv, data->state, next); in usbd_dfu_image_next() 270 if (data->image == NULL || data->image->write_cb == NULL) { in dfu_idle_next() 288 if (data->image == NULL || data->image->read_cb == NULL) { in dfu_idle_next() 625 data->image = NULL; in runtime_mode_init() [all …]
|
/Zephyr-latest/doc/services/device_mgmt/smp_groups/ |
D | smp_group_1.rst | 3 Application/software image management group 6 Application/software image management group defines following commands: 35 The "slot" and "image" definition comes from mcuboot where "image" would 43 to single application, but will name them as "image-0" and "image-1" respectively. 53 | 1 | "slot0_partition" | "image-0" | 54 | | "slot1_partition" | "image-1" | 56 | 2 | "slot2_partition" | "image-2" | 57 | | "slot3_partition" | "image-3" | 99 Below definition of the response contains "image" field that has been marked 101 does not support more than one image. The field is mandatory when application [all …]
|
/Zephyr-latest/scripts/pylib/pytest-twister-harness/src/twister_harness/helpers/ |
D | mcumgr.py | 22 image: int 56 def image_upload(self, image: Path | str, slot: int | None = None, timeout: int = 30): 78 image=int(m.group(1)), 93 for image in image_list: 94 if 'active' not in image.flags: 95 return image.hash 101 for image in image_list: 102 if 'confirmed' not in image.flags: 103 return image.hash
|
/Zephyr-latest/subsys/mgmt/mcumgr/grp/img_mgmt/ |
D | Kconfig | 16 bool "Mcumgr handlers for image management" 24 Enables MCUmgr handlers for image management 31 bool "Use heap mem pool for flash image DFU context" 33 Use heap to allocate flash image upload context, otherwise a static variable will 34 be used. The context object is used by MCUMGR_GRP_IMG_MANAGER to buffer image writes 35 and has significant size, mainly affected by image write buffer of 59 bool "Verbose error responses when uploading application image" 66 bool "Allow to confirm secondary slot of non-active image" 69 Allows to confirm secondary (non-active) slot of non-active image. 71 image, via MCUmgr commands, to prevent confirming something that is [all …]
|