We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent beed80d commit 76e518fCopy full SHA for 76e518f
docs/opentitan/tools.md
@@ -2,6 +2,17 @@
2
3
All the OpenTitan tools and associated files are stored in the `scripts/opentitan` directory.
4
5
+## Installation
6
+
7
+Most tools are implemented in Python language. They require Python 3.10 or newer.
8
9
+It is recommended to install Python dependencies using a [virtual environment](https://virtualenv.pypa.io).
10
11
+To install Python dependencies, use:
12
+```sh
13
+pip3 install -r scripts/opentitan/requirements.txt
14
+```
15
16
## Execution wrapper
17
18
Launching a QEMU VM with the right option switches may rapidly become complex due to the number
scripts/opentitan/requirements.txt
@@ -0,0 +1,6 @@
1
+# Python requirements
+pylint>=3.3.3
+pyyaml>=6
+hjson>=3.1
+pyelftools>=0.30
0 commit comments