- 21 Jan, 2022 1 commit
-
-
David Brown authored
Signed-off-by:
David Brown <david.brown@linaro.org>
-
- 20 Jan, 2022 2 commits
-
-
Wouter Cappelle authored
Fixes compilation when VALIDATE_PRIMARY_SLOT & SINGLE_APPlICATION_SLOT are enabled. Signed-off-by:
Wouter Cappelle <wouter.cappelle@crodeon.com>
-
Sebastian Bøe authored
Reduce the size of the sha256 implementation by 1300 bytes by using a slower implementation. Signed-off-by:
Sebastian Bøe <sebastian.boe@nordicsemi.no>
-
- 18 Jan, 2022 1 commit
-
-
Francesco Domenico Servidio authored
Fixed spacing after periods. Rephrased slighly unclear sentences. Added other very minor fixes. Signed-off-by:
Francesco Domenico Servidio <francesco.servidio@nordicsemi.no>
-
- 17 Jan, 2022 1 commit
-
-
Francesco Domenico Servidio authored
Rephrased a few sentences. Fixed a few typos. Fixed lists. Added additional small fixes. Signed-off-by:
Francesco Domenico Servidio <francesco.servidio@nordicsemi.no>
-
- 14 Jan, 2022 2 commits
-
-
Michel Jaouen authored
Create an option to generate a clear image with encryption capability that can be installed on a primary slot. Since image has encryption capability image can be swapped encrypted in secondary slot Signed-off-by:
Michel Jaouen <michel.jaouen@st.com>
-
Andrzej Puzdrowski authored
Bump version to development version of future release. Signed-off-by:
Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
-
- 13 Jan, 2022 1 commit
-
-
Wouter Cappelle authored
Signed-off-by:
Wouter Cappelle <wouter.cappelle@crodeon.com>
-
- 11 Jan, 2022 1 commit
-
-
Andrzej Puzdrowski authored
Added LOG for informing which a swap type is performed. Signed-off-by:
Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
-
- 10 Jan, 2022 2 commits
-
-
Almir Okato authored
hardware-assisted Flash Encryption and Secure Boot. Signed-off-by:
Almir Okato <almir.okato@espressif.com>
-
Andrzej Puzdrowski authored
Use MCUboot logging macros instead of zephyr-rtos native. This fixes build failure on MCUBOOT_LOG_MODULE_DECLARE() when LOG is disabled. Signed-off-by:
Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
-
- 29 Dec, 2021 1 commit
-
-
Gustavo Henrique Nihei authored
This enables using "espressif_run.sh" locally for a quick validation that the build passes for multiple Espressif targets. Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
- 28 Dec, 2021 1 commit
-
-
Almir Okato authored
Native flash encryption was added as option for Espressif chips and added to the initialization process before MCUboot workflow. Signed-off-by:
Almir Okato <almir.okato@espressif.com>
-
- 22 Dec, 2021 2 commits
-
-
Gustavo Henrique Nihei authored
This also removes the need for passing "-Wno-unused-variable" compiler flag, since now TAG is being used as part of the log message. Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gerson Fernando Budke authored
Use syslog in favor of printf function for print messages. The syslog ensure that all characters are corrected flushed. Syslog is already used when log is enabled and this only switch to same log interface. Signed-off-by:
Gerson Fernando Budke <gerson.budke@ossystems.com.br>
-
- 20 Dec, 2021 3 commits
-
-
Gustavo Henrique Nihei authored
This commit will force running jobs of a given PR to be cancelled once the same branch is updated, avoiding the CI wasting time testing outdated content. Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
The build system previously restricted the usage of some signing algorithms due to build issues. Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
- 17 Dec, 2021 1 commit
-
-
David Brown authored
This feature check was done statically instead of dynamically in the build.rs file. Change this to match the rest. Perhaps we might want to change all of them to be done at compile time, but that should be done with all of the features. Signed-off-by:
David Brown <david.brown@linaro.org>
-
- 16 Dec, 2021 11 commits
-
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
The magic value applies to images built with maximum write alignment values other than 8 bytes, whose trailer region is generated in a different layout. Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Kristine Jassmann authored
Count is initialized before it is passed to flash_area_get_sectors. The flash driver should use count to ensure an overrun does not occur. Signed-off-by:
Kristine Jassmann <kristine.jassmann@renesas.com> Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Kristine Jassmann authored
[kristine.jassmann@renesas.com: Allow larger minimum flash write] [michael.thomas@renesas.com: Add changes for 1.8] [michael.thomas@renesas.com: Add magic alignment fix] [gustavo.nihei@espressif.com: bootutil: Address issues from PR 949] Co-authored-by:
Kristine Jassmann <kristine.jassmann@renesas.com> Co-authored-by:
Michael Thomas <michael.thomas@renesas.com> Co-authored-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com> Signed-off-by:
Kristine Jassmann <kristine.jassmann@renesas.com> Signed-off-by:
Michael Thomas <michael.thomas@renesas.com> Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Dominik Ermel authored
It is sys/reboot.h now. Signed-off-by:
Dominik Ermel <dominik.ermel@nordicsemi.no>
-
Fabio Utzig authored
Update `boot_status_off` to take into consideration that scratch only has to store status for one swap of sectors, thus requiring much less flash space than what is required in the primary slot. This commits does a bit of refactoring on the functions that return parts of trailer size to make the code clearer. Signed-off-by:
Fabio Utzig <utzig@apache.org>
-
Fabio Utzig authored
Fix warning running the simulator due to variables that are not being used anymore. Signed-off-by:
Fabio Utzig <utzig@apache.org>
-
David Brown authored
Change the configs for the Zephyr tests to use move swap, as this is the code intended for future use. Signed-off-by:
David Brown <david.brown@linaro.org>
-
- 15 Dec, 2021 2 commits
-
-
Andrzej Puzdrowski authored
Build-time conditional call is not needed anymore since the empty sys_clock_disable() callback is provided if the platform doesn't support system clock disable capability. Reference: https://github.com/zephyrproject-rtos/zephyr/commit/78dc8ce33828b1d995d520751fe761ade6103155 Signed-off-by:
Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
-
Andrzej Puzdrowski authored
CONFIG_SYSTEM_CLOCK_DISABLE property was removed from zephyr codebase. It is not needed anymore since the empty sys_clock_disable() callback is provided if the platform doesn't support system clock disable capability. Reference: https://github.com/zephyrproject-rtos/zephyr/commit/78dc8ce33828b1d995d520751fe761ade6103155 Signed-off-by:
Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
-
- 14 Dec, 2021 2 commits
-
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Fabio Utzig authored
Change the flash layout of the stm32f4 simulated device to include sectors of different sizes inside both slots; both slots have been updated to still share the same layout. This layout changes allow for testing and validation that a swap with scratch is possible even if not all sectors inside a slot are the same size, as long as they all fit in scratch. Signed-off-by:
Fabio Utzig <utzig@apache.org>
-
- 09 Dec, 2021 5 commits
-
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Gustavo Henrique Nihei authored
Signed-off-by:
Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
-
Petro Karashchenko authored
Signed-off-by:
Petro Karashchenko <petro.karashchenko@gmail.com>
-
- 08 Dec, 2021 1 commit
-
-
Martí Bolívar authored
This file has been removed from upstream Zephyr in commit 2b7c61e306a ("cmake: re-work devicetree preprocessing steps"). Get the board name from .config instead; this is a stable place for it to be found. Load the EDT itself from the pickle file in the build directory; this has the advantage of fixing the script when out of tree devicetree bindings are used. Signed-off-by:
Martí Bolívar <marti.bolivar@nordicsemi.no>
-