... | @@ -212,6 +212,8 @@ riscv32-unknown-elf-objcopy -O ihex rv32mi-p-csr rv32mi-p-csr.hex |
... | @@ -212,6 +212,8 @@ riscv32-unknown-elf-objcopy -O ihex rv32mi-p-csr rv32mi-p-csr.hex |
|
riscv32-unknown-elf-objcopy -O ihex rv32um-v-remw rv32um-v-remw.hex
|
|
riscv32-unknown-elf-objcopy -O ihex rv32um-v-remw rv32um-v-remw.hex
|
|
```
|
|
```
|
|
|
|
|
|
|
|
.. ....... ........ ........ ....... .. ........... ...... .... .. ...... ..... .. ..... .... ........ ... ...... . ... .... .. ......... ........... .... .... ........ .. .... . ..... ....... .... ... ........ .... ............ .. ... ... ....... .. ...... .... ... .... ....... .. ..... ... .... ....... ... ....... ......... ..... .......... ....... ..... ....... ... ....... ... ....... ..... ..... .... . ........ .. ... ..... ......... .. ........ ..... ....... .......... .......... ... ........ .. ... ..... .. ........ ..... .......... .... ... ...... .. .....
|
|
|
|
|
|
type:
|
|
type:
|
|
```
|
|
```
|
|
export PATH=/opt/riscv-elf-gcc/bin:${PATH}
|
|
export PATH=/opt/riscv-elf-gcc/bin:${PATH}
|
... | @@ -236,6 +238,8 @@ riscv64-unknown-elf-objcopy -O ihex rv64mi-p-csr rv64mi-p-csr.hex |
... | @@ -236,6 +238,8 @@ riscv64-unknown-elf-objcopy -O ihex rv64mi-p-csr rv64mi-p-csr.hex |
|
riscv64-unknown-elf-objcopy -O ihex rv64um-v-remw rv64um-v-remw.hex
|
|
riscv64-unknown-elf-objcopy -O ihex rv64um-v-remw rv64um-v-remw.hex
|
|
```
|
|
```
|
|
|
|
|
|
|
|
.. ....... ........ ........ ....... .. ........... ...... .... .. ...... ..... .. ..... .... ........ ... ...... . ... .... .. ......... ........... .... .... ........ .. .... . ..... ....... .... ... ........ .... ............ .. ... ... ....... .. ...... .... ... .... ....... .. ..... ... .... ....... ... ....... ......... ..... .......... ....... ..... ....... ... ....... ... ....... ..... ..... .... . ........ .. ... ..... ......... .. ........ ..... ....... .......... .......... ... ........ .. ... ..... .. ........ ..... .......... .... ... ...... .. .....
|
|
|
|
|
|
type:
|
|
type:
|
|
```
|
|
```
|
|
export PATH=/opt/riscv-elf-gcc/bin:${PATH}
|
|
export PATH=/opt/riscv-elf-gcc/bin:${PATH}
|
... | @@ -260,6 +264,8 @@ riscv128-unknown-elf-objcopy -O ihex rv128mi-p-csr rv128mi-p-csr.hex |
... | @@ -260,6 +264,8 @@ riscv128-unknown-elf-objcopy -O ihex rv128mi-p-csr rv128mi-p-csr.hex |
|
riscv128-unknown-elf-objcopy -O ihex rv128um-v-remw rv128um-v-remw.hex
|
|
riscv128-unknown-elf-objcopy -O ihex rv128um-v-remw rv128um-v-remw.hex
|
|
```
|
|
```
|
|
|
|
|
|
|
|
.. ....... ........ ........ ....... .. ........... ...... .... .. ...... ..... .. ..... .... ........ ... ...... . ... .... .. ......... ........... .... .... ........ .. .... . ..... ....... .... ... ........ .... ............ .. ... ... ....... .. ...... .... ... .... ....... .. ..... ... .... ....... ... ....... ......... ..... .......... ....... ..... ....... ... ....... ... ....... ..... ..... .... . ........ .. ... ..... ......... .. ........ ..... ....... .......... .......... ... ........ .. ... ..... .. ........ ..... .......... .... ... ...... .. .....
|
|
|
|
|
|
type:
|
|
type:
|
|
```
|
|
```
|
|
export PATH=/opt/riscv-elf-gcc/bin:${PATH}
|
|
export PATH=/opt/riscv-elf-gcc/bin:${PATH}
|
... | @@ -603,6 +609,8 @@ sudo apt install git libgmp-dev libmpfr-dev libmpc-dev zlib1g-dev texinfo \ |
... | @@ -603,6 +609,8 @@ sudo apt install git libgmp-dev libmpfr-dev libmpc-dev zlib1g-dev texinfo \ |
|
build-essential flex bison
|
|
build-essential flex bison
|
|
```
|
|
```
|
|
|
|
|
|
|
|
.. ....... ........ ........ ....... .. ........... ...... .... .. ...... ..... .. ..... .... ........ ... ...... . ... .... .. ......... ........... .... .... ........ .. .... . ..... ....... .... ... ........ .... ............ .. ... ... ....... .. ...... .... ... .... ....... .. ..... ... .... ....... ... ....... ......... ..... .......... ....... ..... ....... ... ....... ... ....... ..... ..... .... . ........ .. ... ..... ......... .. ........ ..... ....... .......... .......... ... ........ .. ... ..... .. ........ ..... .......... .... ... ...... .. .....
|
|
|
|
|
|
type:
|
|
type:
|
|
```
|
|
```
|
|
git clone git://sourceware.org/git/binutils-gdb.git binutils
|
|
git clone git://sourceware.org/git/binutils-gdb.git binutils
|
... | @@ -680,6 +688,8 @@ libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf \ |
... | @@ -680,6 +688,8 @@ libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf \ |
|
libtool patchutils bc zlib1g-dev libexpat-dev
|
|
libtool patchutils bc zlib1g-dev libexpat-dev
|
|
```
|
|
```
|
|
|
|
|
|
|
|
.. ....... ........ ........ ....... .. ........... ...... .... .. ...... ..... .. ..... .... ........ ... ...... . ... .... .. ......... ........... .... .... ........ .. .... . ..... ....... .... ... ........ .... ............ .. ... ... ....... .. ...... .... ... .... ....... .. ..... ... .... ....... ... ....... ......... ..... .......... ....... ..... ....... ... ....... ... ....... ..... ..... .... . ........ .. ... ..... ......... .. ........ ..... ....... .......... .......... ... ........ .. ... ..... .. ........ ..... .......... .... ... ...... .. .....
|
|
|
|
|
|
type:
|
|
type:
|
|
```
|
|
```
|
|
git clone --recursive https://github.com/riscv/riscv-gnu-toolchain
|
|
git clone --recursive https://github.com/riscv/riscv-gnu-toolchain
|
... | |
... | |
... | | ... | |