Skip to main content

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:

StatusDescription
PlannedWork is scheduled but has not started.
In ProgressWork on the deliverable is underway.
DeliveredThe deliverable has been made available for review.
DoneThe deliverable has completed review and no further work is currently required.

Milestone Deliveries

MilestoneMilestone TitleEstimated Delivery DateStatus
M1OpenSBI enhancementsOctober 15, 2026Planned
M2Compiler and documentation supportSeptember 3, 2026Delivered
M3ASLR and stack-canary validationSeptember 22, 2026In progress
M4Hardware cryptographic accelerationSeptember 23, 2026Delivered
M5RISC-V landing-pad planningOctober 2, 2026In progress
M6RISC-V landing padsNovember 16, 2026Planned
M7OP-TEE TA context-switch register managementJuly 22, 2026Delivered
M8Data permissions in OP-TEE coreNovember 6, 2026Planned

Delivery Timeline

The following is the current delivery plan and is subject to change.

DateMilestoneDescriptionStatusNotes
July 17, 2026M2: PartialInitial compiler and documentation work checkpointDelivered3 of 4 pull requests merged. Rmaining patchset still in CI.
July 22, 2026M7: CompleteTrusted-application context-switch register management deliveryDeliveredNotes
August 14, 2026M2: PartialFollow-up compiler and documentation checkpointDeliveredNotes
August 18, 2026M4: PartialFirst hardware cryptography deliveryDeliveredNotes
September 3, 2026M2: CompleteCompiler and documentation support deliveryDeliveredNotes
September 18, 2026M3: PartialASLR and stack-canary validation checkpointIn ProgressNotes
September 22, 2026M3: CompleteASLR and stack-canary validation deliveryPlannedNotes
September 23, 2026M4: CompleteRemaining hardware cryptography deliveryDeliveredNotes
September 25, 2026M5: PartialLanding-pad planning checkpointIn ProgressNotes
September 25, 2026M8: PartialData-permissions implementation checkpointPlannedNotes
October 2, 2026M5: CompleteLanding-pad planning deliveryPlannedNotes
October 15, 2026M1: CompleteOpenSBI enhancements deliveryPlannedNotes
October 20, 2026M6: PartialInitial landing-pad implementation checkpointPlannedNotes
October 30, 2026M6: PartialFollow-up landing-pad implementation checkpointPlannedNotes
November 6, 2026M8: CompleteData-permissions deliveryPlannedNotes
November 16, 2026M6: CompleteLanding-pad implementation deliveryPlannedNotes