diff --git a/Boards/btt-panda-touch/device.properties b/Boards/btt-panda-touch/device.properties index ea58af6f..5a76df90 100644 --- a/Boards/btt-panda-touch/device.properties +++ b/Boards/btt-panda-touch/device.properties @@ -24,8 +24,4 @@ warningMessage= [lvgl] theme=DefaultDark -colorDepth=16 - -[sdkconfig] -# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported -CONFIG_IDF_EXPERIMENTAL_FEATURES=y +colorDepth=16 \ No newline at end of file diff --git a/Boards/waveshare-s3-touch-lcd-128/device.properties b/Boards/waveshare-s3-touch-lcd-128/device.properties index a04bf4c9..96879dcf 100644 --- a/Boards/waveshare-s3-touch-lcd-128/device.properties +++ b/Boards/waveshare-s3-touch-lcd-128/device.properties @@ -22,8 +22,4 @@ warningMessage= [lvgl] theme=DefaultDark -colorDepth=16 - -[sdkconfig] -# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported -CONFIG_IDF_EXPERIMENTAL_FEATURES=y +colorDepth=16 \ No newline at end of file diff --git a/sdkconfig.board.btt-panda-touch b/sdkconfig.board.btt-panda-touch index 8003824c..4b808fa1 100644 --- a/sdkconfig.board.btt-panda-touch +++ b/sdkconfig.board.btt-panda-touch @@ -30,21 +30,27 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_BTT_PANDA_TOUCH=y CONFIG_TT_BOARD_NAME="BigTreeTech Panda Touch,K Touch" CONFIG_TT_BOARD_ID="btt-panda-touch" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y CONFIG_ESPTOOLPY_FLASHFREQ_120M=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -57,6 +63,5 @@ CONFIG_LV_DPI_DEF=139 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -CONFIG_IDF_EXPERIMENTAL_FEATURES=y # Fixes glitches in the display driver when rendering new screens/apps CONFIG_ESP32S3_DATA_CACHE_LINE_64B=y diff --git a/sdkconfig.board.cyd-2432s024c b/sdkconfig.board.cyd-2432s024c index 5cf1e2ec..129dc323 100644 --- a/sdkconfig.board.cyd-2432s024c +++ b/sdkconfig.board.cyd-2432s024c @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_CYD_2432S024C=y CONFIG_TT_BOARD_NAME="CYD 2432S024C" CONFIG_TT_BOARD_ID="cyd-2432s024c" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=167 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.cyd-2432s028r b/sdkconfig.board.cyd-2432s028r index 7720fe46..27e9a87f 100644 --- a/sdkconfig.board.cyd-2432s028r +++ b/sdkconfig.board.cyd-2432s028r @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_CYD_2432S028R=y CONFIG_TT_BOARD_NAME="CYD 2432S028R" CONFIG_TT_BOARD_ID="cyd-2432s028r" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=143 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.cyd-2432s028rv3 b/sdkconfig.board.cyd-2432s028rv3 index 49c6b0a3..46a32591 100644 --- a/sdkconfig.board.cyd-2432s028rv3 +++ b/sdkconfig.board.cyd-2432s028rv3 @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_CYD_2432S028RV3=y CONFIG_TT_BOARD_NAME="CYD 2432S028R v3" CONFIG_TT_BOARD_ID="cyd-2432s028rv3" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=143 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.cyd-2432s032c b/sdkconfig.board.cyd-2432s032c index a3e9e4dc..8d6eebc2 100644 --- a/sdkconfig.board.cyd-2432s032c +++ b/sdkconfig.board.cyd-2432s032c @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_CYD_2432S032C=y CONFIG_TT_BOARD_NAME="CYD 2432S032C" CONFIG_TT_BOARD_ID="cyd-2432s032c" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=125 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.cyd-4848s040c b/sdkconfig.board.cyd-4848s040c index 91c07b3b..3797c499 100644 --- a/sdkconfig.board.cyd-4848s040c +++ b/sdkconfig.board.cyd-4848s040c @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_CYD_4848S040C=y CONFIG_TT_BOARD_NAME="CYD 4848S040C" CONFIG_TT_BOARD_ID="cyd-4848s040c" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_80M=y @@ -56,6 +62,7 @@ CONFIG_LV_DPI_DEF=170 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y +# Custom CONFIG_SPIRAM_FETCH_INSTRUCTIONS=y CONFIG_SPIRAM_RODATA=y CONFIG_SPIRAM_XIP_FROM_PSRAM=y diff --git a/sdkconfig.board.cyd-8048s043c b/sdkconfig.board.cyd-8048s043c index 51318c06..8367c513 100644 --- a/sdkconfig.board.cyd-8048s043c +++ b/sdkconfig.board.cyd-8048s043c @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_CYD_8048S043C=y CONFIG_TT_BOARD_NAME="CYD 8048S043C" CONFIG_TT_BOARD_ID="cyd-8048s043c" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_80M=y diff --git a/sdkconfig.board.cyd-e32r28t b/sdkconfig.board.cyd-e32r28t index 61c67480..6decd322 100644 --- a/sdkconfig.board.cyd-e32r28t +++ b/sdkconfig.board.cyd-e32r28t @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_CYD_E32R28T=y CONFIG_TT_BOARD_NAME="CYD E32R28T" CONFIG_TT_BOARD_ID="cyd-e32r28t" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=143 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.cyd-e32r32p b/sdkconfig.board.cyd-e32r32p index 39a181e7..033c21e0 100644 --- a/sdkconfig.board.cyd-e32r32p +++ b/sdkconfig.board.cyd-e32r32p @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_CYD_E32R32P=y CONFIG_TT_BOARD_NAME="CYD E32R32P" CONFIG_TT_BOARD_ID="cyd-e32r32p" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=125 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.cyd-jc2432w328c b/sdkconfig.board.cyd-jc2432w328c index ab51bc5a..cf7612b2 100644 --- a/sdkconfig.board.cyd-jc2432w328c +++ b/sdkconfig.board.cyd-jc2432w328c @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_CYD_JC2432W328C=y CONFIG_TT_BOARD_NAME="CYD JC2432W328C" CONFIG_TT_BOARD_ID="cyd-jc2432w328c" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=143 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.cyd-jc8048w550c b/sdkconfig.board.cyd-jc8048w550c index ab635dde..acf0c2c6 100644 --- a/sdkconfig.board.cyd-jc8048w550c +++ b/sdkconfig.board.cyd-jc8048w550c @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_CYD_JC8048W550C=y CONFIG_TT_BOARD_NAME="CYD JC8048W550C" CONFIG_TT_BOARD_ID="cyd-jc8048w550c" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_80M=y diff --git a/sdkconfig.board.elecrow-crowpanel-advance-28 b/sdkconfig.board.elecrow-crowpanel-advance-28 index e6ccb8cd..a77db955 100644 --- a/sdkconfig.board.elecrow-crowpanel-advance-28 +++ b/sdkconfig.board.elecrow-crowpanel-advance-28 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_ELECROW_CROWPANEL_ADVANCE_28=y CONFIG_TT_BOARD_NAME="Elecrow CrowPanel Advance 2.8\"" CONFIG_TT_BOARD_ID="elecrow-crowpanel-advance-28" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=143 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.elecrow-crowpanel-advance-35 b/sdkconfig.board.elecrow-crowpanel-advance-35 index 4bc70cb9..0f283782 100644 --- a/sdkconfig.board.elecrow-crowpanel-advance-35 +++ b/sdkconfig.board.elecrow-crowpanel-advance-35 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_ELECROW_CROWPANEL_ADVANCE_35=y CONFIG_TT_BOARD_NAME="Elecrow CrowPanel Advance 3.5\"" CONFIG_TT_BOARD_ID="elecrow-crowpanel-advance-35" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=165 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.elecrow-crowpanel-advance-50 b/sdkconfig.board.elecrow-crowpanel-advance-50 index 17f8a300..9397109b 100644 --- a/sdkconfig.board.elecrow-crowpanel-advance-50 +++ b/sdkconfig.board.elecrow-crowpanel-advance-50 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_ELECROW_CROWPANEL_ADVANCE_50=y CONFIG_TT_BOARD_NAME="Elecrow CrowPanel Advance 5\"" CONFIG_TT_BOARD_ID="elecrow-crowpanel-advance-50" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=187 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.elecrow-crowpanel-basic-28 b/sdkconfig.board.elecrow-crowpanel-basic-28 index 5e579657..8356a94e 100644 --- a/sdkconfig.board.elecrow-crowpanel-basic-28 +++ b/sdkconfig.board.elecrow-crowpanel-basic-28 @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_ELECROW_CROWPANEL_BASIC_28=y CONFIG_TT_BOARD_NAME="Elecrow CrowPanel Basic 2.8\"" CONFIG_TT_BOARD_ID="elecrow-crowpanel-basic-28" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=143 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.elecrow-crowpanel-basic-35 b/sdkconfig.board.elecrow-crowpanel-basic-35 index f18d90fa..6c2b8e60 100644 --- a/sdkconfig.board.elecrow-crowpanel-basic-35 +++ b/sdkconfig.board.elecrow-crowpanel-basic-35 @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_ELECROW_CROWPANEL_BASIC_35=y CONFIG_TT_BOARD_NAME="Elecrow CrowPanel Basic 3.5\"" CONFIG_TT_BOARD_ID="elecrow-crowpanel-basic-35" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=165 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.elecrow-crowpanel-basic-50 b/sdkconfig.board.elecrow-crowpanel-basic-50 index b7f0e77d..fdf83515 100644 --- a/sdkconfig.board.elecrow-crowpanel-basic-50 +++ b/sdkconfig.board.elecrow-crowpanel-basic-50 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_ELECROW_CROWPANEL_BASIC_50=y CONFIG_TT_BOARD_NAME="Elecrow CrowPanel Basic 5\"" CONFIG_TT_BOARD_ID="elecrow-crowpanel-basic-50" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=187 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.heltec-wifi-lora-32-v3 b/sdkconfig.board.heltec-wifi-lora-32-v3 index 7ab7566c..ced3eb2d 100644 --- a/sdkconfig.board.heltec-wifi-lora-32-v3 +++ b/sdkconfig.board.heltec-wifi-lora-32-v3 @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-8mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-8mb.csv" CONFIG_TT_BOARD_HELTEC_WIFI_LORA_32_V3=y CONFIG_TT_BOARD_NAME="Heltec WiFi LoRa 32 v3" CONFIG_TT_BOARD_ID="heltec-wifi-lora-32-v3" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_8MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -50,6 +56,6 @@ CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y CONFIG_LV_THEME_MONO=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.lilygo-tdeck b/sdkconfig.board.lilygo-tdeck index 5850ecdd..2089c704 100644 --- a/sdkconfig.board.lilygo-tdeck +++ b/sdkconfig.board.lilygo-tdeck @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_LILYGO_TDECK=y CONFIG_TT_BOARD_NAME="LilyGO T-Deck,T-Deck Plus" CONFIG_TT_BOARD_ID="lilygo-tdeck" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=143 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.lilygo-tdisplay b/sdkconfig.board.lilygo-tdisplay index a8af8f61..8aac1b40 100644 --- a/sdkconfig.board.lilygo-tdisplay +++ b/sdkconfig.board.lilygo-tdisplay @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_LILYGO_TDISPLAY=y CONFIG_TT_BOARD_NAME="LilyGO T-Display" CONFIG_TT_BOARD_ID="lilygo-tdisplay" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=242 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.lilygo-tdisplay-s3 b/sdkconfig.board.lilygo-tdisplay-s3 index 2b9112bf..5f05584e 100644 --- a/sdkconfig.board.lilygo-tdisplay-s3 +++ b/sdkconfig.board.lilygo-tdisplay-s3 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_LILYGO_TDISPLAY_S3=y CONFIG_TT_BOARD_NAME="LilyGO T-Display S3" CONFIG_TT_BOARD_ID="lilygo-tdisplay-s3" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=191 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.lilygo-tdongle-s3 b/sdkconfig.board.lilygo-tdongle-s3 index 34e7bc8d..8ebd719a 100644 --- a/sdkconfig.board.lilygo-tdongle-s3 +++ b/sdkconfig.board.lilygo-tdongle-s3 @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_LILYGO_TDONGLE_S3=y CONFIG_TT_BOARD_NAME="LilyGO T-Dongle S3" CONFIG_TT_BOARD_ID="lilygo-tdongle-s3" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,6 +55,6 @@ CONFIG_LV_DPI_DEF=186 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.lilygo-tlora-pager b/sdkconfig.board.lilygo-tlora-pager index 7ba8bd4c..16c07e7d 100644 --- a/sdkconfig.board.lilygo-tlora-pager +++ b/sdkconfig.board.lilygo-tlora-pager @@ -30,21 +30,27 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_LILYGO_TLORA_PAGER=y CONFIG_TT_BOARD_NAME="LilyGO T-Lora Pager" CONFIG_TT_BOARD_ID="lilygo-tlora-pager" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_DIO=y CONFIG_ESPTOOLPY_FLASHFREQ_40M=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_TYPE_AUTO=y CONFIG_SPIRAM_SPEED_120M=y @@ -57,6 +63,6 @@ CONFIG_LV_DPI_DEF=227 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.m5stack-cardputer b/sdkconfig.board.m5stack-cardputer index cb6afbc3..e09fb536 100644 --- a/sdkconfig.board.m5stack-cardputer +++ b/sdkconfig.board.m5stack-cardputer @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-8mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-8mb.csv" CONFIG_TT_BOARD_M5STACK_CARDPUTER=y CONFIG_TT_BOARD_NAME="M5Stack Cardputer,Cardputer v1.1" CONFIG_TT_BOARD_ID="m5stack-cardputer" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_8MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,6 +55,6 @@ CONFIG_LV_DPI_DEF=139 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.m5stack-cardputer-adv b/sdkconfig.board.m5stack-cardputer-adv index 6f8c4ada..feb63050 100644 --- a/sdkconfig.board.m5stack-cardputer-adv +++ b/sdkconfig.board.m5stack-cardputer-adv @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-8mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-8mb.csv" CONFIG_TT_BOARD_M5STACK_CARDPUTER_ADV=y CONFIG_TT_BOARD_NAME="M5Stack Cardputer Adv" CONFIG_TT_BOARD_ID="m5stack-cardputer-adv" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_8MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,6 +55,6 @@ CONFIG_LV_DPI_DEF=139 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.m5stack-core2 b/sdkconfig.board.m5stack-core2 index e45e0cbe..c05c5b40 100644 --- a/sdkconfig.board.m5stack-core2 +++ b/sdkconfig.board.m5stack-core2 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_M5STACK_CORE2=y CONFIG_TT_BOARD_NAME="M5Stack Core2" CONFIG_TT_BOARD_ID="m5stack-core2" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32_SPIRAM_SUPPORT=y CONFIG_SPIRAM=y CONFIG_SPIRAM_MODE_QUAD=y @@ -57,7 +63,7 @@ CONFIG_LV_DPI_DEF=200 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.m5stack-cores3 b/sdkconfig.board.m5stack-cores3 index a9777133..87eeb0fe 100644 --- a/sdkconfig.board.m5stack-cores3 +++ b/sdkconfig.board.m5stack-cores3 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_M5STACK_CORES3=y CONFIG_TT_BOARD_NAME="M5Stack CoreS3" CONFIG_TT_BOARD_ID="m5stack-cores3" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_QUAD=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=200 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.m5stack-stickc-plus b/sdkconfig.board.m5stack-stickc-plus index 8d875aee..07576e25 100644 --- a/sdkconfig.board.m5stack-stickc-plus +++ b/sdkconfig.board.m5stack-stickc-plus @@ -30,17 +30,23 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_M5STACK_STICKC_PLUS=y CONFIG_TT_BOARD_NAME="M5Stack StickC Plus" CONFIG_TT_BOARD_ID="m5stack-stickc-plus" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y # LVGL @@ -49,7 +55,7 @@ CONFIG_LV_DPI_DEF=242 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.m5stack-stickc-plus2 b/sdkconfig.board.m5stack-stickc-plus2 index 80988668..6c26a5d6 100644 --- a/sdkconfig.board.m5stack-stickc-plus2 +++ b/sdkconfig.board.m5stack-stickc-plus2 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-8mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-8mb.csv" CONFIG_TT_BOARD_M5STACK_STICKC_PLUS2=y CONFIG_TT_BOARD_NAME="M5Stack StickC Plus2" CONFIG_TT_BOARD_ID="m5stack-stickc-plus2" +# Target CONFIG_IDF_TARGET="esp32" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_8MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32_SPIRAM_SUPPORT=y CONFIG_SPIRAM=y CONFIG_SPIRAM_MODE_QUAD=y @@ -57,7 +63,7 @@ CONFIG_LV_DPI_DEF=242 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# Fix for IRAM +# Free up IRAM on ESP32 CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y diff --git a/sdkconfig.board.unphone b/sdkconfig.board.unphone index 0cd60801..4156d36e 100644 --- a/sdkconfig.board.unphone +++ b/sdkconfig.board.unphone @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-8mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-8mb.csv" CONFIG_TT_BOARD_UNPHONE=y CONFIG_TT_BOARD_NAME="unPhone" CONFIG_TT_BOARD_ID="unphone" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_8MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_80M=y diff --git a/sdkconfig.board.waveshare-s3-lcd-13 b/sdkconfig.board.waveshare-s3-lcd-13 index 784cb9d9..c2a4ad95 100644 --- a/sdkconfig.board.waveshare-s3-lcd-13 +++ b/sdkconfig.board.waveshare-s3-lcd-13 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_WAVESHARE_S3_LCD_13=y CONFIG_TT_BOARD_NAME="WaveShare S3 LCD 1.3\"" CONFIG_TT_BOARD_ID="waveshare-s3-lcd-13" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=261 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.waveshare-s3-touch-lcd-128 b/sdkconfig.board.waveshare-s3-touch-lcd-128 index 49f17548..8e27d671 100644 --- a/sdkconfig.board.waveshare-s3-touch-lcd-128 +++ b/sdkconfig.board.waveshare-s3-touch-lcd-128 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_WAVESHARE_S3_TOUCH_LCD_128=y CONFIG_TT_BOARD_NAME="WaveShare S3 Touch LCD 1.28\"" CONFIG_TT_BOARD_ID="waveshare-s3-touch-lcd-128" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_QUAD=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=265 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.waveshare-s3-touch-lcd-147 b/sdkconfig.board.waveshare-s3-touch-lcd-147 index ce8cdb5a..a09472cb 100644 --- a/sdkconfig.board.waveshare-s3-touch-lcd-147 +++ b/sdkconfig.board.waveshare-s3-touch-lcd-147 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-16mb.csv" CONFIG_TT_BOARD_WAVESHARE_S3_TOUCH_LCD_147=y CONFIG_TT_BOARD_NAME="WaveShare S3 Touch LCD 1.47\"" CONFIG_TT_BOARD_ID="waveshare-s3-touch-lcd-147" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=247 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard" diff --git a/sdkconfig.board.waveshare-s3-touch-lcd-43 b/sdkconfig.board.waveshare-s3-touch-lcd-43 index e341b83e..58c55c4c 100644 --- a/sdkconfig.board.waveshare-s3-touch-lcd-43 +++ b/sdkconfig.board.waveshare-s3-touch-lcd-43 @@ -30,20 +30,26 @@ CONFIG_WL_SECTOR_SIZE=512 CONFIG_WL_SECTOR_MODE_SAFE=y CONFIG_WL_SECTOR_MODE=1 CONFIG_MBEDTLS_SSL_PROTO_TLS1_3=y +# Fixes static assertion: FLASH and PSRAM Mode configuration are not supported +CONFIG_IDF_EXPERIMENTAL_FEATURES=y + # Hardware: Main +# Partition Table CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-4mb.csv" CONFIG_PARTITION_TABLE_FILENAME="partitions-4mb.csv" CONFIG_TT_BOARD_WAVESHARE_S3_TOUCH_LCD_43=y CONFIG_TT_BOARD_NAME="WaveShare S3 Touch LCD 4.3\"" CONFIG_TT_BOARD_ID="waveshare-s3-touch-lcd-43" +# Target CONFIG_IDF_TARGET="esp32s3" CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y +# Flash CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_FLASHMODE_QIO=y -# Hardware: SPIRAM +# SPIRAM CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_120M=y @@ -56,6 +62,6 @@ CONFIG_LV_DPI_DEF=217 CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_THEME_DEFAULT_DARK=y -# USB +# TinyUSB CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_MOUNT_PATH="/sdcard"