Commit Graph

15 Commits (aecf9049782835fc28dff1341cc0910a7305816e)

Author SHA1 Message Date
aidan garske b9bd6dae17 Add WOLFCRYPT_TZ_WOLFHSM TrustZone engine for STM32H5 2026-06-24 15:49:43 -07:00
Daniele Lacamera a20101d6df Add support for DICE attestation + PSA attestation 2026-02-06 18:36:47 +01:00
Daniele Lacamera af670811fe zephyr integration as TEE.
- Integrates wolfPSA as psa_crypto/psa_store engine in TrustZone
- Provides interface to access APIs from non-secure mode
- Patches to enable wolfboot as TEE module in zephyr
- Patches to enable stm32h563-nucleo/ns as target in zephyr
- psa_crypto zephyr example using wolfboot/wolfPSA as secure engine
2026-01-07 08:27:58 +01:00
Mattia Moffa d5b2b4728d Various STM32 TrustZone improvements
- New config flags for flash geometry
- New script to automatically set option bytes
- End of stack address fix for the STM32U5 test app
- STM32U5 support for NUCLEO-U575ZI-Q (previously only supported
  discovery board)
2025-11-20 18:00:55 +01:00
Mattia Moffa 70d25f457a Fix docs link 2025-10-29 15:10:53 +01:00
Mattia Moffa ea9484f6a4 Add docs for NSC APIs and update H5 option bytes 2025-10-29 15:02:58 +01:00
Mattia Moffa 70f12a2a5e Update docs 2025-10-24 18:09:03 +02:00
Mattia Moffa b897746d30 Add note about image header size in signing tool 2025-07-09 17:09:14 +02:00
Mattia Moffa 6fc2ad5803 Document IMAGE_HEADER_SIZE changes 2025-07-09 17:09:14 +02:00
David Garske 4b93736525 Fix for documented option bytes on STM32H5 with TrustZone enabled. Flash bank 2 watermark (SECWM2_STRT=0x0 and SECWM2_END=0x1F). ZD 20037 2025-06-26 17:20:15 +02:00
David Garske ace95cc2dc Added instructions for STM32H5 demo to `docs/flash-OTP.md`. 2024-07-09 10:27:52 -07:00
Daniele Lacamera 3ec982109c STM32H5: added support for TrustZone
- Unified TZ support for STM32L5, STM32H5, STM32U5
- Fixed/added example configuration files
- Expanded documentation
- Added new configurations to automated tests
2024-05-09 16:33:40 +02:00
jordan 726cd28ea1 Update PQ docs, and fix spelling errors. 2024-05-07 19:25:18 +02:00
Daniele Lacamera da5b73817e Update wolfPKCS11 to v1.3.0. Fixed doc 2024-04-16 16:24:31 +02:00
Daniele Lacamera 900b646336 Added STM32-TZ documentation 2023-09-21 08:31:30 +02:00