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
David Garske
4e3e55d53a
Add NXP S32K1xx support with full update functionality
...
- HAL: Flash (FTFC), UART (LPUART1), Clock (FIRC 48MHz), Watchdog
- Requires NVM_FLASH_WRITEONCE=1 and RAM_CODE=1 for proper operation
- Test app with interactive console: status, trigger, success, reboot
- LED indicators: Green (v1), Blue (v2+)
- Flash automation script: tools/scripts/nxp-s32k142-flash.sh
- Tested on S32K142EVB with sector swap update
Supported variants: S32K142 (256KB), S32K144 (512KB), S32K146 (1MB), S32K148 (2MB)
2026-01-19 19:13:01 +01:00
Daniele Lacamera
403f5ad767
Up emulator container version m33mu-ci:1.2
2026-01-15 13:54:10 +01:00
Daniele Lacamera
d0ea72fca7
Added test for L5, up to container 1.1
2026-01-15 13:54:10 +01:00
Daniele Lacamera
9a5b314e16
Changed CI emulator container version
2026-01-15 13:54:10 +01:00
Daniele Lacamera
97b6f3b63b
Fixes for stm32u5, added workflow test
2026-01-15 13:54:10 +01:00
Daniele Lacamera
629935648a
Added safe.directory for workspace
2026-01-15 13:54:10 +01:00
Daniele Lacamera
df2cdcc9d6
Added submodule init in new workflow
2026-01-15 13:54:10 +01:00
Daniele Lacamera
85a3cdad60
Fix path in workflow
2026-01-15 13:54:10 +01:00
Daniele Lacamera
077e2fc2ea
Added github workflow for m33mu-based tests
2026-01-15 13:54:10 +01:00
Brett Nicholas
e31755be4b
sim self update: test external flash
2026-01-08 13:31:33 -08:00
Brett Nicholas
d661c2afb3
Add support for simulator self-update test
2026-01-08 09:40:44 -08:00
David Garske
0292da582b
Refactor disk.c for generic use. Wired up uSD read for MBR/GPT
2025-12-24 18:31:55 +01:00
David Garske
66fac44062
Fixes to get uSD driver working
2025-12-24 18:31:55 +01:00
David Garske
ab614a93c8
Progress with eMMC/SD driver
2025-12-24 18:31:55 +01:00
David Garske
f89704d7e1
Progress with eMMC/SD driver.
2025-12-24 18:31:55 +01:00
David Garske
e055585942
Support for Microchip PolarFire SoC (MPFS250)
2025-12-24 18:31:55 +01:00
Mattia Moffa
99b49fe69e
Add new config to CI
2025-12-13 04:06:58 +01:00
Brett Nicholas
6a1120d0ab
-add wolfHSM RSA4096 configs for sim and AURIX
...
-various fixes for RSA4096
-remove erroneous coupling between SMALL_STACK and WOLFHSM_SERVER
2025-12-10 07:43:32 +01:00
Mattia Moffa
23ba33140e
MCXW TrustZone support
2025-12-05 01:27:58 +01:00
jackctj117
926eb96fc7
fix sed command
2025-12-04 12:53:54 -07:00
jackctj117
9ff3536347
CI tests: Cypress test
2025-12-04 11:44:42 -07:00
jackctj117
90a5f29dd3
CI-tests:
...
- STM32L4 and STM32WB using CubeMX SDK
- Add test-build-riscv.yml workflow for RISC-V HiFive1 targets
- Enable tests for hifive1, nxp-ls1028a, nxp-ls1028a-tpm,
imx-rt1060_hab, raspi3-encrypted
2025-12-03 13:47:02 -07:00
Daniele Lacamera
d70344653c
Attempt to fix job failures
2025-11-26 18:09:28 +01:00
David Garske
84bf772271
Merge pull request #598 from gojimmypi/pr-cmake-improvements
...
CMake Improvements
2025-11-25 10:27:13 -08:00
David Garske
95b91b8401
Merge pull request #641 from mattia-moffa/20251125-nrf5340-tz
...
nRF5340 TrustZone
2025-11-25 10:14:33 -08:00