New
wolfBoot v2.7.0
Changelog
- New hardware targets
- Vorago VA416x0 (new HAL, linker scripts, test application, and programming helpers)
- Nordic nRF5340 TrustZone build and configuration
- Improvements to supported targets
- TrustZone-M support unified across ARMv8-M targets
- TrustZone-M aware dual-bank configuration, increased update/erase reliability and isolation
- nRF5340: Added support for TrustZone-M
- STM32H5: SPI driver and TPM support with new TrustZone NSC APIs,
- Simulator: dual-bank flow and bank-swap test script to validate redundant-slot updates
- RP2350: RAM cache for flash writes to improve robustness
- Infineon AURIX TC3xx: replaced IDE project with HAL module integration and UART/boot flag handling fixes
- New features and improvements
- Filesystem-backed partition state access with
library_fstarget and CLI tool for querying or managing boot partitions - libwolfboot: added MTD (Memory Technology Device) backed tracking of update status
- CMake: Added presets. Improve support for more reliable out-of-tree builds and list handling. Improve documentation.
- Filesystem-backed partition state access with