Commit Graph

84 Commits (da353cfe2ef6d4e80a8ddb2aa6cc07edce07f838)

Author SHA1 Message Date
Hajer KALLEL de330fbe4f Alligned addresses for STM32L4 2021-08-26 13:03:49 -07:00
Hajer KALLEL 3ee5f3942a Added link to STM32L4 2021-08-26 13:03:49 -07:00
Hajer KALLEL dc798f29e2 Added support for STM32L4 2021-08-26 13:03:49 -07:00
Daniele Lacamera 39ee01a948 Added roll-back feature via inverse patch 2021-08-17 15:44:34 +02:00
Daniele Lacamera c35c9bb34e Improved diff algorithm to match update.
- Added in-place image patching to ./bmpatch tool
- Temporarily added debug prints
2021-08-16 11:59:46 +02:00
David Garske 1509b233da STM32L5 Documentation improvements. 2021-08-02 01:33:11 -07:00
Daniele Lacamera 0453044875 Fixed API function name in docs 2021-07-29 15:22:13 +02:00
Daniele Lacamera f9b826b677 SMALL_STACK: Added description in documentation
+ enabled option in the imx-rt1060 build
2021-07-09 11:18:27 +02:00
Daniele Lacamera f2bab09777 Added support for SIGN=NONE 2021-06-28 13:52:00 +02:00
David Garske a7b61db9e1 Cleanup ARM boot code. TI R5 support. 2021-06-23 09:12:17 +02:00
Elms a63e1d9638 docs: Add NXP T2080 PPC to documentation 2021-06-08 18:14:41 +02:00
Elms 736103c561 docs: Add info on swap interruption and self-update
Swap interruption recovery and general description of self-update
include that it can not be interrupted.
2021-05-20 07:52:43 +02:00
David Garske 252b3bcab9 Added list of targets to top of docs/Targets.md. 2021-04-26 15:04:26 -07:00
David Garske c14e70a12c Changed RSA4096 to use SP math. Fix to disable dynamic stacks `WOLFSSL_SP_NO_DYN_STACK`. Added G0 details. Update submodules. 2021-03-26 16:38:08 +01:00
Daniele Lacamera 61da2d8d3d Fixed documentation for STM32F4 sector size (issue #110) 2021-02-05 10:28:11 +01:00
Daniele Lacamera e0e9cca36b Removed unnecessary DTS signing 2021-02-02 18:47:45 +01:00
Daniele Lacamera 291b28c430 Fixed RaspberryPi documentation (dtb is not signed) 2021-02-02 11:55:43 +01:00
Dimitar Tomov 8c428ac0f3 Rename the new docs file to lowercase
Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>
2020-12-11 22:35:08 +02:00
Dimitar Tomov dbc2699959 Added new docs file about measured boot and updated the README
Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>
2020-12-11 22:32:59 +02:00
Daniele Lacamera 655cd254b6
Update firmware_update.md
Minor change to fix a function name in documentation
2020-11-17 09:06:42 +01:00
David Garske bd87099f10 eFuse reading. 2020-11-12 10:47:32 +01:00
David Garske 2e440b7b24
Merge pull request #85 from danielinux/sector_flags_relocate
Sector flags relocate
2020-11-04 07:34:57 -08:00
Daniele Lacamera 4076a2aefb Updated documentation to reflect latest design 2020-11-03 17:59:46 +01:00
Daniele Lacamera 4e27d9197f Added compile-time option to invert FLAGS logic (FLAGS_INVERT=1) 2020-11-03 11:05:14 +01:00
David Garske c5ec4e31d8
Merge pull request #81 from danielinux/imx-rt1060
i.MX-RT1060 support
2020-10-09 09:35:29 -07:00
Daniele Lacamera b8dd5d604d Updated documentation for RT1060 2020-10-09 17:03:46 +02:00
Daniele Lacamera cd9c92caa6 Added short documentation for imx-rt1060 2020-10-09 13:55:44 +02:00
David Garske 9d3f763354 Fix for scripts to detect and use C version of signing tool if available. Updated instructions to use correct address. Minor cleanups. 2020-09-30 11:45:53 -07:00
Daniele Lacamera cbe002fad7 Merge branch 'update-flags-in-boot-partition' into stm32l5 2020-09-28 17:10:28 +02:00
Daniele Lacamera b0fbafe014 Added DISABLE_BACKUP option 2020-09-14 16:31:07 +02:00
Daniele Lacamera f6252917d4 Updated documentation of compile-time options 2020-09-11 12:01:06 +02:00
Daniele Lacamera f8d1779ef2 Added description for non-secure (dual-bank) mode on L5.
Minor fixes for L5: added missing linker sections, disabled MPU.
2020-09-09 14:26:30 -07:00
Daniele Lacamera 5614c75f1e Fixed address alignment, TZEN=0 mode not yet working 2020-09-09 14:26:30 -07:00
Daniele Lacamera 12ea412029 Cosmetic fixes (whitespaces) 2020-09-09 14:26:30 -07:00
David Garske 43c2e3dd79 Experimental support for STM32L5 2020-09-09 14:26:30 -07:00
David Garske a11a3a3bc1 Fix for building C tools with Visual Studio. 2020-07-24 10:59:26 -07:00
Daniele Lacamera 0bd4026b6a
Update encrypted_partitions.md 2020-07-21 18:06:12 +02:00
David Garske c473a53ebe Improvements to the key tools documentation. 2020-06-24 09:04:24 -07:00
David Garske 0c5b66c39e Fixes for TPM with RSA.
* Requires PR https://github.com/wolfSSL/wolfTPM/pull/101
* Cleanup of software vs. TPM code `wolfBoot_verify_signature` functions (ECC and RSA)
* Adjusted the stack size checks with TPM.
* Added STM32F4 programming/debugging instructions.
* In V=1 mode show the keygen command.
2020-06-23 11:57:09 -07:00
Daniele Lacamera 629a0ebeae More typos in docs. 2020-06-18 18:31:38 +02:00
Daniele Lacamera 6fa9fbfabe docs: fixed typos. 2020-06-18 18:30:18 +02:00
Daniele Lacamera f3f27ae2cb Fixed ChaCha20 IV usage/setting. Test/docs updated. 2020-06-18 11:12:01 +02:00
Daniele Lacamera abcbdc3731 Updated documentation (uart remote flash, encrypted partitions) 2020-06-16 17:52:50 +02:00
Daniele Lacamera 2d5576bb2f Added note in documentation about hw acceleration 2020-06-05 11:51:50 +02:00
David Garske 010d6dece4 Fixes to config and documentation for STM32WB. 2020-05-26 09:20:32 -07:00
David Garske 1adb2bcae0 Fix for C keygen tool RSA len variable and the ED25519 generated key. Added description to C sign defaults. Added template Cypress PSoC6 configuration file. 2020-05-20 08:28:06 -07:00
Daniele Lacamera 28e29cb20b Don't update clock settings before staging.
(mentioned in docs/Targets.md)
2020-05-20 06:53:00 -07:00
Daniele Lacamera f3d0d8fc83 PSoC6 support: updated configuration, docs added to Targets.md, revert
custom NVM_CACHE_SIZE
2020-05-20 06:53:00 -07:00
David Garske c6f6ce83c2
Merge pull request #40 from wolfSSL/iar
Example workspace/project to build under IAR
2020-04-07 10:53:35 -07:00
Daniele Lacamera 8c6272df4a Completed Windows/IAR example, removed extra files 2020-03-31 11:54:58 +02:00