ESP32: Improved LittleFS initialization logging during first boot

This commit is contained in:
M-Factory
2026-01-31 16:03:17 +09:00
parent 2097aba754
commit 44f22e2779

View File

@@ -22,8 +22,8 @@
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
#define MAX_DEVICES 4
#define CLK_PIN 7 //D5
#define CS_PIN 11 // D7
#define CLK_PIN 7 //D5
#define CS_PIN 11 // D7
#define DATA_PIN 12 //D8
#ifdef ESP8266
@@ -2368,22 +2368,23 @@ DisplayMode key:
void setup() {
Serial.begin(115200);
delay(1000);
esp_log_level_set("esp_littlefs", ESP_LOG_NONE);
Serial.println();
Serial.println(F("[SETUP] Starting setup..."));
#if defined(ARDUINO_USB_MODE)
Serial.setTxTimeoutMs(50);
Serial.println("[SERIAL] USB CDC detected — TX timeout enabled");
delay(500);
#endif
Serial.println();
Serial.println(F("[SETUP] Starting setup..."));
Serial.println(F("[FS] Mounting LittleFS (auto-format enabled)..."));
if (!LittleFS.begin(true)) {
Serial.println(F("[ERROR] LittleFS mount failed in setup! Halting."));
Serial.println(F("[ERROR] LittleFS mount failed even after format. Halting."));
while (true) {
delay(1000);
yield();
}
}
Serial.println(F("[SETUP] LittleFS file system mounted successfully."));
Serial.println(F("[FS] LittleFS mounted and ready."));
loadUptime();
ensureHtmlFileExists();
P.begin(); // Initialize Parola library