From 3bc96dc48ed918bb3b10d3239c5dc9aa9de8f3fd Mon Sep 17 00:00:00 2001 From: Skip Hansen Date: Mon, 4 Mar 2024 03:43:12 -0800 Subject: [PATCH] Disable SubGhz support until C6 side is ready. --- ESP32_AP-Flasher/platformio.ini | 871 ++++++++++++++++---------------- 1 file changed, 435 insertions(+), 436 deletions(-) diff --git a/ESP32_AP-Flasher/platformio.ini b/ESP32_AP-Flasher/platformio.ini index 2e4ce048..5a8997fd 100644 --- a/ESP32_AP-Flasher/platformio.ini +++ b/ESP32_AP-Flasher/platformio.ini @@ -4,40 +4,40 @@ platform = espressif32 framework = arduino lib_deps = - ; original ESPAsyncWebServer - ; https://github.com/me-no-dev/ESPAsyncWebServer + ; original ESPAsyncWebServer + ; https://github.com/me-no-dev/ESPAsyncWebServer - ; alternative AsyncTCP + ESPAsyncwebserver fork - https://github.com/yubox-node-org/ESPAsyncWebServer#yuboxfixes-0xFEEDC0DE64-cleanup - https://github.com/yubox-node-org/AsyncTCPSock + ; alternative AsyncTCP + ESPAsyncwebserver fork + https://github.com/yubox-node-org/ESPAsyncWebServer#yuboxfixes-0xFEEDC0DE64-cleanup + https://github.com/yubox-node-org/AsyncTCPSock - bblanchon/ArduinoJson@^6.19.4 - bodmer/TFT_eSPI - https://github.com/Bodmer/TJpg_Decoder.git - https://github.com/nlimper/shoddyxml2 - https://github.com/nlimper/QRCodeGenerator - fastled/FastLED - https://github.com/MajenkoLibraries/SoftSPI + bblanchon/ArduinoJson@^6.19.4 + bodmer/TFT_eSPI + https://github.com/Bodmer/TJpg_Decoder.git + https://github.com/nlimper/shoddyxml2 + https://github.com/nlimper/QRCodeGenerator + fastled/FastLED + https://github.com/MajenkoLibraries/SoftSPI lib_ignore = - ; Replaced with better version (AsyncTCPSock) - AsyncTCP + ; Replaced with better version (AsyncTCPSock) + AsyncTCP platform_packages = board_build.filesystem = littlefs monitor_filters = esp32_exception_decoder monitor_speed = 115200 board_build.f_cpu = 240000000L build_unflags = - -std=gnu++11 + -std=gnu++11 build_flags = - -std=gnu++17 - -D BUILD_ENV_NAME=$PIOENV - -D BUILD_TIME=$UNIX_TIME - -D USER_SETUP_LOADED - -D DISABLE_ALL_LIBRARY_WARNINGS - -D ILI9341_DRIVER - -D SMOOTH_FONT -;upload_port = COM11 -;monitor_port = COM11 + -std=gnu++17 + -D BUILD_ENV_NAME=$PIOENV + -D BUILD_TIME=$UNIX_TIME + -D USER_SETUP_LOADED + -D DISABLE_ALL_LIBRARY_WARNINGS + -D ILI9341_DRIVER + -D SMOOTH_FONT +upload_port = /dev/ttyUSB1 +monitor_port = /dev/ttyUSB1 ; ---------------------------------------------------------------------------------------- ; !!! this configuration expects the Mini_AP ; ---------------------------------------------------------------------------------------- @@ -46,32 +46,32 @@ platform = https://github.com/platformio/platform-espressif32.git board=lolin_s2_mini board_build.partitions = default.csv build_unflags = - -std=gnu++11 - -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y + -std=gnu++11 + -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y build_flags = - -std=gnu++17 - ${env.build_flags} - -D OPENEPAPERLINK_MINI_AP_PCB - -D ARDUINO_USB_MODE=0 - -D CONFIG_SPIRAM_USE_MALLOC=1 - -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D HAS_RGB_LED - -D BOARD_HAS_PSRAM - -D SAVE_SPACE - -D POWER_NO_SOFT_POWER - -D FLASHER_AP_SS=11 - -D FLASHER_AP_CLK=9 - -D FLASHER_AP_MOSI=10 - -D FLASHER_AP_MISO=8 - -D FLASHER_AP_RESET=13 - -D FLASHER_AP_POWER={-1} ;this board has no soft power control - -D FLASHER_AP_TXD=7 - -D FLASHER_AP_RXD=6 - -D FLASHER_AP_TEST=12 - -D FLASHER_LED=15 - -D FLASHER_RGB_LED=33 + -std=gnu++17 + ${env.build_flags} + -D OPENEPAPERLINK_MINI_AP_PCB + -D ARDUINO_USB_MODE=0 + -D CONFIG_SPIRAM_USE_MALLOC=1 + -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y + -D HAS_RGB_LED + -D BOARD_HAS_PSRAM + -D SAVE_SPACE + -D POWER_NO_SOFT_POWER + -D FLASHER_AP_SS=11 + -D FLASHER_AP_CLK=9 + -D FLASHER_AP_MOSI=10 + -D FLASHER_AP_MISO=8 + -D FLASHER_AP_RESET=13 + -D FLASHER_AP_POWER={-1} ;this board has no soft power control + -D FLASHER_AP_TXD=7 + -D FLASHER_AP_RXD=6 + -D FLASHER_AP_TEST=12 + -D FLASHER_LED=15 + -D FLASHER_RGB_LED=33 build_src_filter = - +<*>----- + +<*>----- board_build.psram_type=qspi_opi board_upload.maximum_size = 4194304 board_upload.maximum_ram_size = 327680 @@ -84,30 +84,30 @@ platform = https://github.com/platformio/platform-espressif32.git board=lolin_s2_mini board_build.partitions = default.csv build_unflags = - -std=gnu++11 - -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y + -std=gnu++11 + -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y build_flags = - -std=gnu++17 - ${env.build_flags} - -D OPENEPAPERLINK_NANO_AP_PCB - -D ARDUINO_USB_MODE=0 - -D CONFIG_SPIRAM_USE_MALLOC=1 - -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D BOARD_HAS_PSRAM - -D SAVE_SPACE - -D FLASHER_AP_SS=38 - -D FLASHER_AP_CLK=40 - -D FLASHER_AP_MOSI=39 - -D FLASHER_AP_MISO=33 - -D FLASHER_AP_RESET=37 - -D FLASHER_AP_POWER={16,17,18,21} - -D FLASHER_AP_TXD=35 - -D FLASHER_AP_RXD=34 - -D FLASHER_AP_TEST=36 - -D FLASHER_LED=15 - -D FLASHER_RGB_LED=-1 + -std=gnu++17 + ${env.build_flags} + -D OPENEPAPERLINK_NANO_AP_PCB + -D ARDUINO_USB_MODE=0 + -D CONFIG_SPIRAM_USE_MALLOC=1 + -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y + -D BOARD_HAS_PSRAM + -D SAVE_SPACE + -D FLASHER_AP_SS=38 + -D FLASHER_AP_CLK=40 + -D FLASHER_AP_MOSI=39 + -D FLASHER_AP_MISO=33 + -D FLASHER_AP_RESET=37 + -D FLASHER_AP_POWER={16,17,18,21} + -D FLASHER_AP_TXD=35 + -D FLASHER_AP_RXD=34 + -D FLASHER_AP_TEST=36 + -D FLASHER_LED=15 + -D FLASHER_RGB_LED=-1 build_src_filter = - +<*>----- + +<*>----- board_build.psram_type=qspi_opi board_upload.maximum_size = 4194304 board_upload.maximum_ram_size = 327680 @@ -120,54 +120,54 @@ platform = https://github.com/platformio/platform-espressif32.git board = esp32-s3-devkitc-1 board_build.partitions = default_16MB.csv build_unflags = - -std=gnu++11 - -D ARDUINO_USB_MODE=1 - -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y + -std=gnu++11 + -D ARDUINO_USB_MODE=1 + -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y build_flags = - -std=gnu++17 - ${env.build_flags} - -D HAS_EXT_FLASHER - -D ARDUINO_USB_MODE=0 - -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 - -D CONFIG_SPIRAM_USE_MALLOC=1 - -D HAS_USB - -D HAS_RGB_LED - -D BOARD_HAS_PSRAM - -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D POWER_RAMPING - -D POWER_HIGH_SIDE_DRIVER - -D HAS_BLE_WRITER - -D FLASHER_AP_SS=4 - -D FLASHER_AP_CLK=5 - -D FLASHER_AP_MOSI=7 - -D FLASHER_AP_MISO=6 - -D FLASHER_AP_RESET=15 - -D FLASHER_AP_POWER={0} - -D FLASHER_AP_TXD=16 - -D FLASHER_AP_RXD=18 - -D FLASHER_AP_TEST=17 - -D FLASHER_EXT_SS=40 - -D FLASHER_EXT_CLK=41 - -D FLASHER_EXT_MOSI=2 - -D FLASHER_EXT_MISO=42 - -D FLASHER_EXT_RESET=1 - -D FLASHER_EXT_POWER={8} - -D FLASHER_EXT_TXD=38 - -D FLASHER_EXT_RXD=39 - -D FLASHER_EXT_TEST=47 - -D FLASHER_ALT_SS=3 - -D FLASHER_ALT_CLK=46 - -D FLASHER_ALT_MOSI=10 - -D FLASHER_ALT_MISO=9 - -D FLASHER_ALT_RESET=11 - -D FLASHER_ALT_POWER={-1} - -D FLASHER_ALT_TXD=12 - -D FLASHER_ALT_RXD=14 - -D FLASHER_ALT_TEST=13 - -D FLASHER_LED=21 - -D FLASHER_RGB_LED=48 + -std=gnu++17 + ${env.build_flags} + -D HAS_EXT_FLASHER + -D ARDUINO_USB_MODE=0 + -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 + -D CONFIG_SPIRAM_USE_MALLOC=1 + -D HAS_USB + -D HAS_RGB_LED + -D BOARD_HAS_PSRAM + -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y + -D POWER_RAMPING + -D POWER_HIGH_SIDE_DRIVER + -D HAS_BLE_WRITER + -D FLASHER_AP_SS=4 + -D FLASHER_AP_CLK=5 + -D FLASHER_AP_MOSI=7 + -D FLASHER_AP_MISO=6 + -D FLASHER_AP_RESET=15 + -D FLASHER_AP_POWER={0} + -D FLASHER_AP_TXD=16 + -D FLASHER_AP_RXD=18 + -D FLASHER_AP_TEST=17 + -D FLASHER_EXT_SS=40 + -D FLASHER_EXT_CLK=41 + -D FLASHER_EXT_MOSI=2 + -D FLASHER_EXT_MISO=42 + -D FLASHER_EXT_RESET=1 + -D FLASHER_EXT_POWER={8} + -D FLASHER_EXT_TXD=38 + -D FLASHER_EXT_RXD=39 + -D FLASHER_EXT_TEST=47 + -D FLASHER_ALT_SS=3 + -D FLASHER_ALT_CLK=46 + -D FLASHER_ALT_MOSI=10 + -D FLASHER_ALT_MISO=9 + -D FLASHER_ALT_RESET=11 + -D FLASHER_ALT_POWER={-1} + -D FLASHER_ALT_TXD=12 + -D FLASHER_ALT_RXD=14 + -D FLASHER_ALT_TEST=13 + -D FLASHER_LED=21 + -D FLASHER_RGB_LED=48 build_src_filter = - +<*>- + +<*>- board_build.flash_mode=qio board_build.arduino.memory_type = qio_opi board_build.psram_type=qspi_opi @@ -181,25 +181,25 @@ board_upload.flash_size = 16MB board = esp32dev board_build.partitions = default.csv build_unflags = - -std=gnu++11 + -std=gnu++11 build_flags = - -std=gnu++17 - ${env.build_flags} - -D CORE_DEBUG_LEVEL=0 - -D SIMPLE_AP - -D SAVE_SPACE - -D FLASHER_AP_SS=5 - -D FLASHER_AP_CLK=18 - -D FLASHER_AP_MOSI=23 - -D FLASHER_AP_MISO=19 - -D FLASHER_AP_RESET=2 - -D FLASHER_AP_POWER={13,15} - -D FLASHER_AP_TEST=-1 - -D FLASHER_AP_TXD=17 - -D FLASHER_AP_RXD=16 - -D FLASHER_LED=22 + -std=gnu++17 + ${env.build_flags} + -D CORE_DEBUG_LEVEL=0 + -D SIMPLE_AP + -D SAVE_SPACE + -D FLASHER_AP_SS=5 + -D FLASHER_AP_CLK=18 + -D FLASHER_AP_MOSI=23 + -D FLASHER_AP_MISO=19 + -D FLASHER_AP_RESET=2 + -D FLASHER_AP_POWER={13,15} + -D FLASHER_AP_TEST=-1 + -D FLASHER_AP_TXD=17 + -D FLASHER_AP_RXD=16 + -D FLASHER_LED=22 build_src_filter = - +<*>----- + +<*>----- ; ---------------------------------------------------------------------------------------- ; !!! this configuration expects an ESP32-S3 16MB Flash 8MB RAM ; ---------------------------------------------------------------------------------------- @@ -207,59 +207,58 @@ build_src_filter = board = esp32-s3-devkitc-1 board_build.partitions = large_spiffs_16MB.csv build_unflags = - -std=gnu++11 + -std=gnu++11 -D ARDUINO_USB_MODE=1 -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y -D ILI9341_DRIVER lib_deps = ${env.lib_deps} build_flags = - -std=gnu++17 - ${env.build_flags} - -D HAS_TFT - -D CORE_DEBUG_LEVEL=0 - -D ARDUINO_USB_MODE=0 - -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 - -D CONFIG_SPIRAM_USE_MALLOC=1 - -D POWER_NO_SOFT_POWER - -D BOARD_HAS_PSRAM - -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D HAS_BLE_WRITER - -D FLASHER_AP_SS=-1 - -D FLASHER_AP_CLK=-1 - -D FLASHER_AP_MOSI=-1 - -D FLASHER_AP_MISO=-1 - -D FLASHER_AP_RESET=47 - -D FLASHER_AP_POWER={-1} - -D FLASHER_AP_TEST=-1 - -D FLASHER_AP_TXD=17 - -D FLASHER_AP_RXD=18 - -D FLASHER_DEBUG_TXD=19 - -D FLASHER_DEBUG_RXD=20 - -D FLASHER_DEBUG_PROG=21 - -D FLASHER_LED=16 - -D HAS_RGB_LED - -D FLASHER_RGB_LED=48 - -D ST7789_DRIVER - -D TFT_WIDTH=172 - -D TFT_HEIGHT=320 - -D TFT_MISO=-1 - -D TFT_MOSI=13 - -D TFT_SCLK=12 - -D TFT_CS=10 - -D TFT_DC=11 - -D TFT_RST=1 - -D TFT_RGB_ORDER=TFT_BGR - -D USE_HSPI_PORT - -D LOAD_FONT2 - -D MD5_ENABLED=1 - -D SERIAL_FLASHER_INTERFACE_UART=1 - -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=50 - -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=100 - -D C6_OTA_FLASHING - -D HAS_SUBGHZ + -std=gnu++17 + ${env.build_flags} + -D HAS_TFT + -D CORE_DEBUG_LEVEL=0 + -D ARDUINO_USB_MODE=0 + -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 + -D CONFIG_SPIRAM_USE_MALLOC=1 + -D POWER_NO_SOFT_POWER + -D BOARD_HAS_PSRAM + -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y + -D HAS_BLE_WRITER + -D FLASHER_AP_SS=-1 + -D FLASHER_AP_CLK=-1 + -D FLASHER_AP_MOSI=-1 + -D FLASHER_AP_MISO=-1 + -D FLASHER_AP_RESET=47 + -D FLASHER_AP_POWER={-1} + -D FLASHER_AP_TEST=-1 + -D FLASHER_AP_TXD=17 + -D FLASHER_AP_RXD=18 + -D FLASHER_DEBUG_TXD=19 + -D FLASHER_DEBUG_RXD=20 + -D FLASHER_DEBUG_PROG=21 + -D FLASHER_LED=16 + -D HAS_RGB_LED + -D FLASHER_RGB_LED=48 + -D ST7789_DRIVER + -D TFT_WIDTH=172 + -D TFT_HEIGHT=320 + -D TFT_MISO=-1 + -D TFT_MOSI=13 + -D TFT_SCLK=12 + -D TFT_CS=10 + -D TFT_DC=11 + -D TFT_RST=1 + -D TFT_RGB_ORDER=TFT_BGR + -D USE_HSPI_PORT + -D LOAD_FONT2 + -D MD5_ENABLED=1 + -D SERIAL_FLASHER_INTERFACE_UART=1 + -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=50 + -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=100 + -D C6_OTA_FLASHING build_src_filter = - +<*>--- + +<*>--- board_build.flash_mode=qio board_build.arduino.memory_type = qio_opi board_build.psram_type=qspi_opi @@ -273,41 +272,41 @@ board_upload.flash_size = 16MB board = esp32-s3-devkitc-1 board_build.partitions = large_spiffs_16MB.csv build_unflags = - -std=gnu++11 + -std=gnu++11 -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y lib_deps = ${env.lib_deps} build_flags = - -std=gnu++17 - ${env.build_flags} - -D HAS_BLE_WRITER - -D CORE_DEBUG_LEVEL=0 + -std=gnu++17 + ${env.build_flags} + -D HAS_BLE_WRITER + -D CORE_DEBUG_LEVEL=0 -D ARDUINO_USB_CDC_ON_BOOT - -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 - -D CONFIG_SPIRAM_USE_MALLOC=1 - -D POWER_NO_SOFT_POWER - -D BOARD_HAS_PSRAM - -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D FLASHER_AP_SS=-1 - -D FLASHER_AP_CLK=-1 - -D FLASHER_AP_MOSI=-1 - -D FLASHER_AP_MISO=-1 - -D FLASHER_AP_RESET=47 - -D FLASHER_AP_POWER={-1} - -D FLASHER_AP_TEST=-1 - -D FLASHER_AP_TXD=14 - -D FLASHER_AP_RXD=13 - -D FLASHER_DEBUG_TXD=12 - -D FLASHER_DEBUG_RXD=11 - -D FLASHER_DEBUG_PROG=21 - -D FLASHER_LED=38 - -D MD5_ENABLED=1 - -D SERIAL_FLASHER_INTERFACE_UART=1 - -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=50 - -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=100 - -D C6_OTA_FLASHING + -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 + -D CONFIG_SPIRAM_USE_MALLOC=1 + -D POWER_NO_SOFT_POWER + -D BOARD_HAS_PSRAM + -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y + -D FLASHER_AP_SS=-1 + -D FLASHER_AP_CLK=-1 + -D FLASHER_AP_MOSI=-1 + -D FLASHER_AP_MISO=-1 + -D FLASHER_AP_RESET=47 + -D FLASHER_AP_POWER={-1} + -D FLASHER_AP_TEST=-1 + -D FLASHER_AP_TXD=14 + -D FLASHER_AP_RXD=13 + -D FLASHER_DEBUG_TXD=12 + -D FLASHER_DEBUG_RXD=11 + -D FLASHER_DEBUG_PROG=21 + -D FLASHER_LED=38 + -D MD5_ENABLED=1 + -D SERIAL_FLASHER_INTERFACE_UART=1 + -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=50 + -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=100 + -D C6_OTA_FLASHING build_src_filter = - +<*>--- + +<*>--- board_build.flash_mode=qio board_build.arduino.memory_type = qio_opi board_build.psram_type=qspi_opi @@ -323,35 +322,35 @@ board=esp32dev board_build.partitions = 16MB_partition table.csv build_unflags = -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y - -std=gnu++11 + -std=gnu++11 lib_deps = ${env.lib_deps} build_flags = - -std=gnu++17 - ${env.build_flags} - -D OPENEPAPERLINK_POE_AP_PCB - -D CONFIG_SPIRAM_USE_MALLOC=1 - -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D HAS_RGB_LED - -D BOARD_HAS_PSRAM - -mfix-esp32-psram-cache-issue - -D HAS_SDCARD - -D POWER_NO_SOFT_POWER - -D FLASHER_AP_SS=-1 - -D FLASHER_AP_CLK=-1 - -D FLASHER_AP_MOSI=-1 - -D FLASHER_AP_MISO=-1 - -D FLASHER_AP_RESET=-1 - -D FLASHER_AP_POWER={-1} ;this board has no soft power control - -D FLASHER_AP_TXD=15 - -D FLASHER_AP_RXD=4 - -D FLASHER_AP_TEST=-1 - -D FLASHER_LED=-1 - -D FLASHER_RGB_LED=5 - -D SD_CARD_CLK=13 - -D SD_CARD_MISO=36 - -D SD_CARD_MOSI=14 - -D SD_CARD_SS=12 + -std=gnu++17 + ${env.build_flags} + -D OPENEPAPERLINK_POE_AP_PCB + -D CONFIG_SPIRAM_USE_MALLOC=1 + -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y + -D HAS_RGB_LED + -D BOARD_HAS_PSRAM + -mfix-esp32-psram-cache-issue + -D HAS_SDCARD + -D POWER_NO_SOFT_POWER + -D FLASHER_AP_SS=-1 + -D FLASHER_AP_CLK=-1 + -D FLASHER_AP_MOSI=-1 + -D FLASHER_AP_MISO=-1 + -D FLASHER_AP_RESET=-1 + -D FLASHER_AP_POWER={-1} ;this board has no soft power control + -D FLASHER_AP_TXD=15 + -D FLASHER_AP_RXD=4 + -D FLASHER_AP_TEST=-1 + -D FLASHER_LED=-1 + -D FLASHER_RGB_LED=5 + -D SD_CARD_CLK=13 + -D SD_CARD_MISO=36 + -D SD_CARD_MOSI=14 + -D SD_CARD_SS=12 build_src_filter = +<*>---- board_build.flash_mode=qio @@ -367,82 +366,82 @@ board_build.partitions = large_spiffs_16MB.csv monitor_dtr = 0 monitor_rts = 0 build_unflags = - -std=gnu++11 + -std=gnu++11 -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y - -D ILI9341_DRIVER + -D ILI9341_DRIVER lib_deps = ${env.lib_deps} build_flags = - -std=gnu++17 - ${env.build_flags} - -D HAS_TFT - -D HAS_EXT_FLASHER - -D CORE_DEBUG_LEVEL=1 + -std=gnu++17 + ${env.build_flags} + -D HAS_TFT + -D HAS_EXT_FLASHER + -D CORE_DEBUG_LEVEL=1 -D ARDUINO_USB_CDC_ON_BOOT=1 - -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 - -D CONFIG_SPIRAM_USE_MALLOC=1 - -D POWER_NO_SOFT_POWER - -D BOARD_HAS_PSRAM - -D POWER_RAMPING - -D POWER_HIGH_SIDE_DRIVER - -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D HAS_BLE_WRITER - -D FLASHER_AP_SS=-1 - -D FLASHER_AP_CLK=-1 - -D FLASHER_AP_MOSI=-1 - -D FLASHER_AP_MISO=-1 - -D FLASHER_AP_RESET=47 - -D FLASHER_AP_POWER={-1} - -D FLASHER_AP_TEST=-1 - -D FLASHER_AP_TXD=17 - -D FLASHER_AP_RXD=18 - -D FLASHER_DEBUG_TXD=15 - -D FLASHER_DEBUG_RXD=7 - -D FLASHER_DEBUG_PROG=21 - -D FLASHER_LED=16 - -D FLASHER_EXT_SS=40 - -D FLASHER_EXT_CLK=41 - -D FLASHER_EXT_MOSI=2 - -D FLASHER_EXT_MISO=42 - -D FLASHER_EXT_RESET=5 - -D FLASHER_EXT_POWER={6} - -D FLASHER_EXT_TXD=38 - -D FLASHER_EXT_RXD=39 - -D FLASHER_EXT_TEST=4 - -D FLASHER_ALT_SS=-1 - -D FLASHER_ALT_CLK=-1 - -D FLASHER_ALT_MOSI=-1 - -D FLASHER_ALT_MISO=-1 - -D FLASHER_ALT_RESET=-1 - -D FLASHER_ALT_POWER={-1} - -D FLASHER_ALT_TXD=-1 - -D FLASHER_ALT_RXD=-1 - -D FLASHER_ALT_TEST=-1 - -D HAS_RGB_LED - -D FLASHER_RGB_LED=48 - -D ST7735_DRIVER - -D ST7735_GREENTAB160x80 - -D TFT_INVERSION_ON - -D TFT_WIDTH=80 - -D TFT_HEIGHT=160 - -D TFT_MISO=-1 - -D TFT_MOSI=13 - -D TFT_SCLK=12 - -D TFT_CS=10 - -D TFT_DC=11 - -D TFT_RST=1 - -D TFT_RGB_ORDER=TFT_BGR - -D USE_HSPI_PORT - -D LOAD_FONT2 - -D LOAD_FONT4 - -D LOAD_GLCD - -D MD5_ENABLED=1 - -D SERIAL_FLASHER_INTERFACE_UART=1 - -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=200 - -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=200 - -D C6_OTA_FLASHING + -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 + -D CONFIG_SPIRAM_USE_MALLOC=1 + -D POWER_NO_SOFT_POWER + -D BOARD_HAS_PSRAM + -D POWER_RAMPING + -D POWER_HIGH_SIDE_DRIVER + -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y + -D HAS_BLE_WRITER + -D FLASHER_AP_SS=-1 + -D FLASHER_AP_CLK=-1 + -D FLASHER_AP_MOSI=-1 + -D FLASHER_AP_MISO=-1 + -D FLASHER_AP_RESET=47 + -D FLASHER_AP_POWER={-1} + -D FLASHER_AP_TEST=-1 + -D FLASHER_AP_TXD=17 + -D FLASHER_AP_RXD=18 + -D FLASHER_DEBUG_TXD=15 + -D FLASHER_DEBUG_RXD=7 + -D FLASHER_DEBUG_PROG=21 + -D FLASHER_LED=16 + -D FLASHER_EXT_SS=40 + -D FLASHER_EXT_CLK=41 + -D FLASHER_EXT_MOSI=2 + -D FLASHER_EXT_MISO=42 + -D FLASHER_EXT_RESET=5 + -D FLASHER_EXT_POWER={6} + -D FLASHER_EXT_TXD=38 + -D FLASHER_EXT_RXD=39 + -D FLASHER_EXT_TEST=4 + -D FLASHER_ALT_SS=-1 + -D FLASHER_ALT_CLK=-1 + -D FLASHER_ALT_MOSI=-1 + -D FLASHER_ALT_MISO=-1 + -D FLASHER_ALT_RESET=-1 + -D FLASHER_ALT_POWER={-1} + -D FLASHER_ALT_TXD=-1 + -D FLASHER_ALT_RXD=-1 + -D FLASHER_ALT_TEST=-1 + -D HAS_RGB_LED + -D FLASHER_RGB_LED=48 + -D ST7735_DRIVER + -D ST7735_GREENTAB160x80 + -D TFT_INVERSION_ON + -D TFT_WIDTH=80 + -D TFT_HEIGHT=160 + -D TFT_MISO=-1 + -D TFT_MOSI=13 + -D TFT_SCLK=12 + -D TFT_CS=10 + -D TFT_DC=11 + -D TFT_RST=1 + -D TFT_RGB_ORDER=TFT_BGR + -D USE_HSPI_PORT + -D LOAD_FONT2 + -D LOAD_FONT4 + -D LOAD_GLCD + -D MD5_ENABLED=1 + -D SERIAL_FLASHER_INTERFACE_UART=1 + -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=200 + -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=200 + -D C6_OTA_FLASHING build_src_filter = - +<*> + +<*> board_build.flash_mode=qio board_build.arduino.memory_type = qio_opi board_build.psram_type=qspi_opi @@ -456,26 +455,26 @@ board_upload.flash_size = 16MB ;board = esp32dev ;board_build.partitions = default.csv ;build_unflags = -; -std=gnu++11 +; -std=gnu++11 ;build_flags = -; -std=gnu++17 -; ${env.build_flags} -; -D CORE_DEBUG_LEVEL=0 -; -D POWER_NO_SOFT_POWER +; -std=gnu++17 +; ${env.build_flags} +; -D CORE_DEBUG_LEVEL=0 +; -D POWER_NO_SOFT_POWER ; -DBOARD_HAS_PSRAM ; -mfix-esp32-psram-cache-issue -; -D FLASHER_AP_SS=-1 -; -D FLASHER_AP_CLK=-1 -; -D FLASHER_AP_MOSI=-1 -; -D FLASHER_AP_MISO=-1 -; -D FLASHER_AP_RESET=-1 -; -D FLASHER_AP_POWER={-1} -; -D FLASHER_AP_TEST=-1 -; -D FLASHER_AP_TXD=19 -; -D FLASHER_AP_RXD=23 -; -D FLASHER_LED=2 +; -D FLASHER_AP_SS=-1 +; -D FLASHER_AP_CLK=-1 +; -D FLASHER_AP_MOSI=-1 +; -D FLASHER_AP_MISO=-1 +; -D FLASHER_AP_RESET=-1 +; -D FLASHER_AP_POWER={-1} +; -D FLASHER_AP_TEST=-1 +; -D FLASHER_AP_TXD=19 +; -D FLASHER_AP_RXD=23 +; -D FLASHER_LED=2 ;build_src_filter = -; +<*>--- +; +<*>--- ;board_build.psram_type=qspi_opi ;board_upload.maximum_size = 4194304 ;board_upload.maximum_ram_size = 327680 @@ -488,30 +487,30 @@ board_upload.flash_size = 16MB ;board=lolin_s2_mini ;board_build.partitions = default.csv ;build_unflags = -; -std=gnu++11 -; -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y +; -std=gnu++11 +; -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y ;build_flags = -; -std=gnu++17 -; ${env.build_flags} -; -D OPENEPAPERLINK_MINI_AP_PCB -; -D ARDUINO_USB_MODE=0 -; -D CONFIG_SPIRAM_USE_MALLOC=1 -; -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y -; -D BOARD_HAS_PSRAM -; -D POWER_NO_SOFT_POWER -; -D FLASHER_AP_SS=-1 -; -D FLASHER_AP_CLK=-1 -; -D FLASHER_AP_MOSI=-1 -; -D FLASHER_AP_MISO=-1 -; -D FLASHER_AP_RESET=21 -; -D FLASHER_AP_POWER={-1} ;this board has no soft power control -; -D FLASHER_AP_TXD=17 -; -D FLASHER_AP_RXD=16 -; -D FLASHER_AP_TEST=-1 -; -D FLASHER_LED=2 -; -D FLASHER_RGB_LED=-1 +; -std=gnu++17 +; ${env.build_flags} +; -D OPENEPAPERLINK_MINI_AP_PCB +; -D ARDUINO_USB_MODE=0 +; -D CONFIG_SPIRAM_USE_MALLOC=1 +; -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y +; -D BOARD_HAS_PSRAM +; -D POWER_NO_SOFT_POWER +; -D FLASHER_AP_SS=-1 +; -D FLASHER_AP_CLK=-1 +; -D FLASHER_AP_MOSI=-1 +; -D FLASHER_AP_MISO=-1 +; -D FLASHER_AP_RESET=21 +; -D FLASHER_AP_POWER={-1} ;this board has no soft power control +; -D FLASHER_AP_TXD=17 +; -D FLASHER_AP_RXD=16 +; -D FLASHER_AP_TEST=-1 +; -D FLASHER_LED=2 +; -D FLASHER_RGB_LED=-1 ;build_src_filter = -; +<*>--- +; +<*>--- ;board_build.psram_type=qspi_opi ;board_upload.maximum_size = 4194304 ;board_upload.maximum_ram_size = 327680 @@ -523,34 +522,34 @@ board_upload.flash_size = 16MB ;board = esp32-s3-devkitc-1 ;board_build.partitions = 32MB_partition table.csv ;build_unflags = -; -std=gnu++11 -; -D ARDUINO_USB_MODE=1 -; -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y +; -std=gnu++11 +; -D ARDUINO_USB_MODE=1 +; -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y ;build_flags = -; -std=gnu++17 -; ${env.build_flags} -; -D OutdoorAP -; -D HAS_RGB_LED -; -D CORE_DEBUG_LEVEL=0 -; -D ARDUINO_USB_MODE=0 -; -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 -; -D CONFIG_SPIRAM_USE_MALLOC=1 -; -D POWER_NO_SOFT_POWER -; -D BOARD_HAS_PSRAM -; -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y -; -D FLASHER_AP_SS=-1 -; -D FLASHER_AP_CLK=-1 -; -D FLASHER_AP_MOSI=-1 -; -D FLASHER_AP_MISO=-1 -; -D FLASHER_AP_RESET=47 -; -D FLASHER_AP_POWER={-1} -; -D FLASHER_AP_TEST=-1 -; -D FLASHER_AP_TXD=17 -; -D FLASHER_AP_RXD=18 -; -D FLASHER_LED=21 -; -D FLASHER_RGB_LED=38 +; -std=gnu++17 +; ${env.build_flags} +; -D OutdoorAP +; -D HAS_RGB_LED +; -D CORE_DEBUG_LEVEL=0 +; -D ARDUINO_USB_MODE=0 +; -D CONFIG_ESP32S3_SPIRAM_SUPPORT=1 +; -D CONFIG_SPIRAM_USE_MALLOC=1 +; -D POWER_NO_SOFT_POWER +; -D BOARD_HAS_PSRAM +; -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y +; -D FLASHER_AP_SS=-1 +; -D FLASHER_AP_CLK=-1 +; -D FLASHER_AP_MOSI=-1 +; -D FLASHER_AP_MISO=-1 +; -D FLASHER_AP_RESET=47 +; -D FLASHER_AP_POWER={-1} +; -D FLASHER_AP_TEST=-1 +; -D FLASHER_AP_TXD=17 +; -D FLASHER_AP_RXD=18 +; -D FLASHER_LED=21 +; -D FLASHER_RGB_LED=38 ;build_src_filter = -; +<*>--- +; +<*>--- ;board_build.flash_mode=opi ;board_build.arduino.memory_type = opi_opi ;board_build.psram_type=qspi_opi @@ -565,24 +564,24 @@ board_upload.flash_size = 16MB ;board = wemos_d1_mini32 ;board_build.partitions = default.csv ;build_unflags = -; -std=gnu++11 +; -std=gnu++11 ;build_flags = -; -std=gnu++17 -; ${env.build_flags} -; -D CORE_DEBUG_LEVEL=0 -; -D POWER_NO_SOFT_POWER -; -D FLASHER_AP_SS=5 -; -D FLASHER_AP_CLK=18 -; -D FLASHER_AP_MOSI=23 -; -D FLASHER_AP_MISO=19 -; -D FLASHER_AP_RESET=14 -; -D FLASHER_AP_POWER={-1} -; -D FLASHER_AP_TEST=-1 -; -D FLASHER_AP_TXD=16 -; -D FLASHER_AP_RXD=17 -; -D FLASHER_LED=22 +; -std=gnu++17 +; ${env.build_flags} +; -D CORE_DEBUG_LEVEL=0 +; -D POWER_NO_SOFT_POWER +; -D FLASHER_AP_SS=5 +; -D FLASHER_AP_CLK=18 +; -D FLASHER_AP_MOSI=23 +; -D FLASHER_AP_MISO=19 +; -D FLASHER_AP_RESET=14 +; -D FLASHER_AP_POWER={-1} +; -D FLASHER_AP_TEST=-1 +; -D FLASHER_AP_TXD=16 +; -D FLASHER_AP_RXD=17 +; -D FLASHER_LED=22 ;build_src_filter = -; +<*>--- +; +<*>--- ; ---------------------------------------------------------------------------------------- ; !!! this configuration expects an m5stack esp32 ; ---------------------------------------------------------------------------------------- @@ -591,35 +590,35 @@ board_upload.flash_size = 16MB ;board = m5stack-core-esp32 ;board_build.partitions = esp32_sdcard.csv ;build_unflags = -; -std=gnu++11 +; -std=gnu++11 ;build_flags = -; -std=gnu++17 -; ${env.build_flags} -; -D CORE_DEBUG_LEVEL=0 -; -D POWER_NO_SOFT_POWER -; -D HAS_SDCARD -; -D USE_SOFTSPI -; -D SD_CARD_SS=4 -; -D SD_CARD_CLK=18 -; -D SD_CARD_MISO=19 -; -D SD_CARD_MOSI=23 -; -D FLASHER_AP_SS=5 -; -D FLASHER_AP_CLK=36 -; -D FLASHER_AP_MOSI=26 -; -D FLASHER_AP_MISO=35 -; -D FLASHER_AP_RESET=2 -; -D FLASHER_AP_POWER={-1} -; -D FLASHER_AP_TEST=-1 -; -D FLASHER_AP_TXD=16 -; -D FLASHER_AP_RXD=17 -; -D FLASHER_LED=-1 -; -D FLASH_TIMEOUT=10 -; -D USER_SETUP_LOADED -; -D DISABLE_ALL_LIBRARY_WARNINGS -; -D ILI9341_DRIVER -; -D SMOOTH_FONT +; -std=gnu++17 +; ${env.build_flags} +; -D CORE_DEBUG_LEVEL=0 +; -D POWER_NO_SOFT_POWER +; -D HAS_SDCARD +; -D USE_SOFTSPI +; -D SD_CARD_SS=4 +; -D SD_CARD_CLK=18 +; -D SD_CARD_MISO=19 +; -D SD_CARD_MOSI=23 +; -D FLASHER_AP_SS=5 +; -D FLASHER_AP_CLK=36 +; -D FLASHER_AP_MOSI=26 +; -D FLASHER_AP_MISO=35 +; -D FLASHER_AP_RESET=2 +; -D FLASHER_AP_POWER={-1} +; -D FLASHER_AP_TEST=-1 +; -D FLASHER_AP_TXD=16 +; -D FLASHER_AP_RXD=17 +; -D FLASHER_LED=-1 +; -D FLASH_TIMEOUT=10 +; -D USER_SETUP_LOADED +; -D DISABLE_ALL_LIBRARY_WARNINGS +; -D ILI9341_DRIVER +; -D SMOOTH_FONT ;build_src_filter = -; +<*>--- +; +<*>--- ; ---------------------------------------------------------------------------------------- ; !!! this configuration expects the Nano_C6 ; ---------------------------------------------------------------------------------------- @@ -628,32 +627,32 @@ board_upload.flash_size = 16MB ;board=lolin_s2_mini ;board_build.partitions = default.csv ;build_unflags = -; -std=gnu++11 -; -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y +; -std=gnu++11 +; -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y ;build_flags = -; -std=gnu++17 -; ${env.build_flags} -; -D OPENEPAPERLINK_NANO_AP_PCB -; -D ARDUINO_USB_MODE=0 -; -D CONFIG_SPIRAM_USE_MALLOC=1 -; -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y -; -D POWER_NO_SOFT_POWER -; -D BOARD_HAS_PSRAM -; -D FLASHER_AP_SS=-1 -; -D FLASHER_AP_CLK=-1 -; -D FLASHER_AP_MOSI=-1 -; -D FLASHER_AP_MISO=-1 -; -D FLASHER_AP_RESET=39 -; -D FLASHER_AP_POWER={-1} -; -D FLASHER_AP_TEST=-1 -; -D FLASHER_AP_TXD=35 -; -D FLASHER_AP_RXD=33 -; -D FLASHER_LED=15 -; -D FLASHER_RGB_LED=-1 -; -D MD5_ENABLED=1 -; -D SERIAL_FLASHER_INTERFACE_UART=1 -; -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=50 -; -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=100 +; -std=gnu++17 +; ${env.build_flags} +; -D OPENEPAPERLINK_NANO_AP_PCB +; -D ARDUINO_USB_MODE=0 +; -D CONFIG_SPIRAM_USE_MALLOC=1 +; -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y +; -D POWER_NO_SOFT_POWER +; -D BOARD_HAS_PSRAM +; -D FLASHER_AP_SS=-1 +; -D FLASHER_AP_CLK=-1 +; -D FLASHER_AP_MOSI=-1 +; -D FLASHER_AP_MISO=-1 +; -D FLASHER_AP_RESET=39 +; -D FLASHER_AP_POWER={-1} +; -D FLASHER_AP_TEST=-1 +; -D FLASHER_AP_TXD=35 +; -D FLASHER_AP_RXD=33 +; -D FLASHER_LED=15 +; -D FLASHER_RGB_LED=-1 +; -D MD5_ENABLED=1 +; -D SERIAL_FLASHER_INTERFACE_UART=1 +; -D SERIAL_FLASHER_BOOT_HOLD_TIME_MS=50 +; -D SERIAL_FLASHER_RESET_HOLD_TIME_MS=100 ;build_src_filter = ; +<*>--- ;board_build.psram_type=qspi_opi