Description
I updated from V2.4.0-rc2 to V2.4.0, recompiled code and uploaded to Wemos mini Pro.
I noticed that after successfully connection to Wifi network the code would stop for around 5 mins when the SPIFFS.begin() statement was executed. It seemed as though given this was the first time the code has run from the new compile build it was formatting the SPIFFs ? (even though I did not call a format command). Then following the SPIFFS.begin() [which took around 5mins to complete] I execute a series of WRITEs to SPIFFS which is processed for some reason very slooowwwly. This only occurs once. When I hard reset the Wemos everything including the SPIFFS.begin() and WRITEs go at usual lightning fast.
Can someone explain what might be going on ? I assume its because I previoulsy compliled using Wemos D1 R2 mini which was configured to 1M SPIFSS but changing to Wemoni D1 mini Pro with 15M SPIFFS automatically does a format for SPIFFS.begin() statement ?
if you have a stack dump decode it:
https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/stack_dump.rst
for better debug messages:
https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/debugging.rst
----------------------------- Remove above -----------------------------
Basic Infos
Hardware
Hardware: Wemo D1 mini PRO
Core Version: 2.4.0
Description
Problem description
Settings in IDE
Module: Wemos D1 mini Pro
Flash Size: 16M/(15M SPIFFS)
CPU Frequency: ?80Mhz?
Flash Mode: ?qio?
Flash Frequency: ?40Mhz?
Upload Using: ?OTA / SERIAL?
Reset Method: ?ck / nodemcu?
Sketch
#include <Arduino.h>
void setup() {
}
void loop() {
}
Debug Messages
messages here