Skip to content

Commit

Permalink
adding initial README.md
Browse files Browse the repository at this point in the history
This patch adds initial README.md on usage.

Signed-off-by: Yanfeng Liu <[email protected]>
  • Loading branch information
yf13 committed Mar 1, 2024
1 parent a8b16d4 commit f7c5da6
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Introduction

This builds Linux with rv64ilp32 for trying on K230 devices.

# Preparations

Please prepare toolchain and source tree before building.

## Toolchain preparation

Please get the [rv64ilp32 toolchain](https://github.com/ruyisdk/riscv-gnu-toolchain-rv64ilp32) and install on build host.

Please setup environment variable `RV64ILP32_TOOLCHAIN_HOME` as the toolchain installation path:

```
$ export RV64ILP32_TOOLCHAIN_HOME=/opt/rv64ilp32
$ ls -F $RV64ILP32_TOOLCHAIN_HOME
riscv/
```
## Source tree preparation

Before building, please run the following commands to fetch the submodule sources:

```
$ git submodule update --init --recursive
```

# Build

Run `build.sh` in top folder to see how to build different targets.

The final image will be available in `output/` folder, which can be used on K230devices.


0 comments on commit f7c5da6

Please sign in to comment.