David Garske
ecf1cb8a92
Peer review fixes. Added new WOLFBOOT_RESTORE_CLOCK option
2025-11-19 11:11:28 +01:00
Daniele Lacamera
6030e15561
Fixed misaligned documentation:
...
return value of ext_flash_read is `len` in case of success, not 0.
ZD #20548
2025-09-23 05:54:41 +02:00
Brett Nicholas
1febfd906e
unify global HAL names between server/client, update docs
2025-06-25 12:17:39 +02:00
Brett Nicholas
2d6308ec2c
- Infineon TC3xx support
...
- fix (existing) unused variable compiler warnings
- documentation updates
- add multi-sector erase option
2024-07-31 09:22:31 +02:00
Daniele Lacamera
c25497eba9
DUALBANK: fork_bootloader should only execute once
...
fork_bootloader() should perform a physical copy of
the bootloader to its partition in the second bank only
if the content of the two partitions does not already match.
2024-02-15 16:55:33 +01:00
Daniele Lacamera
4564588b69
Preparing release v2.0.2
2023-12-29 11:31:48 +01:00
David Garske
c4dfa3f986
PR cleanups based on peer review. Fixes to support < 10KB wolfBoot for either RSA2048 or ED25519. Partition scheme allows 10KB application partition or (6KB actual due to NVM write once). Made space using NO_MPU=1, RAM_CODE=0, USE_SLOW_SHA256 and !FLASH_SECURABLE_MEMORY_SUPPORT.
2023-10-13 14:34:01 +02:00
Bill Phipps
a1d584b838
STM32C0 support
2023-10-13 14:34:01 +02:00
David Garske
43c2e3dd79
Experimental support for STM32L5
2020-09-09 14:26:30 -07: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
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
9a92d06509
Added new ports to HAL documentation
2019-03-20 10:17:52 +01:00
Daniele Lacamera
3812dc9ac7
Added ext_flash_* function to the HAL description
2019-02-15 15:00:01 +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
836cfbc608
Added docs, fixed copyright notice
2018-10-15 07:40:49 +02:00