Commit Graph

270 Commits (1adb2bcae0f4025317f0a4066d8d114f14d2023c)

Author SHA1 Message Date
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 56d16f323c psoc6 hal: removed dead code 2020-05-20 06:53:00 -07:00
Daniele Lacamera b6c38a82a6 Reverted change in .gdbinit 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
Daniele Lacamera 5d932fe857 Removed custom assembly code for psoc6: using boot_arm startup (in C) 2020-05-20 06:53:00 -07:00
Daniele Lacamera c3e19daa5d PSOC6: fixed clock setting (added flash wait states), minor include
paths fixes, removed test code
2020-05-20 06:53:00 -07:00
Daniele Lacamera 6dcbc3572d Psoc6: fixes for correct device bring-up 2020-05-20 06:53:00 -07:00
Daniele Lacamera 3db37a6b5c Updated NVM_CACHE_SIZE to match different configurations.
Progress on psoc6 HAL, fixed memory mapping and test app
2020-05-20 06:53:00 -07:00
Daniele Lacamera 1e8a0fb6aa Fixed system settings component in use (cm0plus vs cm4) 2020-05-20 06:53:00 -07:00
Daniele Lacamera 49845bb72d Fixed compile flags for psoc6 2020-05-20 06:53:00 -07:00
Daniele Lacamera 75638394b1 Initial draft for psoc6 support 2020-05-20 06:53:00 -07:00
David Garske 6a82cd587b
Merge pull request #47 from danielinux/nrf52_spi
nRF52 spi driver
2020-05-19 10:19:41 -07:00
Daniele Lacamera 45055a43c8 Fix use-before-set variable in spi drv for nrf52 2020-05-19 18:16:17 +02:00
Daniele Lacamera f7da6c5f6e Added SPI support for nrf52 2020-05-19 18:16:17 +02:00
David Garske fed42313ed
Merge pull request #46 from wolfSSL/sign_ed25519_fix
Fixed bug in keygen.c append missing public key to ed25519.der
2020-05-19 08:29:38 -07:00
Daniele Lacamera e0d4764fcc Fixed bug in keygen.c append missing public key to ed25519.der 2020-05-19 17:10:28 +02:00
David Garske b3c7ac87a7
Merge pull request #45 from wolfSSL/sign_ed25519_fix
Fix importing Ed25519 key in C sign tool
2020-05-18 05:36:39 -07:00
Daniele Lacamera 09909bbc84 Fix importing Ed25519 key in C sign tool 2020-05-18 12:36:01 +02:00
Daniele Lacamera ba1309fb5d Fixed allocation size in RSA4096 2020-04-28 17:14:45 +02:00
Daniele Lacamera 59f6851494 Updated changelog for release 1.5 2020-04-28 10:52:49 +02:00
Daniele Lacamera 7af6021dcd Updated wolfSSL to post-release version to include fix for SP-math 2020-04-28 10:47:08 +02:00
Daniele Lacamera 6ca04c189f Updated wolfSSL + wolfTPM to latest version 2020-04-27 14:42:38 +02:00
Daniele Lacamera ea20aa6313 Updated wolfTPM to latest master 2020-04-17 17:00:39 +02: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 0beb3435e1 s/mv/move in .bat file 2020-04-07 18:35:35 +02:00
David Garske 3f1a18f8a9 Fixed unused warning fixes and missing errno.h in keygen.c. Update tools/keytools Makefile to build keygen. Cleanup to support using C version of "sign" and "keygen" after "make keytools". 2020-04-07 18:27:05 +02:00
David Garske 5c6649244c Fix for intermediate directory naming conflict between two projects. 2020-04-07 18:12:56 +02:00
David Garske 2ce294974e
Merge pull request #43 from wolfSSL/uart-flash
External, emulated non-volatile memory over UART
2020-04-07 07:48:48 -07:00
Daniele Lacamera fbf4f727a6 Re-added missing includes in ufserver when compiling on linux 2020-04-07 16:41:38 +02:00
Daniele Lacamera aaa5f962e6 minor changes after code review 2020-04-07 16:39:37 +02:00
David Garske ec1b4b4d95 allow the ufserver to build on Mac 2020-04-07 16:35:20 +02:00
Daniele Lacamera 48405e0dcd Make clean: remove temporary file 2020-04-07 10:56:08 +02:00
Daniele Lacamera 352a57735c Removed absolute path in test-app linker script setting 2020-04-07 10:00:41 +02:00
Daniele Lacamera 963e25a4cc keygen: added conditional compile for algorithms 2020-04-07 09:54:47 +02:00
Daniele Lacamera 6020b4efdf keygen.c: fixed indentation 2020-04-07 09:07:34 +02:00
Daniele Lacamera 3a763ac19a Removed debug in keygen tool 2020-04-07 09:06:27 +02:00
Daniele Lacamera e968e6c4d3 Fixed compile error in previous commit 2020-04-06 17:41:51 +02:00
Daniele Lacamera 92e1f632c1 Removed magic numbers for bitrate 2020-04-03 20:24:13 +02:00
Daniele Lacamera f04aac6a9f Added missing include file 2020-04-03 20:19:45 +02:00
Daniele Lacamera ab629ba0dc
Merge pull request #42 from dgarske/install
Added basic instructions for getting started
2020-04-03 17:50:50 +02:00
Daniele Lacamera 7ffcdca098 External, emulated non-volatile memory over UART 2020-04-03 14:27:42 +02:00
David Garske 99a0ce8d66 Added basic instructions for getting started. 2020-03-31 10:12:09 -07:00
Daniele Lacamera 46058f0437
Merge pull request #39 from dgarske/aarch64_more
Fixes for Zynqmp with BL31 and C signing tool padding
2020-03-31 12:07:04 +02:00
Daniele Lacamera 8c6272df4a Completed Windows/IAR example, removed extra files 2020-03-31 11:54:58 +02:00
David Garske 85b7c4d52f Xilinx Zynq fixes and cleanups. Updated Xilinx SDK instructions for EL-1 / Hypervisor support. Updated the `zynq.ld` script to use 0x4000000 and only DDR0 region. Updated the example BIF files to use EL-1. Fix for cast warnings to `ext_flash_*` API's. 2020-03-30 07:52:07 -07:00
Daniele Lacamera 7e6452467b Added keygen C tool + vcproj for windows 2020-03-30 14:12:39 +02:00
Daniele Lacamera 486e633069 Example workspace/project to build under IAR 2020-03-27 14:34:20 +01:00
David Garske 1d2a3abd9a Fix for Zynqmp tap delay and non EL-3 use of cpufreq. 2020-03-25 08:19:42 -07:00
David Garske 94af71e9e9 Fix for signing tool and SHA3 padding at 8-bytes. 2020-03-25 08:19:11 -07:00