MCUME/MCUME_pico2
jean-marcharvengt 27f6b906ac add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
..
bin add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
build
config add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
display
fatfs
flash
pico20
pico64
pico81
pico800
pico5200
pico8086
picoaiie
picocastaway add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
picocolem
picogb add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
picogen
picomsx
picoo2em
picopce
picosms
picospeccy
picovcs
psram add initial PSRAM QSPI support 2025-08-20 21:03:16 +02:00
psramfast add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
sd_driver
testkeymax add initial PSRAM QSPI support 2025-08-20 21:03:16 +02:00
testpsram add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
usb_kbd
.DS_Store add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
CMakeLists.txt add preliminary sound to 1040ST emu 2025-08-24 21:48:00 +02:00
ffconf.h
pico_sdk_import.cmake
readme.txt add initial PSRAM QSPI support 2025-08-20 21:03:16 +02:00
tusb_config.h add initial PSRAM QSPI support 2025-08-20 21:03:16 +02:00

readme.txt

# Install PICO-SDK (or update it)
Use pico-sdk 2.2.0 (for RP2350, pico2)
------------------------------------
git clone -b master https://github.com/raspberrypi/pico-sdk.git
cd pico-sdk/
git submodule update --init
REPLACE tinyusb with latest version(!):
cd lib
mv tinyusb tinyusb_old
git clone https://github.com/hathach/tinyusb.git
mv tinyusb-master tinyusb
cd tinyusb
python3 tools/get_deps.py rp2040

# Export PICO_SDK_PATH (e.g.)
export PICO_SDK_PATH=/Users/jean-marcharvengt/Documents/pico/pico-sdk-2.2.0 (path to pico-sdk!)

# Compile the project
Go to project dir (e.g. MCUME/MCUME_pico2):
mkdir build
cd build
pico2/2w: cmake -DPICO_PLATFORM=rp2350 -DPICO_BOARD=pico2 ..
make