Open om0wt opened 11 months ago
Having similar issues here. In my case the received date length is alway less then the expected length if I set the maximum MTU to 517. And the Checksum is always wrong if I set the MTU to minimum 23. I Tried SPIFFS and FFAT, on both ESP32 and ESP32-S3. I doubt somehow the transfer between phone and ESP32 is experiencing package loss.
BTW, this is a great project, and wish someone can help maintain this project further.
Hello all, I have following problem on WeMoS D1 MINI ESP32 platform: firmware update is uploaded, but while executing
size_t written = Update.writeStream(updateSource);
it fails:
Backtrace decoded shows:
Another error:
What I try to do
I flash esp32_ble_ota firmware to WeMoS D1 MINI ESP32
I upload an empty SPIFFS to ESP32:
I compile Blink firmware and upload final bin image to Android application (blink_firmware.bin). Both firmwares were compiled with partition
app_spiffs
(check below)I try to upload blink firmware via Android updater application EPS32 BLE OTA to ESP32. The transfer is successfull, but problem occurres as described above.
What am I doing wrong???
My Partitions layout
Here is my partition layout:
app_sppifs.cvs:
I supposed that app0 and spiffs needs to have the same size, but the update fails anyway...
Board partition scheme
Thanks a lot for any hint to move forward...
Pavol