mirror of
https://github.com/raspberrypi/pico-sdk.git
synced 2025-12-10 07:14:36 +01:00
Add a "quick start" section for RISC-V to the readme (#2537)
Some checks failed
Bazel presubmit checks / bazel-build-check (macos-latest) (push) Has been cancelled
Bazel presubmit checks / bazel-build-check (ubuntu-latest) (push) Has been cancelled
Bazel presubmit checks / other-bazel-checks (push) Has been cancelled
Check Board Headers / check-board-headers (push) Has been cancelled
Check Configs / check-configs (push) Has been cancelled
CMake / build (push) Has been cancelled
Build on macOS / build (push) Has been cancelled
Build on Windows / build (push) Has been cancelled
Some checks failed
Bazel presubmit checks / bazel-build-check (macos-latest) (push) Has been cancelled
Bazel presubmit checks / bazel-build-check (ubuntu-latest) (push) Has been cancelled
Bazel presubmit checks / other-bazel-checks (push) Has been cancelled
Check Board Headers / check-board-headers (push) Has been cancelled
Check Configs / check-configs (push) Has been cancelled
CMake / build (push) Has been cancelled
Build on macOS / build (push) Has been cancelled
Build on Windows / build (push) Has been cancelled
This commit is contained in:
parent
e5acd29d86
commit
214c24386a
1 changed files with 20 additions and 0 deletions
20
README.md
20
README.md
|
|
@ -201,3 +201,23 @@ instructions for other platforms, and just in general, we recommend you see [Ras
|
||||||
# RISC-V support on RP2350
|
# RISC-V support on RP2350
|
||||||
|
|
||||||
See [Raspberry Pi Pico-series C/C++ SDK](https://rptl.io/pico-c-sdk) for information on setting up a build environment for RISC-V on RP2350.
|
See [Raspberry Pi Pico-series C/C++ SDK](https://rptl.io/pico-c-sdk) for information on setting up a build environment for RISC-V on RP2350.
|
||||||
|
|
||||||
|
## RISC-V quick start
|
||||||
|
|
||||||
|
The [pico-sdk-tools](https://github.com/raspberrypi/pico-sdk-tools/releases) repository contains some prebuilt versions of the RISC-V compiler.
|
||||||
|
|
||||||
|
You can use these to get a working RISC-V compiler on Raspberry Pi OS for example.
|
||||||
|
|
||||||
|
```
|
||||||
|
wget https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.0.0-5/riscv-toolchain-14-aarch64-lin.tar.gz
|
||||||
|
sudo mkdir -p /opt/riscv/riscv-toolchain-14
|
||||||
|
sudo chown $USER /opt/riscv/riscv-toolchain-14
|
||||||
|
tar xvf riscv-toolchain-14-aarch64-lin.tar.gz -C /opt/riscv/riscv-toolchain-14
|
||||||
|
```
|
||||||
|
|
||||||
|
To use the RISC-V compiler to build code you need to set a couple of environment variables and run cmake from fresh.
|
||||||
|
|
||||||
|
```
|
||||||
|
export PICO_TOOLCHAIN_PATH=/opt/riscv/riscv-toolchain-14/
|
||||||
|
export PICO_PLATFORM=rp2350-riscv
|
||||||
|
```
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue