IPdotSetAF / ESPAsyncHTTPUpdateServer

A Simple OTA web page implemented over ESPAsyncWebServer(by me-no-dev)
GNU Lesser General Public License v2.1
28 stars 5 forks source link

Firmware update OK but Filesystem NOT #18

Open plmicia opened 2 months ago

plmicia commented 2 months ago

I am facing difficulties to update FileSystem correctly using this library. Firmware update works well, however when I am trying to upload FileSystem I got "Update error: ERROR[4]: Not Enough Space" or 404. The same *.bin file works flawlesly with classic HTTPUpdate (non Async) and with ElegantOTA (with Async). Could you double check? Am I missing something? Above tests were performed in Arduino 1.8.3 and 2.3.2, with 1.2.0. and 2.0.0. library version and "simple_server" example.

IPdotSetAF commented 2 months ago

Hey @plmicia Could you give me more info of your setup: What Board, flash size, partition did you use?

plmicia commented 2 months ago

Sure. Board is ESP8266 D1 mini + 4MB (FS:2MB OTA:~1019KB) flash. I have double check and in browser I am getting: "The connection was reset". ESP8266 is giving reset exception:

..IP Address: 192.168.2.147

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3424, room 16 tail 0 chksum 0x2e load 0x3fff20b8, len 40, room 8 tail 0 chksum 0x2b csum 0x2b v0004dc50 ~ld ����o�s��g|� l �db��|s�l�o� �n� l��{�l�l� �.......IP Address: 192.168.2.147

Surprisingly behaviour I am facing is inconsisient, as now I no longer get "Update error: ERROR[4]: Not Enough Space". Filesystem I am trying to load: esp8266-FileSystem.zip