Install gcc-arm-none-eabi
: https://askubuntu.com/a/1243405 (https://askubuntu.com/questions/1243252/how-to-install-arm-none-eabi-gdb-on-ubuntu-20-04-lts-focal-fossa)
Install raspberrypi version of openocd
according to Appenix A (p. 58) in the official getting started guide. Copy udev
rules sudo cp contrib/60-openocd.rules /etc/udev/rules.d/
and reload rules sudo udevadm control --reload
.
Launch openocd
with src/openocd -f interface/picoprobe.cfg -f target/rp2040.cfg -s tcl
(from wherever you installed it, eg. ~/pico/openocd
if you follow the original instructions).
- Getting Started with Rust on a Raspberry Pi Pico (Part 3)
- [hp-rs/rp2040-project-template]https://github.com/rp-rs/rp2040-project-template)
pico-extras/auido_i2s.c
- RP2040 Datasheet
- Pico C/C++ SDK Documentation and Examples
- Setting up Raspberry Pi Pico development with picoprobe in VSCode on Arch Linux
- malacalypse/rp2040_i2s_example
Hardware