nsx-ethos-u-driver
Library / service
nsx-ethos-u-driver
NSX integration of Arm's Ethos-U core driver. Wraps the upstream ethos-u-core-driver (vendored as plain files) with NSX build glue, CMSIS-based cache coherency hooks, a board-supplied IRQ shim, and inference begin/end probes. Runtime-agnostic — consumed by HeliaAOT, HeliaRT, TFLM applications, and bespoke C runtimes alike.
npuethos_uethos_u55ethos_u65ethos_u85inference
nsx-ethos-u-driver at nsx-ethos-u-driver-v0.1.2
Add it to an app
Section titled “Add it to an app”nsx module add nsx-ethos-u-driverCapabilities
Section titled “Capabilities”- npu
- ethos_u
- ethos_u55
- ethos_u65
- ethos_u85
- inference
Use cases
Section titled “Use cases”- run Vela-compiled command streams on Ethos-U NPUs
- NPU IRQ wiring and cache-coherent invocation on Armv8.1-M hosts
- host-side begin/end probes for profiling (e.g. helia-profiler)
Requires
Section titled “Requires”Optional dependencies
Section titled “Optional dependencies”nsx-harness
Compatibility
Section titled “Compatibility”| Kind | Declared |
|---|---|
| Boards | * |
| SoCs | * |
| Toolchains | arm-none-eabi-gcc, armclang, atfe |
Agent keywords
Section titled “Agent keywords”ethos-u, ethos-u85, npu, vela, inference
Source
Section titled “Source”| Field | Value |
|---|---|
| Type | Library / service |
| Version | 0.1.2 |
| Project | nsx-ethos-u-driver |
| Revision | nsx-ethos-u-driver-v0.1.2 |
| Manifest | modules/nsx-ethos-u-driver/nsx-module.yaml |
| Repository | nsx-ethos-u-driver |
Back to the module catalog.