Get the unphone to stop bootlooping: increase MAX_THREADS everywhere (#7106)

This commit is contained in:
Jonathan Bennett 2025-06-22 16:59:04 -05:00 committed by GitHub
parent 4308bbc156
commit 247e05bb10
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 2 additions and 8 deletions

View File

@ -51,6 +51,7 @@ build_flags = -Wno-missing-field-initializers
-DMESHTASTIC_EXCLUDE_HEALTH_TELEMETRY=1 -DMESHTASTIC_EXCLUDE_HEALTH_TELEMETRY=1
-DMESHTASTIC_EXCLUDE_POWERSTRESS=1 ; exclude power stress test module from main firmware -DMESHTASTIC_EXCLUDE_POWERSTRESS=1 ; exclude power stress test module from main firmware
-DMESHTASTIC_EXCLUDE_GENERIC_THREAD_MODULE=1 -DMESHTASTIC_EXCLUDE_GENERIC_THREAD_MODULE=1
-D MAX_THREADS=40 ; As we've split modules, we have more threads to manage
#-DBUILD_EPOCH=$UNIX_TIME #-DBUILD_EPOCH=$UNIX_TIME
#-D OLED_PL=1 #-D OLED_PL=1

View File

@ -32,7 +32,6 @@ build_flags =
${inkhud.build_flags} ${inkhud.build_flags}
-I variants/heltec_vision_master_e213 -I variants/heltec_vision_master_e213
-D HELTEC_VISION_MASTER_E213 -D HELTEC_VISION_MASTER_E213
-D MAX_THREADS=40 ; Required if used with WiFi
lib_deps = lib_deps =
${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX ${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX
${esp32s3_base.lib_deps} ${esp32s3_base.lib_deps}

View File

@ -36,7 +36,6 @@ build_flags =
${inkhud.build_flags} ${inkhud.build_flags}
-I variants/heltec_vision_master_e290 -I variants/heltec_vision_master_e290
-D HELTEC_VISION_MASTER_E290 -D HELTEC_VISION_MASTER_E290
-D MAX_THREADS=40 ; Required if used with WiFi
lib_deps = lib_deps =
${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX ${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX
${esp32s3_base.lib_deps} ${esp32s3_base.lib_deps}

View File

@ -33,7 +33,6 @@ build_flags =
${inkhud.build_flags} ${inkhud.build_flags}
-I variants/heltec_wireless_paper -I variants/heltec_wireless_paper
-D HELTEC_WIRELESS_PAPER -D HELTEC_WIRELESS_PAPER
-D MAX_THREADS=40 ; Required if used with WiFi
lib_deps = lib_deps =
${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX ${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX
${esp32s3_base.lib_deps} ${esp32s3_base.lib_deps}

View File

@ -28,7 +28,6 @@ build_flags = ${esp32s3_base.build_flags}
-D USE_LOG_DEBUG -D USE_LOG_DEBUG
-D LOG_DEBUG_INC=\"DebugConfiguration.h\" -D LOG_DEBUG_INC=\"DebugConfiguration.h\"
-D RADIOLIB_SPI_PARANOID=0 -D RADIOLIB_SPI_PARANOID=0
-D MAX_THREADS=40
-D HAS_SCREEN=0 -D HAS_SCREEN=0
-D HAS_TFT=1 -D HAS_TFT=1
-D USE_PIN_BUZZER -D USE_PIN_BUZZER

View File

@ -9,7 +9,6 @@ upload_protocol = esptool
build_flags = ${esp32s3_base.build_flags} build_flags = ${esp32s3_base.build_flags}
-DT_DECK -DT_DECK
-DBOARD_HAS_PSRAM -DBOARD_HAS_PSRAM
-DMAX_THREADS=40
-DGPS_POWER_TOGGLE -DGPS_POWER_TOGGLE
-Ivariants/t-deck -Ivariants/t-deck

View File

@ -31,7 +31,6 @@ build_flags =
${inkhud.build_flags} ${inkhud.build_flags}
-I variants/tlora_t3s3_epaper -I variants/tlora_t3s3_epaper
-D TLORA_T3S3_EPAPER -D TLORA_T3S3_EPAPER
-D MAX_THREADS=40 ; Required if used with WiFi
lib_deps = lib_deps =
${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX ${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX
${esp32s3_base.lib_deps} ${esp32s3_base.lib_deps}

View File

@ -57,8 +57,7 @@
#define LED_PIN 13 // the red part of the RGB LED #define LED_PIN 13 // the red part of the RGB LED
#define LED_STATE_ON 0 // State when LED is lit #define LED_STATE_ON 0 // State when LED is lit
#define ALT_BUTTON_PIN 21 // Button 3 - square - top button in landscape mode #define ALT_BUTTON_PIN 21 // Button 3 - square - top button in landscape mode
#define BUTTON_NEED_PULLUP2 TB_UP
#define BUTTON_PIN 0 // Circle button #define BUTTON_PIN 0 // Circle button
#define BUTTON_NEED_PULLUP // we do need a helping hand up #define BUTTON_NEED_PULLUP // we do need a helping hand up
#define CANCEL_BUTTON_PIN 45 // Button 1 - triangle - bottom button in landscape mode #define CANCEL_BUTTON_PIN 45 // Button 1 - triangle - bottom button in landscape mode