| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- ; PlatformIO Project Configuration File https://docs.platformio.org/page/projectconf.html
- [platformio]
- default_envs = BlueSCSI_Pico
- ; To get the latest pico-sdk code:
- ; cd ~/.platformio/packages/framework-arduinopico
- ; git submodule update --remote --rebase pico-sdk
- ; cd ~/.platformio/packages/framework-arduinopico/tools/libpico
- ; ./make-libpico.sh
- ; clean and build in platformio
- ; BlueSCSI RP2040 hardware platform, based on the Raspberry Pi foundation RP2040 microcontroller
- [env:BlueSCSI_Pico]
- platform = https://github.com/maxgerhardt/platform-raspberrypi.git
- platform_packages = platformio/toolchain-gccarmnoneeabi@1.100301.220327
- framework-arduinopico@https://github.com/BlueSCSI/arduino-pico-internal.git#e139b9c7816602597f473b3231032cca5d71a48a
- framework = arduino
- board = rpipicow
- board_build.core = earlephilhower
- lib_deps =
- SdFat=https://github.com/BlueSCSI/SdFat#2.2.0-gpt
- minIni
- BlueSCSI_platform_RP2040
- SCSI2SD
- CUEParser
- build_flags =
- -O2 -Isrc -ggdb -g3
- -Wall -Wno-sign-compare -Wno-ignored-qualifiers
- -DSPI_DRIVER_SELECT=3
- -DSD_CHIP_SELECT_MODE=2
- -DENABLE_DEDICATED_SPI=1
- -DHAS_SDIO_CLASS
- -DUSE_ARDUINO=1
- -DNO_USB=1
- ; Experimental Audio build
- ; Rquires seperate hardware and overclock.
- ; For expermeination only, do not use.
- [env:BlueSCSI_Pico_Audio]
- extends = env:BlueSCSI_Pico
- build_flags =
- ${env:BlueSCSI_Pico.build_flags}
- -DENABLE_AUDIO_OUTPUT
|