Home
last modified time | relevance | path

Searched full:mode (Results 1 – 25 of 66) sorted by relevance

123

/mcuboot-latest/boot/zephyr/
DKconfig.firmware_loader13 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.
DKconfig.serial_recovery18 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.
DKconfig273 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 …]
Dio.c48 #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()
Dmain.c125 /* 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/
Dctr_mode.h1 /* 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
Dcbc_mode.h1 /* 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
Dccm_mode.h1 /* 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/
Dboot_record.c239 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/
Dtinycrypt.rst43 * 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/
Dio.h43 * 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/
Dserial_recovery.md57 ## 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…
Drelease-notes.md35 - 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 …]
Dreadme-zephyr.md20 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…
Dreadme-espressif.md353 *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/
Dmcuboot_config.template.h50 * 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/
DREADME.md17 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` …
DExternalMemory.md27 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/
Dccm_mode.c1 /* 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/
Dmcuboot_config.h50 /* 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/
Dtest_ccm_mode.c35 * 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
Dtest_ctr_mode.c35 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/
Dmcuboot_config.h37 * 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/
Dsyscfg.yml46 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/
Dserial-recovery-slot-info.md1 - Added slot info command support to serial recovery mode

123