David Garske
8a7f5e5baa
Refactor to eliminate PLATFORM_ -> TARGET_. Fix CI errors.
2024-08-14 18:06:12 +02:00
Daniele Lacamera
11ce50f6c1
Removed debug print, added PKCS11_SMALL, fixes
2024-07-09 10:22:43 -07:00
Daniele Lacamera
9b61f8923b
Fixed update + write to the right bank
2024-07-09 10:22:42 -07:00
Daniele Lacamera
4f50f423a8
Take into account bank swapping on erase.
...
Fixes update demo.
2024-07-09 10:22:42 -07:00
Daniele Lacamera
059868ec45
STM32H5 uart support, work in progress
2024-07-09 10:22:42 -07:00
Daniele Lacamera
8b62697f6c
Fixed FLASH range config for SAU in TZ+DUALBANK
...
+ added non-secure area at boot for OTP to read trust anchor if OTP
feature is enabled.
2024-05-16 16:17:48 +02: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
Daniele Lacamera
19fdbb8998
Initial support for STM32H5, sunny day boot
...
STM32H5: Tested sunny day boot
- Temporarily decreased clock speed to 125MHz
- Test app working
- Re-mapped Nucleo board LEDs
- Tested on STM32H563ZI
2024-05-09 16:28:06 +02:00
Daniele Lacamera
fce6149cf8
Update license GPL2 -> GPL3
2024-04-16 16:46:15 +02:00
Daniele Lacamera
5ae3f14af3
Fix nonsecure RAM area in SAU
2023-09-21 08:29:18 +02:00
Daniele Lacamera
e4abcbd78b
Expanded RAM space for App 64->128 KB
2023-09-21 08:29:16 +02:00
Daniele Lacamera
ed0357289c
Fixed NS flash access + flash write unlock + misc
...
- non-secure flash area increased to cover BOOT+UPDATE partitions
- call unlock/lock functions before accessing pkcs11 store for writing
- Enabled more features in application wolfcrypt front-end
- Fixed compiler w4rnings
2023-09-21 08:28:23 +02:00
Daniele Lacamera
d53999de18
Fixed PKCS11 store functions.
...
Working C_InitToken/C_Login.
2023-09-21 08:28:23 +02:00
Daniele Lacamera
f7d6c17685
TZ: PKCS11 wrappers via wolfPKCS11 in S world
2023-09-21 07:57:18 +02:00
Daniele Lacamera
41b11ed1dd
Added uart support for stm32l5 (LPUART1)
2023-09-21 07:57:18 +02:00
Daniele Lacamera
e2ab9a5553
Unified TZ support for STM32L5/U5
...
- added file with common code
- added support for TRNG on U5
- added support for wolfcrypt NSC on U5
2023-09-21 07:57:18 +02:00