You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restructure Alif E8 learning path with accurate ExecuTorch workflow
- Reorganized content into 9 logical pages following Docker-based workflow
- Added: tool-installation, hardware-setup, docker-executorch-setup, model-export, build-runtime, alif-cmsis-project, flash-and-run, troubleshooting
- Removed: outdated pages (boot-alif, install-setools, software-prerequisites, create-build-environment, mnist-inference)
- Fixed all tabpane shortcodes to use code=true format with language attributes
- Added images for hardware setup and macOS SETOOLS warnings
- Updated _index.md with accurate skills and learning objectives
## Hardware Overview - Alif's Ensemble E8 Series Board
7
+
This Learning Path covers deploying PyTorch neural network models on the **Alif Ensemble E8 DevKit** using ExecuTorch with Ethos-U55 NPU acceleration.
8
+
9
+
## What you'll build
10
+
11
+
A complete pipeline to:
12
+
1. Export PyTorch models to ExecuTorch format (`.pte`)
13
+
2. Optimize models for Ethos-U55 NPU using Vela compiler
14
+
3. Build the ExecuTorch runtime for Cortex-M55
15
+
4. Deploy and run inference on Alif E8 hardware
16
+
17
+
## Hardware Overview - Alif Ensemble E8 Series
10
18
11
-
Selecting the best hardware for machine learning (ML) models depends on effective tools. You can visualize Arm Ethos-U85 performance early in the development cycle by using Alif's [Ensemble E8 Series Development Kit](https://alifsemi.com/ensemble-e8-series/).
19
+
Selecting the best hardware for machine learning (ML) models depends on effective tools. You can visualize Arm Ethos-U performance early in the development cycle using Alif's [Ensemble E8 Series Development Kit](https://alifsemi.com/ensemble-e8-series/).
The DK-E8-Alpha DevKit may use E7 silicon (AE722F80F55D5AS) which has 5.5MB MRAM and 13.5MB SRAM total. SETOOLS will auto-detect your actual chip variant. Always build for the detected silicon type.
43
+
{{% /notice %}}
20
44
21
45
### Alif's Ensemble E8 Processor Decoded
22
46
@@ -31,25 +55,120 @@ Selecting the best hardware for machine learning (ML) models depends on effectiv
31
55
|B4ADKA 2508|• B4ADKA - Assembly site & line identifier<br>• 2508 - year + week of manufacture (Week 08 of 2025)|
32
56
|UASA37002.000.03|• UASA37002 - Identifies the silicon mask set<br>• .000.03 - means revision 3 of that mask|
33
57
34
-
## Software Overview - Alif SETOOLS
35
-
36
-
The [Alif Security Toolkit](https://swrm.alifsemi.com/Content/3.4%20SETOOLS.htm?TocPath=Secure%20Enclave%20Subsystem%7C_____4) (SETOOLS) contains utlities for working with the Alife Ensemble E8 board. You will install this later in this learning path on the following page: [Install Alif SETOOLS](/learning-paths/embedded-and-microcontrollers/observing-ethos-u-on-alif/3-install-setools/).
37
-
38
-
## Software Overview - TinyML
39
-
40
-
This Learning Path uses TinyML. TinyML is machine learning tailored to function on devices with limited resources, constrained memory, low power, and fewer processing capabilities.
41
-
42
-
For a learning path focused on creating and deploying your own TinyML models, please see [Introduction to TinyML on Arm using PyTorch and ExecuTorch](/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/)
43
-
44
-
## Benefits and Applications
45
-
46
-
NPUs like Arm's [Ethos-U85](https://www.arm.com/products/silicon-ip-cpu/ethos/ethos-u85) provide significant advantages for embedded ML applications:
47
-
48
-
-**Hardware Acceleration**: 10-50x faster inference compared to CPU-only execution
49
-
-**Power Efficiency**: Lower power consumption per inference operation
50
-
-**Real-time Capable**: Suitable for latency-sensitive applications
51
-
-**On-device Processing**: No cloud dependency, enhanced privacy
52
-
-**Visual Feedback**: RGB LED indicators provide immediate status confirmation
53
-
-**Debug Capabilities**: UART and RTT output for detailed performance analysis
54
-
55
-
The Alif [Ensemble E8 Series Development Kit](https://alifsemi.com/ensemble-e8-series/) integrates the Ethos-U85 NPU with Cortex-M55 and Cortex-A32 cores, making it ideal for prototyping TinyML applications that require both ML acceleration and general-purpose processing.
NPUs like Arm's [Ethos-U55](https://www.arm.com/products/silicon-ip-cpu/ethos/ethos-u55) and [Ethos-U85](https://www.arm.com/products/silicon-ip-cpu/ethos/ethos-u85) provide significant advantages for embedded ML applications:
166
+
167
+
-**Hardware acceleration**: 10-50x faster inference compared to CPU-only execution
168
+
-**Power efficiency**: Lower power consumption per inference operation
169
+
-**Real-time capable**: Suitable for latency-sensitive applications
170
+
-**On-device processing**: No cloud dependency, enhanced privacy
171
+
-**Visual feedback**: RGB LED indicators provide immediate status confirmation
172
+
-**Debug capabilities**: UART and RTT output for detailed performance analysis
173
+
174
+
The Alif [Ensemble E8 Series Development Kit](https://alifsemi.com/ensemble-e8-series/) integrates the Ethos-U55 NPU with Cortex-M55 and Cortex-A32 cores, making it ideal for prototyping TinyML applications that require both ML acceleration and general-purpose processing.
0 commit comments