Skip to content

Commit 18b8f3e

Browse files
authored
Solo1 wdt fix
* Fix ESP32-Solo WDT on HTTP OTA update
1 parent 0857109 commit 18b8f3e

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

cores/esp32/Esp.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,8 @@ String EspClass::getSketchMD5()
196196
md5.add(buf.get(), readBytes);
197197
lengthLeft -= readBytes;
198198
offset += readBytes;
199+
200+
delay(1); // Fix solo WDT
199201
}
200202
md5.calculate();
201203
result = md5.toString();

libraries/Update/src/Updater.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,8 @@ size_t UpdateClass::writeStream(Stream &data) {
371371
if((_bufferLen == remaining() || _bufferLen == SPI_FLASH_SEC_SIZE) && !_writeBuffer())
372372
return written;
373373
written += toRead;
374+
375+
delay(1); // Fix solo WDT
374376
}
375377
return written;
376378
}

0 commit comments

Comments
 (0)