/mcuboot-latest/boot/zephyr/ |
D | Kconfig.firmware_loader | 13 Use a GPIO to enter firmware loader mode. 22 the one used to place the device in bootloader mode. 25 bool "Check boot mode via retention subsystem" 28 Allows for entering firmware loader mode by using Zephyr's boot mode 29 retention system (i.e. an application must set the boot mode to stay 30 in firmware loader mode and reboot the module). 35 Allows for entering firmware loader mode if there is no bootable 43 remain in bootloader firmware loader mode if it was.
|
D | Kconfig.serial_recovery | 18 If y, enables a serial-port based update mode. This allows 143 Use a GPIO to enter serial recovery mode. 152 the one used to place the device in bootloader mode. 170 bool "Check boot mode via retention subsystem" 173 Allows for entering serial recovery mode by using Zephyr's boot mode 174 retention system (i.e. an application must set the boot mode to stay 175 in serial recovery mode and reboot the module). 180 Allows for entering serial recovery mode if there is no bootable 188 remain in bootloader serial recovery mode if it was.
|
D | Kconfig | 273 bool "Swap mode that run with the scratch partition" 275 This is the most conservative swap mode but it can work even on 286 bool "Swap mode that can run without a scratch partition" 304 mode results in a simpler code path and smaller code size. 321 default unless there is an error with it or the boot mode has been 343 bool "Enable the revert mechanism in direct-xip mode" 348 swap mode. It requires the trailer magic to be added to the signed image. 352 (marked as confirmed in advance) just like in swap mode. 601 bool "Use GPIO to detect whether to trigger DFU mode" 627 the one used to place the device in bootloader mode. [all …]
|
D | io.c | 48 #error "Serial recovery selected without an entrance mode set" 58 #error "Firmware loader selected without an entrance mode set" 201 /* Boot mode to stay in bootloader, clear status and enter serial in io_detect_boot_mode() 202 * recovery mode in io_detect_boot_mode()
|
D | main.c | 125 /* synchronous log mode doesn't need to be initalized by the application */ 404 BOOT_LOG_INF("Enter the serial recovery mode"); 505 /* Boot mode to stay in bootloader, clear status and enter serial 506 * recovery mode 532 * recovery mode
|
/mcuboot-latest/ext/tinycrypt/lib/include/tinycrypt/ |
D | ctr_mode.h | 1 /* ctr_mode.h - TinyCrypt interface to CTR mode */ 35 * @brief Interface to CTR mode. 37 * Overview: CTR (pronounced "counter") mode is a NIST approved mode of 42 * Security: CTR mode achieves confidentiality only if the counter value is 59 * CTR mode provides NO data integrity. 78 * @brief CTR mode encryption/decryption procedure. 79 * CTR mode encrypts (or decrypts) inlen bytes from in buffer into out buffer
|
D | cbc_mode.h | 1 /* cbc_mode.h - TinyCrypt interface to a CBC mode implementation */ 35 * @brief Interface to a CBC mode implementation. 37 * Overview: CBC (for "cipher block chaining") mode is a NIST approved mode of 43 * Security: CBC mode provides data confidentiality given that the maximum 46 * good practice to replace the encryption when q == 2^56). CBC mode 49 * CBC mode assumes that the IV value input into the 56 * The randomness property on which CBC mode's security depends is 58 * means in practice that CBC mode requires that the IV is stored
|
D | ccm_mode.h | 1 /* ccm_mode.h - TinyCrypt interface to a CCM mode implementation */ 35 * @brief Interface to a CCM mode implementation. 37 * Overview: CCM (for "Counter with CBC-MAC") mode is a NIST approved mode of 48 * an authentication mode on the associated data). 63 * encrypted with the same key destroys the security of CCM mode.
|
/mcuboot-latest/boot/bootutil/src/ |
D | boot_record.c | 239 uint8_t mode = MCUBOOT_MODE_SINGLE_SLOT; in boot_save_shared_data() local 241 uint8_t mode = MCUBOOT_MODE_SWAP_USING_SCRATCH; in boot_save_shared_data() local 243 uint8_t mode = MCUBOOT_MODE_UPGRADE_ONLY; in boot_save_shared_data() local 245 uint8_t mode = MCUBOOT_MODE_SWAP_USING_MOVE; in boot_save_shared_data() local 248 uint8_t mode = MCUBOOT_MODE_DIRECT_XIP_WITH_REVERT; in boot_save_shared_data() local 250 uint8_t mode = MCUBOOT_MODE_DIRECT_XIP; in boot_save_shared_data() local 253 uint8_t mode = MCUBOOT_MODE_RAM_LOAD; in boot_save_shared_data() local 255 uint8_t mode = MCUBOOT_MODE_FIRMWARE_LOADER; in boot_save_shared_data() local 257 #error "Unknown mcuboot operating mode" in boot_save_shared_data() 299 sizeof(mode), &mode); in boot_save_shared_data()
|
/mcuboot-latest/ext/tinycrypt/documentation/ |
D | tinycrypt.rst | 43 * AES-CBC mode: 45 * Type of primitive: Encryption mode of operation. 49 * AES-CTR mode: 51 * Type of primitive: Encryption mode of operation. 55 * AES-CMAC mode: 61 * AES-CCM mode: 162 * CTR mode: 164 * The AES-CTR mode limits the size of a data message they encrypt to 2^32 175 * CBC mode: 181 * CMAC mode: [all …]
|
/mcuboot-latest/boot/zephyr/include/io/ |
D | io.h | 43 * Checks if GPIO is set in the required way to remain in serial recovery mode 51 * serial recovery mode 58 * Checks board boot mode via retention subsystem and if device should stay in 59 * serial recovery mode
|
/mcuboot-latest/docs/ |
D | serial_recovery.md | 57 ## Entering serial recovery mode 59 Entering the serial recovery mode is usually possible right after a device reset, for instance as a… 60 Refer to the given mcuboot-port details to get information on how to enter the serial recovery mode. 62 ## Serial recovery mode usage 75 Enter serial recovery mode in the device and use an SMP client application for communication with t…
|
D | release-notes.md | 35 - Zephyr: Fix issue with single application slot mode, serial 80 - Fixes issue with serial recovery in single slot mode wrongly 110 - Zephyr no longer builds in optimize for debug mode, this saves a 183 - Implement the mcumgr echo command in serial boot mode 204 - Enable direct-xip mode in Mbed-OS port. 209 - Add Multiimage boot for direct-xip and ram-load mode. 228 Equal slots (direct-xip) upgrade mode, RAM loading upgrade mode, 230 and single image mode. 236 - Added possibility to enter deep sleep mode after MCUboot app execution 240 - Added RAM-load upgrade mode. [all …]
|
D | readme-zephyr.md | 20 if this operating mode is desired then the following flash partition is also 203 swap-using-scratch mode, the Kconfig value must be set when building it: 223 ### Entering the serial recovery mode 225 To enter the serial recovery mode, the device has to initiate rebooting, and a triggering event has… 227 By default, the serial recovery GPIO pin active state enters the serial recovery mode. 231 Select ``CONFIG_BOOT_SERIAL_WAIT_FOR_DFU=y`` to use this mode. ``CONFIG_BOOT_SERIAL_WAIT_FOR_DFU_TI…
|
D | readme-espressif.md | 353 *You can disable UART Download Mode by adding the following configuration:* 359 *This may be suitable for __production__ builds. __After disabling UART Download Mode you will not 362 *Otherwise, you can switch the UART ROM Download Mode to the Secure Download Mode. It will limit 363 the use of Download Mode functions to simple flash read, write and erase operations.* 457 For **release mode**: 464 For **development mode**: 500 *In the same way as Secure Boot feature, you can disable UART Download Mode by adding the following 507 *This may be suitable for __production__ builds. __After disabling UART Download Mode you will not 510 *Otherwise, you can switch the UART Download Mode to the Secure Download Mode. It will limit the 511 use of Download Mode functions to simple flash read, write and erase operations.* [all …]
|
/mcuboot-latest/samples/mcuboot_config/ |
D | mcuboot_config.template.h | 50 * Upgrade mode 57 * You can enable only one mode at a time from the list below to override 58 * the default upgrade mode. 72 /* Uncomment to enable the revert mechanism in direct-xip mode. */ 188 /* If a OS ports support single thread mode or is bare-metal then:
|
/mcuboot-latest/boot/cypress/MCUBootApp/ |
D | README.md | 17 Single-image mode. 178 Connect a board to your computer. Switch Kitprog3 to DAP-BULK mode by pressing `SW3 MODE` button un… 189 …Connect board to your computer. Switch Kitprog3 to DAP-BULK mode by pressing `SW3 MODE` button unt… 192 …Connect board to your computer. Switch embeded Kitprog3 to `DAPLINK` mode by pressing `SW3 MODE` …
|
D | ExternalMemory.md | 27 Single-image mode. 37 Multi(dual)-image mode. 96 1. Press SW3 Mode button on a board to switch the board into DAP Link mode.
|
/mcuboot-latest/ext/tinycrypt/lib/source/ |
D | ccm_mode.c | 1 /* ccm_mode.c - TinyCrypt implementation of CCM mode */ 62 * Variation of CBC-MAC mode used in CCM. 87 * Variation of CTR mode used in CCM. 88 * The CTR mode used by CCM is slightly different than the conventional CTR 89 * mode (the counter is increased before encryption, instead of after 183 /* encrypting payload using ctr mode: */ in tc_ccm_generation_encryption() 228 /* decrypting payload using ctr mode: */ in tc_ccm_decryption_verification()
|
/mcuboot-latest/boot/nuttx/include/mcuboot_config/ |
D | mcuboot_config.h | 50 /* Upgrade mode 57 * You can enable only one mode at a time from the list below to override 58 * the default upgrade mode. 87 /* Enable the revert mechanism in direct-xip mode. */
|
/mcuboot-latest/ext/tinycrypt/tests/ |
D | test_ccm_mode.c | 35 * This module tests the following AES-CCM Mode routines: 38 * - AES128 CCM mode encryption RFC 3610 test vector #1 39 * - AES128 CCM mode encryption RFC 3610 test vector #2 40 * - AES128 CCM mode encryption RFC 3610 test vector #3 41 * - AES128 CCM mode encryption RFC 3610 test vector #7 42 * - AES128 CCM mode encryption RFC 3610 test vector #8 43 * - AES128 CCM mode encryption RFC 3610 test vector #9 44 * - AES128 CCM mode encryption No associated data 45 * - AES128 CCM mode encryption No payload data
|
D | test_ctr_mode.c | 35 This module tests the following AES-CTR Mode routines: 38 - AES128 CTR mode encryption SP 800-38a tests 136 TC_START("Performing AES128-CTR mode tests:"); in main()
|
/mcuboot-latest/boot/espressif/hal/include/mcuboot_config/ |
D | mcuboot_config.h | 37 * Upgrade mode 44 * You can enable only one mode at a time from the list below to override 45 * the default upgrade mode.
|
/mcuboot-latest/boot/boot_serial/ |
D | syscfg.yml | 46 received, the boot loader runs in the normal (non-serial) mode. 60 the boot loader runs in the normal (non-serial) mode. This setting
|
/mcuboot-latest/docs/release-notes.d/ |
D | serial-recovery-slot-info.md | 1 - Added slot info command support to serial recovery mode
|