Commit Graph

28 Commits (10186cac094b5ca22fa8e94e9787af64edd4fd08)

Author SHA1 Message Date
David Garske 5779baa8a9 Various items for STM32WB55 2019-12-20 19:08:31 +01:00
David Garske 041ca75793 Added support for TPM2.0 module via wolfTPM. Tested with STM32F4. Build using `make SIGN=ECC256 WOLFTPM=1`. 2019-12-17 10:59:11 -08:00
David Garske d146193615 Support for STM32H7. 2019-12-16 14:44:45 -08:00
David Garske dfbb027bab Fixes for build targets. 2019-11-11 14:00:17 -08:00
Daniele Lacamera 581d82517d Fixed docs/compile.md 2019-10-10 20:54:31 +02:00
Daniele Lacamera e897c5d7c3 Added description for `make config` 2019-10-10 20:49:09 +02:00
Daniele Lacamera f9f10cb099 Added support for STM32WB 2019-07-30 14:16:03 -07:00
Daniele Lacamera 34def41dd1 Added support for STM32F7 + DUALBANK_SWAP hw-assisted support 2019-07-17 11:37:43 -07:00
Daniele Lacamera 78d6de5d40 Updated wolfssl to latest master, fixes Cortex-M0 issue. 2019-07-17 09:27:03 +02:00
David Garske f2be454e08 Fixes for building STM32G0. 2019-07-16 12:04:34 -07:00
Daniele Lacamera 254882c5f2 Added support for STM32G0 (tested on STM32G070-Nucleo) 2019-07-16 08:46:14 -07:00
Daniele Lacamera e8eb299621 Added documentation for STM32-L0x3 2019-07-16 11:41:56 +02:00
David Garske 92ed57832f Fixes for long jump. Targets.md fix for RAM_CODE typo. 2019-06-12 17:25:38 +02:00
David Garske 7a28c9efa4 Resolved peer review items. Thanks Daniele. Documentation improvements. Added open() check for update server example. 2019-06-10 21:21:32 +02:00
David Garske 33e3607e21 Updates to documentation for RISC-V addresses. Added link to wolfBoot-examples repo. Revert target.h changes. 2019-06-10 17:58:31 +02:00
David Garske 1b68506fdc Added unused function pruning to RISCV build. Updated debugging commands. 2019-06-08 17:46:47 -07:00
David Garske 317bca179c Fix for `ARCH_FLASH_OFFSET` when make script is gathering `.wolfboot-offset` and `.wolfboot-partition-size` files. Updates to Target.md. Cleanups to test tools. 2019-06-07 14:17:15 -07:00
David Garske 0f00f8e700 SiFive HiFive (FE310) RISC-V support
* HiFive1 HAL Support for PLL Clock, UART, RTC and Flash QSPI Erase/Write.
* HiFive1 update demo application for accepting firmware updates over UART.
* Added test-update-server application for pushing firmware image over UART.
* Fixes for building with `make SIGN=ECC256`.
* Improvements to wolfCrypt `user_settings.h`.
* General library cleanup (license headers and formatting)
* Updated the wolfSSL submodule to latest.
* Documentation updates including new `Targets.md` section for hardare instructions.
2019-06-07 13:08:15 -07:00
Daniele Lacamera 7718f4c5e0 Added documentation for compile-time options 2019-03-21 23:35:22 +01:00
Daniele Lacamera 9a92d06509 Added new ports to HAL documentation 2019-03-20 10:17:52 +01:00
Daniele Lacamera e4f0b8dee5 Added new wolfBoot_get_image_version() API 2019-02-15 15:36:44 +01:00
Daniele Lacamera 3812dc9ac7 Added ext_flash_* function to the HAL description 2019-02-15 15:00:01 +01:00
Daniele Lacamera 45056aa95e Integrated more documentation 2018-11-27 16:07:30 +01:00
Daniele Lacamera 7cb51a4255 new design/API: Updated documentation 2018-11-27 15:31:59 +01:00
Daniele Lacamera 6b3dfe2e69 Removed dependency on bootutil. Starting from a new clean-room update design 2018-11-21 07:00:35 +01:00
Daniele Lacamera 281b460131 Added description of the firmware upgrade procedure.
Updated wolfssl submodule.
2018-11-01 20:11:47 +01:00
Daniele Lacamera b9fca1d79a Fixed documentation relative paths 2018-10-15 07:43:54 +02:00
Daniele Lacamera 836cfbc608 Added docs, fixed copyright notice 2018-10-15 07:40:49 +02:00