Trusted edge
A separate display. An isolated EEG pipeline.
A split prototype runs EEG processing inside OP-TEE on SpacemiT K3 while a Raspberry Pi drives near-eye visual targets. The work connects local computation, trusted execution and display timing.
01 / The interaction
Where should sensitive neural processing happen?
Ubuntu forwards encrypted NextMind Bluetooth notifications to a trusted application. That application decrypts the stream, trains calibration and scores visual targets. Decrypted EEG, calibration data and the model remain in trusted-application session memory.
The normal-world frontend handles transport and presentation; the trusted application performs the EEG operations.
02 / Research & engineering
What went into it.
Platform integration
SpacemiT K3 boots OP-TEE alongside Ubuntu. Archived records document a permanent installation that preserved the operating system.
Trusted application
A signed application implements signal decryption, calibration and live scoring inside the trusted environment.
Display frontend
A Raspberry Pi 4 renders four targets on an ENMESI V50 near-eye display and exchanges frame timing, control requests and results.
Timing & feedback
The split frontend/decoder design keeps target presentation history available to the EEG pipeline.
Reproducibility
A handover kit records pinned source revisions, binaries, installation, staging, recovery and rollback procedures.
03 / Progress
Built. Tested. Next.
Boot and trusted-app communication
Archived hardware tests include successful trusted-application calls after reboot.
Calibration and live scoring
The connected NextMind system has demonstrated calibration and classification inside OP-TEE.
Reproduction workflow
Setup modes and key binaries were checked against the installation records.
Portable integration and evaluation
Develop repeatable interaction tests and integrate the split system into a portable form.
This is a research prototype with an isolation objective. It is not a claim of an independent security audit or production readiness.
Continue exploring
Explore