Brett Nicholas
6ba2172695
Add additional test coverage for monolithic self updates with asymmetric partition sizing
2026-08-19 17:47:48 +02:00
Brett Nicholas
25aa151f0b
add asymmetric partition sizing for monolithic updates
2026-08-19 17:47:48 +02:00
Brett Nicholas
6f9cf6a606
fix typo in readme
2026-03-06 17:05:45 +01:00
Brett Nicholas
3ada71953b
code review fixes
2026-03-06 17:05:45 +01:00
Brett Nicholas
bd4bc1970a
Document WOLFBOOT_SKIP_BOOT_VERIFY
2026-03-06 17:05:45 +01:00
Brett Nicholas
4b751521e0
add example to monolithic doc section
2026-03-06 17:05:45 +01:00
Brett Nicholas
999a45008d
add monoloithic self-update test case and docs
2026-03-06 17:05:45 +01:00
Brett Nicholas
4d31ef5502
Add self-header feature with support for sim and AURIX TC3xx
2026-02-27 11:39:51 +01:00
Brett Nicholas
7660bf66f8
Add wolfHSM cert chain verification for ECC and RSA
2025-05-27 15:42:59 -06:00
Brett Nicholas
d49e507926
- Support external flash for elf scatter-loading
...
- Support ELF scatter-loading on TC3xx
- Modify TC3xx HAL flash erase to support arbitrary offsets and sizes
- Realign partition size and addresses to support more efficient sector mass erase on update
2025-05-08 08:50:26 -06:00
Daniele Lacamera
21493fcd8d
Deprecate python keytools.
2023-08-03 08:05:18 +02:00
Dimitri Papadopoulos
be037ca04d
Fix typos found by codespell
2023-07-04 07:43:02 +02:00
Daniele Lacamera
c9a7c2bc8d
Updated documentation with new keygen syntax
2022-07-20 20:17:22 +02:00
Daniele Lacamera
218ae0ed23
Expanded documentation for delta updates
2021-12-06 17:36:48 +01:00
Daniele Lacamera
39ee01a948
Added roll-back feature via inverse patch
2021-08-17 15:44:34 +02:00
Daniele Lacamera
c35c9bb34e
Improved diff algorithm to match update.
...
- Added in-place image patching to ./bmpatch tool
- Temporarily added debug prints
2021-08-16 11:59:46 +02:00
Elms
736103c561
docs: Add info on swap interruption and self-update
...
Swap interruption recovery and general description of self-update
include that it can not be interrupted.
2021-05-20 07:52:43 +02:00
Daniele Lacamera
655cd254b6
Update firmware_update.md
...
Minor change to fix a function name in documentation
2020-11-17 09:06:42 +01: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
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