Commit Graph

2135 Commits (master)

Author SHA1 Message Date
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
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 13b8d2c1e9 Included original copyright statement in bootutil files 2018-10-30 21:49:30 +01:00
Daniele Lacamera 2819d6a184 Added 'flash_area_get_image_buildnum' to retrieve build # 2018-10-30 21:29:31 +01:00
Daniele Lacamera 32c4cb7abe Reverted target.h to default configuration 2018-10-26 12:19:28 +02:00
Daniele Lacamera 6f203a84c3 Fixed upgrade in OVERWRITE_ONLY mode 2018-10-26 12:15:25 +02:00
Daniele Lacamera c5f644f97e Fixed nrf52 flash access 2018-10-25 08:19:54 +02:00
Daniele Lacamera 62fcc55285 Simplified code structure, got rid of some configuration defines 2018-10-23 12:14:50 +02:00
Daniele Lacamera 7f02df51c9 Added SWAP=0 option, fixed some warnings 2018-10-21 10:04:50 +02:00
Daniele Lacamera 34a8ae443d Added NO_VTOR to disable interrupt table relocation 2018-10-20 10:46:07 +02:00
Daniele Lacamera 4dbffd19e1 minor fixes in README 2018-10-15 07:45:18 +02: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
Daniele Lacamera efa8d63200 Using 0x20000 as start of primary partition in the example 2018-10-15 07:39:52 +02:00
Daniele Lacamera 433fad0d6c Added '.gdbinit' 2018-10-14 15:25:03 +02:00
Daniele Lacamera a60367dfda Added swap files to gitignore 2018-10-14 15:24:08 +02:00
Daniele Lacamera df1eb89881 Reading one byte at a time from flash 2018-10-14 15:23:28 +02:00
Daniele Lacamera 587c517d89 Fixed led # in stm32 test app 2018-10-14 15:22:31 +02:00
Daniele Lacamera ec66c47375 First version of the bootloader 2018-10-11 12:23:58 +02:00
toddouska 887c90b773
Initial commit 2018-10-10 09:30:32 -07:00