Brett Nicholas
ce1f7f13c2
add ci test coverage for monolithic and self-update combined cases
2026-04-17 08:27:05 +02:00
Brett Nicholas
f7ea40f7cc
Add oneshot hash build option
2026-04-17 08:25:51 +02:00
Daniele Lacamera
4f050f2485
Trying to work around broken archive.ubuntu.com mirror
2026-04-16 18:39:39 +02:00
Daniele Lacamera
3118f7ad4e
Fixed regression in sim test, added sim test for denied rollback
2026-04-15 18:26:04 +02:00
Mattia Moffa
941d3f2dd4
Fix GH workflow syntax error
2026-04-09 23:41:38 +02:00
Mattia Moffa
497295fd84
Address Copilot review
2026-04-09 16:18:25 +02:00
Mattia Moffa
5cd5a19966
Update test container to 1.3
2026-04-03 18:51:41 +02:00
Daniele Lacamera
92ed25d1ef
Removed clang install + fix path in tests
2026-04-03 18:09:16 +02:00
Daniele Lacamera
9982734c55
Exclude stm32c0 (too small for clang) and stm32h5 (no ARMORED support)
2026-04-03 18:09:16 +02:00
Daniele Lacamera
f7b2e5a279
Fix stdlib in clang, limit test to a few targets
2026-04-03 18:09:16 +02:00
Daniele Lacamera
cd556ce7e6
Added clang pass for arm build tests
2026-04-03 18:09:16 +02:00
Daniele Lacamera
cfbc3f0cfc
Up to latest emulator container
2026-03-30 19:19:36 +02:00
Daniele Lacamera
47f58ad2f1
Moving trustzone test to, wolfboot-ci-m33mu CI to v1.0
2026-03-24 14:25:18 +01:00
Daniele Lacamera
87c1cb3709
Bump CI v0.9.5
2026-03-24 13:56:36 +01:00
Daniele Lacamera
1a5683cf70
Bump CI v0.9.4
2026-03-24 13:35:01 +01:00
Daniele Lacamera
81c6cf6326
Bump CI -> v0.9.3
2026-03-24 13:10:38 +01:00
Daniele Lacamera
42cbe1fbbf
Bump ci v0.9.2
2026-03-24 12:57:59 +01:00
Daniele Lacamera
6b7448d4d1
CI version: up to 'latest'
2026-03-24 12:40:46 +01:00
Daniele Lacamera
4ffa24c05f
Update CI + fix new findings with cppcheck 2.20
2026-03-24 12:19:44 +01:00
Daniele Lacamera
977ba182fb
Refactoring CI workflows to run in containers (part 1)
2026-03-24 11:30:57 +01:00
Daniele Lacamera
71213cbdee
up to m33mu:1.9 (from wolfssl ghcr)
2026-03-23 19:56:00 +01:00
Daniele Lacamera
2b235902ce
Fix USART3 NS-permissions, for STM32L5 test, renamed mislabeled test
2026-03-20 20:19:56 +01:00
Daniele Lacamera
32446f34a8
Up to right m33mu version
2026-03-20 20:19:56 +01:00
Daniele Lacamera
b8e241fd17
Fix PKCS11 two-steps test flow
2026-03-20 20:19:56 +01:00
Daniele Lacamera
0a183940e0
Move pkcs11/tz test to its own module in test-app
...
+ added m33mu two-runs test for persistent storage coverage
2026-03-20 20:19:56 +01:00
Mattia Moffa
558b6584ec
Add GitHub workflows
2026-03-18 22:32:09 +01:00
Thomas Cook
9fecc9c3b7
Add .github workflow build tests
2026-03-18 11:53:26 +01:00
Mattia Moffa
1ab85fe576
Add github workflow
2026-03-18 09:15:00 +01:00
Daniele Lacamera
ced551797f
Fix xmalloc bucket size issue with "SPMATH=1 WOLFBOOT_SMALL_STACK=1"
...
+ Re-enabled old faulty tests
F/366
2026-03-12 09:28:51 +01:00
David Garske
4d2c7bb851
Fix CI build errors
2026-03-09 07:29:27 +01:00
David Garske
d23943a5af
PolarFire SoC M-Mode, QSPI and L2-LIM support
...
Adds support for running wolfBoot in **Machine Mode (M-mode)** on the PolarFire SoC MPFS250T, booting from eNVM and loading a signed application from **SC QSPI flash** into on-chip LIM (Loosely Integrated Memory). No HSS (Hart Software Services) or DDR is required. It also extends the existing PolarFire HAL with multi-hart support, L2 cache configuration, per-hart UART, and refactors shared code (SDHCI, SCB mailbox, linker/test-app) for both S-mode and M-mode builds.
2026-03-09 07:29:27 +01:00
David Garske
a5356b830a
NXP T2080 Port Refresh
...
* Initial port refresh for the NXP T2080 target
* IFC Flash driver and multi-core support on T2080
* Working wolfBoot test-app startup on T2080
* Support for NAII and Curtiss-Wright T2080 vendor boards
2026-03-05 17:49:37 +01:00
Brett Nicholas
2924646695
Add generic hook framework with provision for pre-init, post-init, and
...
boot hooks
2026-03-05 10:14:04 +01:00
David Garske
88a32de298
Move .bif and add CI test
2026-03-05 10:12:02 +01:00
Daniele Lacamera
91b8284a93
Up to version 1.5
2026-02-27 13:44:12 +01:00
Daniele Lacamera
5da58f0963
Up to m33mu-ci v. 1.4 (~4x faster)
2026-02-27 13:43:57 +01:00
Brett Nicholas
4d31ef5502
Add self-header feature with support for sim and AURIX TC3xx
2026-02-27 11:39:51 +01:00
Daniele Lacamera
cd2b02e10b
Fixed wrong naming for HYBRID defines
...
+ longer DICE test timeout
2026-02-11 13:38:31 +01:00
Daniele Lacamera
a20101d6df
Add support for DICE attestation + PSA attestation
2026-02-06 18:36:47 +01:00
Mattia Moffa
e2a74ba09d
Replace non-existing boards
2026-01-30 01:59:15 +01:00
Mattia Moffa
9823c55221
Restore Kinetis GitHub Workflows
2026-01-30 01:08:55 +01:00
Mattia Moffa
fed7eec0ad
Update MCUXpresso SDK for iMX-RT too
2026-01-30 01:07:13 +01:00
Mattia Moffa
233abfe979
Fix LPC54 github workflow
2026-01-29 17:55:33 +01:00
Mattia Moffa
109dbd08d9
Update MCUXpresso SDK to new refactor
...
Updates targets using the deprecated
https://github.com/nxp-mcuxpresso/legacy-mcux-sdk to use
https://github.com/nxp-mcuxpresso/mcuxsdk-manifests instead.
2026-01-29 17:35:24 +01:00
David Garske
810be2d576
Merge pull request #671 from mattia-moffa/20260107-mcxn
...
NXP MCXN non-TrustZone + TrustZone port
2026-01-26 09:28:14 -08:00
David Garske
ee3c313a66
Versal port cleanups
2026-01-26 13:08:50 +01:00
Mattia Moffa
f9b59288d7
Add caching to GitHub workflows
2026-01-23 01:50:39 +01:00
Mattia Moffa
a4b2a9c428
Fix west install in GitHub action
2026-01-23 01:10:33 +01:00
Mattia Moffa
b1528bacb4
Add board name to github workflows
2026-01-22 23:34:06 +01:00
Mattia Moffa
8c00a73cc8
Add GitHub workflows
2026-01-22 18:57:00 +01:00