Searched refs:bootloader (Results 1 – 25 of 37) sorted by relevance
12
/mcuboot-latest/boot/zephyr/ |
D | Kconfig.firmware_loader | 20 Used to prevent the bootloader from loading on button press. 22 the one used to place the device in bootloader mode. 33 bool "Stay in bootloader if no application" 36 application that the bootloader can jump to. 43 remain in bootloader firmware loader mode if it was.
|
D | Kconfig.serial_recovery | 150 Used to prevent the bootloader from loading on button press. 152 the one used to place the device in bootloader mode. 178 bool "Stay in bootloader if no application" 181 application that the bootloader can jump to. 188 remain in bootloader serial recovery mode if it was.
|
/mcuboot-latest/docs/ |
D | readme-riot.md | 3 MCUboot began its life as the bootloader for Mynewt. It has since 4 acquired the ability to be used as a bootloader for RIOT as well. 7 ## Building the bootloader itself 11 not a signature check. In order to configure the bootloader for 18 ## Building applications for the bootloader 40 In order to use your provided key, you need to recompile the bootloader 47 This will flash both the bootloader and the application.
|
D | readme-mbed.md | 17 * `"target.restrict_size"`: the maximum size of the bootloader, such that it does not overlap with … 33 ### Building the bootloader 35 To build a bootloader based on MCUboot, make sure `"mcuboot.bootloader-build"` is `true` (already t… 39 …ser application, set `"mcuboot.bootloader-build"` to `false` so MCUboot is built as a _library onl… 41 … to `"mcuboot.primary-slot-address"` + `"mcuboot.header-size"` of your bootloader. And its size (`…
|
D | index.md | 3 MCUboot is a secure bootloader for 32-bits microcontrollers. 7 MCUboot defines a common infrastructure for the bootloader and the system flash 8 layout on microcontroller systems, and provides a secure bootloader that 70 You can find additional documentation on the bootloader in the source files. 72 …(https://github.com/mcu-tools/mcuboot/tree/main/boot/bootutil) - The core of the bootloader itself. 73 …ools/mcuboot/tree/main/boot/boot_serial) - Support for serial upgrade within the bootloader itself. 74 …yr](https://github.com/mcu-tools/mcuboot/tree/main/boot/zephyr) - Port of the bootloader to Zephyr. 77 - [boot/mbed](https://github.com/mcu-tools/mcuboot/tree/main/boot/mbed) - Port of the bootloader to… 81 - [sim](https://github.com/mcu-tools/mcuboot/tree/main/sim) - A bootloader simulator for testing an…
|
D | readme-espressif.md | 10 Documentation about the MCUboot bootloader design, operation and features can be found in the 23 the bootloader own memory layout to avoid overlapping. More information on the section 69 from NuttX RTOS environments also can be used for the bootloader standalone build, however as 81 ## [Building the bootloader itself](#building-the-bootloader-itself) 83 The MCUboot Espressif port bootloader is built using the toolchain and tools provided by Espressif. 85 `port/<TARGET>/bootloader.conf` file or passing a custom config file using the 240 ED25519. In order to enable the feature, the **bootloader** must be compiled with the following 286 Notice that the public key will be embedded in the bootloader code, since the hardware key storage 307 bootloader signature checking by the ROM bootloader. 309 ***Note***: ROM bootloader is the First Stage Bootloader, while the Espressif MCUboot port is the [all …]
|
D | readme-mynewt.md | 3 Due to small differences between Mynewt's bundled bootloader and MCUboot, 4 when building an app that will be run with MCUboot as the bootloader and 28 Also remove any dependency on `boot/bootutil` (mynewt's bundled bootloader) 43 like listing images and uploading a new image to `slot0`. The serial bootloader
|
D | readme-zephyr.md | 3 MCUboot began its life as the bootloader for Mynewt. It has since 4 acquired the ability to be used as a bootloader for Zephyr as well. 9 and operation of the bootloader itself. This functionality should be the same 27 MCUboot as your stage 1 bootloader, `boot_partition` must be configured 48 ## Building the bootloader itself 50 The bootloader is an ordinary Zephyr application, at least from 72 After building the bootloader, the binaries should reside in 77 memory (mass erase) or only the sectors where the bootloader resides prior to 78 programming the bootloader image itself. 80 ## Building applications for the bootloader [all …]
|
D | testplan-zephyr.md | 21 Begin by doing a full erase, and programming the bootloader itself: 26 After it resets, look for "main: Starting bootloader", a few debug
|
D | PORTING.md | 22 ## Main app and calling the bootloader 24 From the perspective of the target OS, the bootloader can be seen as a library, 26 target OS, and it must call the following function to run the bootloader: 49 After running the management functions of the bootloader, `boot_go` returns 72 The bootloader requires to be able to address flash regions where the code
|
/mcuboot-latest/ |
D | README.md | 23 MCUboot is a secure bootloader for 32-bits microcontrollers. It defines a 24 common infrastructure for the bootloader and the system flash layout on 25 microcontroller systems, and provides a secure bootloader that enables easy 64 You can find additional documentation on the bootloader in the source files. 66 …(https://github.com/mcu-tools/mcuboot/tree/main/boot/bootutil) - The core of the bootloader itself. 67 …ools/mcuboot/tree/main/boot/boot_serial) - Support for serial upgrade within the bootloader itself. 68 …yr](https://github.com/mcu-tools/mcuboot/tree/main/boot/zephyr) - Port of the bootloader to Zephyr. 71 - [boot/mbed](https://github.com/mcu-tools/mcuboot/tree/main/boot/mbed) - Port of the bootloader to… 75 - [sim](https://github.com/mcu-tools/mcuboot/tree/main/sim) - A bootloader simulator for testing an…
|
/mcuboot-latest/docs/release-notes.d/ |
D | bootutil-image-verification.md | 3 - Added the bootloader state object to the bootutil
|
/mcuboot-latest/boot/mynewt/ |
D | README.md | 3 This sample app implements a bootloader for the Mynewt OS (apache.mynewt.org).
|
/mcuboot-latest/boot/espressif/port/esp32c2/ld/ |
D | bootloader.ld | 7 /** Simplified memory map for the bootloader. 8 * Make sure the bootloader can load into main memory without overwriting itself. 15 * The 2nd stage bootloader can take space up to the end of ROM shared 22 /* We consider 0x3fcdcb70 to be the last usable address for 2nd stage bootloader stack overhead, dr… 28 bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startu…
|
/mcuboot-latest/boot/espressif/port/esp32c6/ld/ |
D | bootloader.ld | 7 /** Simplified memory map for the bootloader. 8 * Make sure the bootloader can load into main memory without overwriting itself. 15 * The 2nd stage bootloader can take space up to the end of ROM shared 19 /* We consider 0x4087c610 to be the last usable address for 2nd stage bootloader stack overhead, dr… 25 bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startu…
|
/mcuboot-latest/boot/espressif/port/esp32h2/ld/ |
D | bootloader.ld | 7 /** Simplified memory map for the bootloader. 8 * Make sure the bootloader can load into main memory without overwriting itself. 16 * The 2nd stage bootloader can take space up to the end of ROM shared 20 /* We consider 0x3fcdc710 to be the last usable address for 2nd stage bootloader stack overhead, dr… 26 bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startu…
|
/mcuboot-latest/samples/zephyr/bad-keys/ |
D | README.md | 5 the demo keys's public keys in the bootloader should result in it not
|
/mcuboot-latest/samples/compression_test/ |
D | README.txt | 16 g++ bootloader/mcuboot/samples/compression_test/independent_cmp.c -o indcmp
|
/mcuboot-latest/boot/espressif/port/esp32c3/ld/ |
D | bootloader.ld | 7 /* Simplified memory map for the bootloader. 9 * The main purpose is to make sure the bootloader can load into main memory
|
/mcuboot-latest/boot/espressif/port/esp32s2/ld/ |
D | bootloader.ld | 7 /* Simplified memory map for the bootloader. 9 * The main purpose is to make sure the bootloader can load into main memory
|
/mcuboot-latest/boot/espressif/port/esp32s3/ld/ |
D | bootloader.ld | 7 /* Simplified memory map for the bootloader. 9 * The main purpose is to make sure the bootloader can load into main memory
|
/mcuboot-latest/boot/espressif/port/esp32/ld/ |
D | bootloader.ld | 7 /* Simplified memory map for the bootloader. 9 * The main purpose is to make sure the bootloader can load into main memory
|
/mcuboot-latest/boot/espressif/ |
D | CMakeLists.txt | 126 set(MCUBOOT_CONFIG_FILE "${CMAKE_CURRENT_LIST_DIR}/port/${MCUBOOT_TARGET}/bootloader.conf") 221 message("MCUBoot bootloader key file: ${KEY_FILE}") 373 set(ld_input ${CMAKE_CURRENT_LIST_DIR}/port/${MCUBOOT_TARGET}/ld/bootloader.ld) 374 set(ld_output ${CMAKE_CURRENT_BINARY_DIR}/ld/bootloader.ld) 388 COMMENT "Preprocessing bootloader.ld linker script..." 404 # This step uses esptool.py for generating the final bootloader binary in
|
/mcuboot-latest/boot/cypress/MCUBootApp/ |
D | ExternalMemory.md | 29 `[0x10000000, 0x10018000]` - MCUBootApp (bootloader) area; 39 `[0x10000000, 0x10018000]` - MCUBootApp (bootloader) area; 53 **Note 1**: make sure primary, secondary slot and bootloader app sizes are appropriate and correspo…
|
/mcuboot-latest/boot/cypress/BlinkyApp/ |
D | Readme.md | 1 ### Blinking LED test application for MCUboot bootloader 13 * Can be built for BOOT slot or UPGRADE slot of bootloader. 38 **Important**: make sure RAM areas of CM4-based BlinkyApp and CM0p-based MCUBootApp bootloader do n… 66 `BlinkyApp` can be built to use in multi-image bootloader configuration.
|
12