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
Copy file name to clipboardExpand all lines: content/learning-paths/microcontrollers/introduction-to-tinyml-on-arm/env-setup-5.md
+17-9Lines changed: 17 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,13 +21,25 @@ The Ubuntu version should be `20.04 or higher`. The `x86_64` architecture must b
21
21
22
22
If you want to use Arm Virtual Hardware the [Arm Virtual Hardware install guide](/install-guides/avh#corstone) provides setup instructions.
23
23
24
+
## Setup on Host Machine
25
+
1. Setup if you don't have access to the physical board: We would use the Corstone-300 FVP, it is pre-configured.
26
+
2. Setup if you have access to the board: Skip to "Compilers" Section
27
+
28
+
29
+
### Corstone-300 FVP {#fvp} Setup for ExecuTorch
30
+
For Arm Virtual Hardware users, the Corstone-300 FVP is pre-installed.
31
+
32
+
To install and set up the Corstone-300 FVP and ExecuTorch on your machine, refer to [Building and Running ExecuTorch with ARM Ethos-U Backend](https://pytorch.org/executorch/stable/executorch-arm-delegate-tutorial.html)). Follow this tutorial till "Install the TOSA reference model" Section. It should be the last thing you do from this tutorial.
33
+
34
+
Since you already have the compiler installed from the above tutorial, skip to ## Install PyTorch.
35
+
24
36
### Compilers
25
37
26
38
The examples can be built with [Arm Compiler for Embedded](https://developer.arm.com/Tools%20and%20Software/Arm%20Compiler%20for%20Embedded) or [Arm GNU Toolchain](https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain).
27
39
28
40
Both compilers are pre-installed in Arm Virtual Hardware.
29
41
30
-
Alternatively, if you are using Arch Linux or its derivatives, you can use Pacman to install GCC.
42
+
Alternatively, if you use Arch Linux or its derivatives, you can use Pacman to install GCC.
31
43
32
44
Use the install guides to install the compilers on your computer:
33
45
-[Arm Compiler for Embedded](/install-guides/armclang/)
@@ -38,12 +50,6 @@ Use the install guides to install the compilers on your computer:
38
50
pacman -S aarch64-linux-gnu-gcc
39
51
```
40
52
41
-
### Corstone-300 FVP {#fvp}
42
-
43
-
To install the Corstone-300 FVP on your computer refer to the [install guide for Arm Ecosystem FVPs](/install-guides/fm_fvp).
44
-
45
-
The Corstone-300 FVP is pre-installed in Arm Virtual Hardware.
0 commit comments