Daniele Lacamera
|
da8175b856
|
stm32f4 SPI-flash: Remove unnecessary delay after CS-off
|
2019-03-18 12:10:40 +01:00 |
Daniele Lacamera
|
fcf1985978
|
STM32F4 Hal: support internal flash up to 1MB
|
2019-03-18 12:10:03 +01:00 |
Daniele Lacamera
|
630a10eafa
|
Automated tests for EXT_FLASH/SPI_FLASH
|
2019-03-15 11:16:34 +01:00 |
Daniele Lacamera
|
c989a13d94
|
[CI] test automation on target
|
2019-03-13 18:25:45 +01:00 |
Daniele Lacamera
|
fd501b976d
|
[CI] Added test-expect-version tool
|
2019-03-13 14:59:56 +01:00 |
Daniele Lacamera
|
ccf794cf4c
|
Added test makefile targets for test automation
|
2019-03-13 14:56:33 +01:00 |
Daniele Lacamera
|
d8c9c15e12
|
Fixed stack overflow accessing ecc_key structures in ecc signing tool
|
2019-03-13 14:43:31 +01:00 |
Daniele Lacamera
|
1b03e3d8ac
|
Test-app: now using USART1 to report current version
|
2019-03-13 13:41:58 +01:00 |
Daniele Lacamera
|
a27f33de70
|
Fixed fall-back mechanism on platforms with large flash blocks (STM32)
|
2019-03-13 13:40:03 +01:00 |
Daniele Lacamera
|
d3d938d087
|
Kinetis SDK path: fixed command line variable
|
2019-03-10 14:09:38 +01:00 |
Daniele Lacamera
|
8eb8374795
|
Added NVM_FLASH_WRITEONCE compile option. Optimized write in kinetis HAL.
|
2019-03-10 12:40:21 +01:00 |
Daniele Lacamera
|
472cdd07b3
|
Kinetis hal: removed clock settings from libwolfboot
|
2019-03-10 09:49:14 +01:00 |
Daniele Lacamera
|
7f60f68474
|
Faster sector copy
|
2019-03-10 09:48:06 +01:00 |
Daniele Lacamera
|
8a8875fc05
|
Added support for Kinetis SDK
|
2019-03-05 20:35:04 +01:00 |
Daniele Lacamera
|
d46e8fdbc6
|
STM32 test application: enable update-over-USART
|
2019-03-01 19:40:12 +01:00 |
Daniele Lacamera
|
2193dcf5b1
|
Removed dead code
|
2019-03-01 19:34:09 +01:00 |
Daniele Lacamera
|
6b5b1ed854
|
Added support for Texas Instrument cc26x2
|
2019-02-25 09:20:33 +01:00 |
Daniele Lacamera
|
e4f0b8dee5
|
Added new wolfBoot_get_image_version() API
|
2019-02-15 15:36:44 +01:00 |
Daniele Lacamera
|
27a306b7f5
|
Prevent downgrade attacks by default, unless compiled with
ALLOW_DOWNGRADE=1
|
2019-02-15 15:16:07 +01:00 |
Daniele Lacamera
|
3812dc9ac7
|
Added ext_flash_* function to the HAL description
|
2019-02-15 15:00:01 +01:00 |
Daniele Lacamera
|
bfa3f50a60
|
Restored target.h for default test
|
2019-02-15 14:45:27 +01:00 |
Daniele Lacamera
|
503b008cf5
|
New feature: allow swapping from external memory (e.g. SPI flash)
|
2019-02-15 13:41:06 +01:00 |
Daniele Lacamera
|
07db864ab1
|
EXT flash support: image header mapping
|
2019-02-13 13:08:32 +01:00 |
Daniele Lacamera
|
ec0d170176
|
Fixed bug in do_boot: Don't use stack if we are moving SP
|
2019-02-13 13:06:53 +01:00 |
Daniele Lacamera
|
d3e3e52b61
|
Fixed sign for size in string functions
|
2019-02-12 12:52:56 +01:00 |
Daniele Lacamera
|
cca687054f
|
ed25519 tool: Added O_BINARY flag to open() for windows compatibility
|
2019-02-09 10:54:09 +01:00 |
Daniele Lacamera
|
9e775a637a
|
Modified ed25519 makefile to make it possible to cross-compile for windows
|
2019-02-05 13:48:29 +01:00 |
Daniele Lacamera
|
aa2abc8da2
|
Fixed Sam-R21 hal_flash_write()
|
2019-01-27 14:44:33 +01:00 |
Daniele Lacamera
|
d6b38d2dc6
|
Merge pull request #3 from wolfSSL/ecdsa
support for ECC signature verification
|
2019-01-22 12:04:09 +01:00 |
Daniele Lacamera
|
de07615267
|
To latest wolfSSL
|
2019-01-22 11:59:17 +01:00 |
Daniele Lacamera
|
3a455383a1
|
STM32F4 Test application: modified to turn a led on early at boot to measure
boot time.
|
2019-01-22 11:58:42 +01:00 |
Daniele Lacamera
|
e14efd641a
|
ECC verification: added support for ASM optimization, enabled by default
(turn off with NO_ASM=1)
|
2019-01-21 09:51:12 +01:00 |
Daniele Lacamera
|
a5b15bc40f
|
Fixed static buffer allocation for ECC signature verification
|
2019-01-21 06:36:03 +01:00 |
Daniele Lacamera
|
41c60f4bd2
|
Ecc256 signature verification with sp-math support, work in progress
|
2019-01-21 05:28:59 +01:00 |
Daniele Lacamera
|
f4f65ae31d
|
Added support for ATMEL SAM-R21
|
2019-01-08 09:08:46 +01:00 |
Daniele Lacamera
|
9410a6fe7b
|
Fixed Makefile to add Cortex-M0 support
|
2019-01-08 09:08:23 +01:00 |
Daniele Lacamera
|
8f5363818d
|
Explicitly use native gcc to compile tools
|
2019-01-08 09:08:07 +01:00 |
Daniele Lacamera
|
a23627cfc2
|
Updated wolfSSL submodule
|
2018-12-04 11:29:55 +01:00 |
Daniele Lacamera
|
44d9534808
|
Added release notes
|
2018-12-04 11:21:52 +01:00 |
Daniele Lacamera
|
678c21441e
|
Merge pull request #1 from wolfSSL/clean
Refactoring update mechanism
|
2018-12-04 11:05:34 +01:00 |
Daniele Lacamera
|
c521d5cc56
|
Fix roll-back mechanism
|
2018-11-29 00:06:34 +01:00 |
Daniele Lacamera
|
ab35c7f8fe
|
Fixed image swap, tested fail-recovery from interrupted update
|
2018-11-28 21:37:39 +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
|
1f196bd64c
|
Major bug fixes in new update code
|
2018-11-27 07:37:40 +01:00 |
Daniele Lacamera
|
24f8c091ac
|
Fixed nrf52 hal for unaligned byte write operations
|
2018-11-22 18:52:13 +01:00 |
Daniele Lacamera
|
861181df30
|
Removed unused variables
|
2018-11-22 16:25:05 +01:00 |
Daniele Lacamera
|
61bbfef35c
|
Separated library functions for in-app use
|
2018-11-22 16:22:30 +01:00 |
Daniele Lacamera
|
ce98d46cb3
|
Separate include file for application access
|
2018-11-22 16:13:50 +01:00 |
Daniele Lacamera
|
9403c711ad
|
Update mechanism implemented, ed25519 signing tool changed
|
2018-11-22 15:47:41 +01:00 |