Project Plan
Introduction
This project plan is based on a project start date of July 6, 2026. The dates shown are estimated checkpoints and deliveries and are subject to change as planning, implementation, validation, and review progress.
The status values used in this plan are:
| Status | Description |
|---|---|
| Planned | Work is scheduled but has not started. |
| In Progress | Work on the deliverable is underway. |
| Delivered | The deliverable has been made available for review. |
| Done | The deliverable has completed review and no further work is currently required. |
Milestone Deliveries
| Milestone | Milestone Title | Estimated Delivery Date | Status |
|---|---|---|---|
| M1 | OpenSBI enhancements | October 15, 2026 | Planned |
| M2 | Compiler and documentation support | September 3, 2026 | In Progress |
| M3 | ASLR and stack-canary validation | September 22, 2026 | Planned |
| M4 | Hardware cryptographic acceleration | September 23, 2026 | Planned |
| M5 | RISC-V landing-pad planning | October 2, 2026 | Planned |
| M6 | RISC-V landing pads | November 16, 2026 | Planned |
| M7 | OP-TEE TA context-switch register management | July 22, 2026 | Delivered |
| M8 | Data permissions in OP-TEE core | November 6, 2026 | Planned |
Delivery Timeline
The following is the current delivery plan and is subject to change.
| Date | Milestone | Description | Status |
|---|---|---|---|
| July 17, 2026 | M2: Partial | Initial compiler and documentation work checkpoint | In Progress |
| July 22, 2026 | M7: Complete | Trusted-application context-switch register management delivery | Delivered |
| August 14, 2026 | M2: Partial | Follow-up compiler and documentation checkpoint | Planned |
| August 18, 2026 | M4: Partial | First hardware cryptography delivery | Planned |
| September 3, 2026 | M2: Complete | Compiler and documentation support delivery | Planned |
| September 18, 2026 | M3: Partial | ASLR and stack-canary validation checkpoint | Planned |
| September 22, 2026 | M3: Complete | ASLR and stack-canary validation delivery | Planned |
| September 23, 2026 | M4: Complete | Remaining hardware cryptography delivery | Planned |
| September 25, 2026 | M5: Partial | Landing-pad planning checkpoint | Planned |
| September 25, 2026 | M8: Partial | Data-permissions implementation checkpoint | Planned |
| October 2, 2026 | M5: Complete | Landing-pad planning delivery | Planned |
| October 15, 2026 | M1: Complete | OpenSBI enhancements delivery | Planned |
| October 20, 2026 | M6: Partial | Initial landing-pad implementation checkpoint | Planned |
| October 30, 2026 | M6: Partial | Follow-up landing-pad implementation checkpoint | Planned |
| November 6, 2026 | M8: Complete | Data-permissions delivery | Planned |
| November 16, 2026 | M6: Complete | Landing-pad implementation delivery | Planned |