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
* Delete pico-blink-sdk/hacky_cmake_helper.cmake
* Update CMakeLists.txt
* Update README.md
* Refactor CLANG_ARCH_ABI_FLAGS
Refactored the CLANG_ARCH_ABI_FLAGS back into each if/else block.
* Remove unnecessary output to file of compiler flags (1/2)
* Remove unnecessary output to file of compiler flags (2/2)
* Remove rendundant function
* Added RISC-V info
Fixes: #59
Copy file name to clipboardExpand all lines: pico-blink-sdk/README.md
+4-3Lines changed: 4 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -8,10 +8,10 @@ This example demonstrates how to integrate with the Pico SDK which is using CMak
8
8
9
9
- A Raspberry Pi Pico (non-W) board. If you have a Pico W instead, refer to the [pico-w-blink-sdk](../pico-w-blink-sdk) sample instead.
10
10
- Follow the setup steps at https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf, in particular you'll need:
11
-
- A checkout of the [pico-sdk](https://github.com/raspberrypi/pico-sdk.git), with git submodules checked out.
11
+
- A checkout of the [pico-sdk](https://github.com/raspberrypi/pico-sdk.git), with git submodules checked out. If you'd like to try RISC-V support for RP2350, you'll need Pico SDK 2.0.1 or later (currently in the *development branch only*).
12
12
- A checkout of the [pico-examples](https://github.com/raspberrypi/pico-examples.git).
13
13
- CMake.
14
-
- The [Arm Embedded Toolchain](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads).
14
+
- The [Arm Embedded Toolchain](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads), or the RISC-V tollchain if you want to build for the RISC-V cores on the RP2350.
15
15
- Before trying to use Swift with the Pico SDK, make sure your environment works and can build the provided C/C++ sample projects, in particular:
16
16
- Try building and running the "blink" example from pico-examples written in C.
17
17
@@ -25,8 +25,9 @@ This example demonstrates how to integrate with the Pico SDK which is using CMak
$ export PICO_PLATFORM='<optional-platform-name>'# Optional; useful if you'd like to compile for RISC-V. Examples: rp2040, rp2350-arm-s, rp2350-riscv
28
29
$ export PICO_SDK_PATH='<path-to-your-pico-sdk>'
29
-
$ export PICO_TOOLCHAIN_PATH='<path-to-the-arm-toolchain>'# A default `brew` install will be located at `/Applications/ArmGNUToolchain/[version]/arm-none-eabi`
30
+
$ export PICO_TOOLCHAIN_PATH='<path-to-the-compiler-toolchain>'# A default `brew` install will be located at `/Applications/ArmGNUToolchain/[version]/arm-none-eabi`. This can also be a RISC-V toolchain for the RP2350.
0 commit comments