Home
last modified time | relevance | path

Searched full:zephyr (Results 1 – 25 of 86) sorted by relevance

1234

/mcuboot-latest/.github/workflows/
Dzephyr_build.yaml4 name: Build Zephyr samples with Twister
17 # When triggered manually, ask for Zephyr and MCUBoot versions to check out
21 description: 'Which Zephyr version to checkout?'
41 # Docker image from the zephyr upstream. Includes SDK and other required tools
48 ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.16.1
62 - name: Checkout Zephyr
65 repository: 'zephyrproject-rtos/zephyr'
67 path: 'repos/zephyr'
69 - name: Setup Zephyr
70 working-directory: repos/zephyr
[all …]
/mcuboot-latest/docs/
Dreadme-zephyr.md1 # Building and using MCUboot with Zephyr
4 acquired the ability to be used as a bootloader for Zephyr as well.
6 for Zephyr, and these are documented here.
12 The first step required for Zephyr is making sure your board has flash
33 The flash partitions are typically defined in the Zephyr boards folder, in a
50 The bootloader is an ordinary Zephyr application, at least from
51 Zephyr's point of view. There is a bit of configuration that needs to
53 the `CMakeLists.txt` file in boot/zephyr. There are comments there for
57 To build MCUboot, create a build directory in boot/zephyr, and build
61 cd boot/zephyr
[all …]
Drelease-notes.md31 - Zephyr: Fixes support for disabling instruction/data caches prior
35 - Zephyr: Fix issue with single application slot mode, serial
38 - Zephyr: Add estimated image footer size to cache in sysbuild.
39 - Added firmware loader configuration type support for Zephyr, this
43 - Zephyr: Remove deprecated ZEPHYR_TRY_MASS_ERASE Kconfig option.
44 - Zephyr: Prevent MBEDTLS Kconfig selection when tinycrypt is used.
45 - Zephyr: Add USB CDC serial recovery check that now causes a build
48 - Zephyr: Add USB CDC serial recovery check that now causes a build
55 - Zephyr: Added a MCUboot banner which displays the version of
56 MCUboot being used and the version of zephyr. This can be
[all …]
Dindex.md14 - [Zephyr](https://www.zephyrproject.org/)
43 - [Zephyr](readme-zephyr.md)
52 - [Zephyr](testplan-zephyr.md) - Zephyr test plan
74 - [boot/zephyr](https://github.com/mcu-tools/mcuboot/tree/main/boot/zephyr) - Port of the bootloade…
Dtestplan-zephyr.md1 # Zephyr test plan
3 The following roughly describes how MCUboot is tested on Zephyr. The
4 testing is done with the code in `samples/zephyr`. These examples
16 `samples/zephyr/Makefile`. For each test, invoke `make` with that
/mcuboot-latest/boot/zephyr/
Dio.c20 #include <zephyr/kernel.h>
21 #include <zephyr/devicetree.h>
22 #include <zephyr/drivers/gpio.h>
23 #include <zephyr/sys/__assert.h>
24 #include <zephyr/drivers/flash.h>
25 #include <zephyr/drivers/timer/system_timer.h>
26 #include <zephyr/usb/usb_device.h>
28 #include <zephyr/linker/linker-defs.h>
34 #include <zephyr/drivers/hwinfo.h>
38 #include <zephyr/retention/bootmode.h>
Dboot_serial_extension_zephyr_basic.c8 #include <zephyr/kernel.h>
9 #include <zephyr/drivers/flash.h>
10 #include <zephyr/mgmt/mcumgr/mgmt/mgmt_defines.h>
11 #include <zephyr/mgmt/mcumgr/grp/zephyr/zephyr_basic.h>
DCMakeLists.txt1 # CMakeLists.txt for building mcuboot as a Zephyr project
10 # find_package(Zephyr) in order to load application boilerplate:
12 find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
53 # Zephyr port-specific sources.
109 # Set a define for this file which will allow inclusion of the Zephyr version
128 ${BOOT_DIR}/zephyr/single_loader.c
133 ${BOOT_DIR}/zephyr/firmware_loader.c
158 ${BOOT_DIR}/zephyr/include
175 # Since here we are not using Zephyr's mbedTLS but rather our own, we need
176 # to set MBEDTLS_CONFIG_FILE ourselves. When using Zephyr's copy, this
[all …]
Dmain.c20 #include <zephyr/kernel.h>
21 #include <zephyr/devicetree.h>
22 #include <zephyr/drivers/gpio.h>
23 #include <zephyr/sys/__assert.h>
24 #include <zephyr/drivers/flash.h>
25 #include <zephyr/drivers/timer/system_timer.h>
26 #include <zephyr/usb/usb_device.h>
28 #include <zephyr/linker/linker-defs.h>
31 #include <zephyr/cache.h>
83 #include <zephyr/usb/class/usb_dfu.h>
[all …]
Dshared_data.c8 #include <zephyr/kernel.h>
9 #include <zephyr/devicetree.h>
10 #include <zephyr/retention/retention.h>
11 #include <zephyr/logging/log.h>
28 "zephyr,bootloader-info area is too small for bootloader information struct");
Dserial_adapter.c18 #include <zephyr/drivers/uart.h>
21 #include <zephyr/kernel.h>
23 #include <zephyr/usb/usb_device.h>
28 #error Zephyr UART console must be disabled if serial_adapter module is used.
34 #error Zephyr UART console must be disabled if CDC ACM is enabled and MCUmgr \
35 has not been redirected to other UART with DTS chosen zephyr,uart-mcumgr.
117 /* Zephyr UART handler takes an empty buffer from avail_queue, in boot_console_init()
DKconfig.serial_recovery34 node "zephyr,uart-mcumgr", when such node does not exist
35 the "zephyr,console" is used. In case when
36 the "zephyr,uart-mcumgr" points to the same device as
37 the "zephyr,console" compilation error will be triggered.
44 "zephyr,uart-mcumgr" is present, in which case the chosen takes
173 Allows for entering serial recovery mode by using Zephyr's boot mode
Dprj.conf15 ### We never want Zephyr's copy of tinycrypt. If tinycrypt is needed,
23 ### Various Zephyr boards enable features that we don't want.
30 ### Ensure Zephyr logging changes don't use more resources
Dflash_check.c7 #include <zephyr/kernel.h>
8 #include <zephyr/devicetree.h>
9 #include <zephyr/drivers/flash.h>
/mcuboot-latest/boot/zephyr/kernel/
Dbanner.c8 #include <zephyr/kernel.h>
9 #include <zephyr/init.h>
10 #include <zephyr/device.h>
11 #include <zephyr/version.h>
12 #include <zephyr/app_version.h>
/mcuboot-latest/zephyr/
Dmodule.yml2 - boot/zephyr
4 cmake: ./boot/bootutil/zephyr
5 sysbuild-cmake: boot/zephyr/sysbuild
/mcuboot-latest/scripts/
Dassemble.py99 dot_config = os.path.join(bootdir, "zephyr", ".config")
117 parser.add_argument('-z', '--zephyr-base',
118 help='Zephyr base containing the Zephyr repository')
135 edt_pickle = os.path.join(args.bootdir, "zephyr", "edt.pickle")
142 output.add_image(os.path.join(args.bootdir, 'zephyr', 'zephyr.bin'), 'mcuboot')
Dgdb-boot.sh11 symbol-file outdir/$BOARD/zephyr.elf
12 # symbol-file ../zephyr/samples/shell/outdir/$BOARD/zephyr.elf
/mcuboot-latest/samples/zephyr/
Dbuild-boot.sh6 # ZEPHYR_GCC_VARIANT need to be set, as well as zephyr/zephyr-env.sh
15 die "Please setup for a Zephyr build before running this script."
Dbuild-hello.sh6 # ZEPHYR_GCC_VARIANT need to be set, as well as zephyr/zephyr-env.sh
15 die "Please setup for a Zephyr build before running this script."
DMakefile44 # give the zephyr console.
116 $(SOURCE_DIRECTORY)/../../boot/zephyr && \
118 cp $(BUILD_DIR_BOOT)/zephyr/zephyr.bin mcuboot.bin
138 $(BUILD_DIR_HELLO1)/zephyr/zephyr.bin \
164 $(BUILD_DIR_HELLO2)/zephyr/zephyr.bin \
294 @if [ -z "$$ZEPHYR_BASE" ]; then echo "Zephyr environment not set up"; false; fi
/mcuboot-latest/samples/zephyr/hello-world/
DCMakeLists.txt14 # find_package(Zephyr) in order to load application boilerplate:
16 find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
21 set(FROM_WHO Zephyr)
/mcuboot-latest/boot/zephyr/include/boot_serial/
Dboot_serial_extensions.h10 #include <zephyr/kernel.h>
11 #include <zephyr/sys/util_macro.h>
12 #include <zephyr/sys/iterable_sections.h>
/mcuboot-latest/boot/zephyr/include/
Dtarget.h19 * Otherwise, the Zephyr SoC header and the DTS provide most
22 #include <zephyr/devicetree.h>
24 #include <zephyr/storage/flash_map.h>
/mcuboot-latest/
DREADME.md31 - [Zephyr](https://www.zephyrproject.org/)
46 - [Zephyr](docs/readme-zephyr.md)
68 - [boot/zephyr](https://github.com/mcu-tools/mcuboot/tree/main/boot/zephyr) - Port of the bootloade…

1234