Răsfoiți Sursa

Build audio support in separately.

saybur 2 ani în urmă
părinte
comite
cc7b2cfebb
1 a modificat fișierele cu 23 adăugiri și 0 ștergeri
  1. 23 0
      platformio.ini

+ 23 - 0
platformio.ini

@@ -98,6 +98,29 @@ build_flags =
     -DUSE_ARDUINO=1
     -DZULUSCSI_V2_0
 
+; ZuluSCSI RP2040 hardware platform, as above, but with audio output support enabled
+[env:ZuluSCSI_RP2040_Audio]
+platform = raspberrypi@1.8.0
+framework = arduino
+board = ZuluSCSI_RP2040
+extra_scripts = src/build_bootloader.py
+board_build.ldscript = lib/ZuluSCSI_platform_RP2040/rp2040.ld
+ldscript_bootloader = lib/ZuluSCSI_platform_RP2040/rp2040_btldr.ld
+lib_deps =
+    SdFat=https://github.com/rabbitholecomputing/SdFat#2.2.0-gpt
+    minIni
+    ZuluSCSI_platform_RP2040
+    SCSI2SD
+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
+    -DZULUSCSI_V2_0
+    -DENABLE_AUDIO_OUTPUT
 
 ; Variant of RP2040 platform, based on Raspberry Pico board and a carrier PCB
 ; Differs in pinout from ZuluSCSI_RP2040 platform, but shares most of the code.