Commit Graph

232 Commits (uart-flash)

Author SHA1 Message Date
Daniele Lacamera 977b6e8975 Fixed CS pin pullup release 2019-12-23 13:34:24 +01:00
David Garske b203c02099
Merge pull request #31 from danielinux/stm32_spi
Stm32 spi
2019-12-20 10:42:19 -08:00
David Garske 00fff87d74 Revert SPIx_CR2 change. 2019-12-20 10:40:56 -08:00
David Garske a342b7824f Minor cleanups. 2019-12-20 10:22:13 -08:00
Daniele Lacamera 2f05d44c95 Fixed SPI defines, fix TPM SHA alignment in header 2019-12-20 19:08:31 +01:00
David Garske 5779baa8a9 Various items for STM32WB55 2019-12-20 19:08:31 +01:00
David Garske 485253f305 Fix build error with macro typo. 2019-12-20 19:08:31 +01:00
David Garske 79277d60ce Progress on expanding STM32WB testing support. Including external SPI/TPM and RSA. Fixes to prevent STM32WB macro collisions with PKA. Makefile improvements for combinations of PKA, SIGN and WOLFTPM. 2019-12-20 19:08:31 +01:00
Daniele Lacamera 25455744b6 Make Stm32 SPI driver more generic to reuse on other STM32 platforms 2019-12-20 19:08:31 +01:00
Daniele Lacamera 453a07bd7b
Merge pull request #30 from dgarske/rsa_sp
Fix for RSA with SP
2019-12-18 15:17:28 +01:00
David Garske 88a82ae21f Fix for RSA with SP. 2019-12-17 15:44:08 -08:00
David Garske 515c4a015a Fix for external SPI CS for STM32F4. 2019-12-17 13:07:13 -08:00
Daniele Lacamera ca37d9e993
Merge pull request #27 from dgarske/wolftpm_boot
wolfBoot TPM support
2019-12-17 21:04:19 +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
Daniele Lacamera 4d49a7a0db
Merge pull request #29 from dgarske/ext_spi
Fixes for external SPI build option "SPI_FLASH=1"
2019-12-17 19:40:47 +01:00
David Garske 6ed1e5ca5f Fixes for external SPI build options. 2019-12-17 10:38:18 -08:00
Daniele Lacamera 0deaef8c00
Merge pull request #26 from dgarske/rsa_boot
wolfBoot: RSA support
2019-12-17 19:02:19 +01:00
David Garske 678433a268 Minor fix to ensure proper image header size is correct in test-app. 2019-12-17 09:59:49 -08:00
David Garske ac9e2b8647 Updated SP build options and stack usage warning. 2019-12-17 09:44:02 -08:00
David Garske fae6a974c8 Adds RSA support to wolfBoot using "SIGN=RSA2048". Includes RSA signing script tool in Python and instructions. 2019-12-17 09:44:02 -08:00
Daniele Lacamera dc4ea1975d
Merge pull request #28 from dgarske/stm32h7
Thanks David!
2019-12-17 08:36:40 +01:00
David Garske d146193615 Support for STM32H7. 2019-12-16 14:44:45 -08:00
David Garske f09c27d26b
Merge pull request #25 from wolfSSL/gc-section
Added -ffunction-sections -fdata-sections to CFLAGS to group unused symbols
2019-11-19 09:14:21 -08:00
Daniele Lacamera f359134de8 Added -ffunction-sections -fdata-sections to CFLAGS to group unused
symbols
2019-11-19 18:10:41 +01:00
Daniele Lacamera f1d983cbb6 Added missing file for stm32wb55 hal configuration 2019-11-13 09:17:32 +01:00
Daniele Lacamera 637d003d98 Release v1.3 2019-11-13 09:01:22 +01:00
David Garske fc182ba1f2
Merge pull request #23 from danielinux/freescale-ltc
Support for Freescale PKHA
2019-11-11 14:27:42 -08:00
Daniele Lacamera db8918fdd7 Added PKA=1 by default to k82f example configuration 2019-11-11 14:27:16 -08:00
Daniele Lacamera 0b822cefbb Fixes to kinetis K82F 2019-11-11 14:27:16 -08:00
David Garske 3aaf863d62
Merge pull request #24 from danielinux/stm32-pka
Support for STM32 PKHA
2019-11-11 14:00:57 -08:00
David Garske dfbb027bab Fixes for build targets. 2019-11-11 14:00:17 -08:00
Daniele Lacamera c78f0d7026 Added support for STM32 PKA 2019-11-11 15:06:04 +01:00
Daniele Lacamera 2cf2e7eae8 Added example configuration file for Kinetis K82F 2019-11-08 12:02:54 +01:00
Daniele Lacamera 2b4fafb295 Updated to latest wolfSSL 2019-11-08 12:01:51 +01:00
Daniele Lacamera 1c6ea8d732 Minor fix to Makefile to ensure config changes are effective 2019-10-16 16:25:16 +02:00
David Garske 92d0478d22
Merge pull request #21 from wolfSSL/dotconfig
Dotconfig: Single entry point for all options
2019-10-11 10:34:22 -07:00
David Garske ea78a0986a Added some more example .config files. Added ignore for .config. 2019-10-11 10:33:38 -07:00
Daniele Lacamera 46a07c0e4e Removed quotes from parameter 2019-10-11 10:13:35 +02:00
Daniele Lacamera db7ddd7d82 Fixed SPI options for CI testbench 2019-10-11 10:07:08 +02: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 ca9ffbab7c Configuration (via .config), single entry point for options 2019-10-10 20:39:25 +02:00
David Garske 45064ced50
Merge pull request #20 from wolfSSL/wolfboot-update-fix
Wolfboot self-update fix
2019-09-19 06:13:20 -07:00
Daniele Lacamera 6a5ee45182 minor fix in case of empty external partition 2019-09-19 08:45:11 +02:00
Daniele Lacamera 1970fbdd2e Fix for header type on SPI flash 2019-09-19 08:44:55 +02:00
David Garske 732c82c9c6
Merge pull request #18 from wolfSSL/stm32wb55
Added support for STM32WB
2019-07-30 14:26:51 -07:00
Daniele Lacamera 3bd71fa96e Fixed erase page size and PG bit 2019-07-30 14:16:03 -07:00
Daniele Lacamera f9f10cb099 Added support for STM32WB 2019-07-30 14:16:03 -07:00
Daniele Lacamera ff962985e2 Fixed test-app default entry point in ARM.ld for CI 2019-07-30 18:27:32 +02:00
Daniele Lacamera 3136682d7b README.md updated: v1.2 release notes 2019-07-30 18:09:19 +02:00