3 Commits

Author SHA1 Message Date
Yurii
9ca8505e9e Merge 0d3adad446 into 9dd5ee8da5 2025-05-14 19:46:19 +02:00
Yurii
9dd5ee8da5 chore: bump pioarduino/platform-espressif32 from 3.1.3 to 3.2.0 2025-05-08 09:39:30 +03:00
Yurii
7dbd503e1e fix: restarting on critically low heap #151 2025-05-07 06:12:39 +03:00
2 changed files with 2 additions and 1 deletions

View File

@@ -84,7 +84,7 @@ board_build.ldscript = eagle.flash.4m1m.ld
;platform_packages =
; framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#3.0.5
; framework-arduinoespressif32-libs @ https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-33fbade6.zip
platform = https://github.com/pioarduino/platform-espressif32/releases/download/53.03.13/platform-espressif32.zip
platform = https://github.com/pioarduino/platform-espressif32/releases/download/54.03.20/platform-espressif32.zip
platform_packages =
board_build.partitions = esp32_partitions.csv
lib_deps =

View File

@@ -196,6 +196,7 @@ protected:
// critical heap
if (!vars.states.restarting && (freeHeap < 2048 || maxFreeBlockHeap < 2048)) {
this->restartSignalReceivedTime = millis();
this->restartSignalReceived = true;
vars.states.restarting = true;
}