Skip to content

Commit 12f97eb

Browse files
committed
Remove idf error log generating noise on serial output
1 parent f25f2fa commit 12f97eb

2 files changed

Lines changed: 29 additions & 2 deletions

File tree

esp3d/src/core/esp3d_log.cpp

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
*/
2020

2121
#include "../include/esp3d_config.h"
22+
#include <esp_log.h>
2223
#if defined(ESP_LOG_FEATURE)
2324
// telnet
2425
#if ESP_LOG_FEATURE == LOG_OUTPUT_TELNET
@@ -121,6 +122,27 @@ void esp3d_logf(uint8_t level, const char* format, ...) {
121122
}
122123

123124
void esp3d_log_init() {
125+
#if !defined(SHOW_ESP_LOG)
126+
esp_log_level_set("wifi", ESP_LOG_NONE);
127+
esp_log_level_set("sdmmc", ESP_LOG_NONE);
128+
esp_log_level_set("vfs_fat_sdmmc", ESP_LOG_NONE);
129+
esp_log_level_set("sdmmc_periph", ESP_LOG_NONE);
130+
esp_log_level_set("sdmmc_req", ESP_LOG_NONE);
131+
esp_log_level_set("sdmmc_common", ESP_LOG_NONE);
132+
esp_log_level_set("fatfs", ESP_LOG_NONE);
133+
esp_log_level_set("sdspi", ESP_LOG_NONE);
134+
esp_log_level_set("sd_diskio", ESP_LOG_NONE);
135+
esp_log_level_set("vfs_fat", ESP_LOG_NONE);
136+
esp_log_level_set("esp_littlefs", ESP_LOG_NONE);
137+
esp_log_level_set("task_wdt", ESP_LOG_NONE);
138+
esp_log_level_set("camera", ESP_LOG_NONE);
139+
esp_log_level_set("sccb", ESP_LOG_NONE);
140+
esp_log_level_set("ov2640", ESP_LOG_NONE);
141+
esp_log_level_set("esp_eth", ESP_LOG_NONE);
142+
esp_log_level_set("emac", ESP_LOG_NONE);
143+
esp_log_level_set("phy", ESP_LOG_NONE);
144+
#endif // !defined(SHOW_ESP_LOG)
145+
124146
#if (ESP_LOG_FEATURE == LOG_OUTPUT_SERIAL0) || \
125147
(ESP_LOG_FEATURE == LOG_OUTPUT_SERIAL1) || \
126148
(ESP_LOG_FEATURE == LOG_OUTPUT_SERIAL2)
@@ -142,6 +164,7 @@ void esp3d_log_init() {
142164
}
143165

144166
void esp3d_network_log_init() {
167+
145168
#if ESP_LOG_FEATURE == LOG_OUTPUT_TELNET
146169
telnet_log.begin(LOG_ESP3D_OUTPUT_PORT, true);
147170
#endif // ESP_LOG_FEATURE == LOG_OUTPUT_TELNET

esp3d/src/modules/filesystem/flash/littlefs_esp32_filesystem.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,11 @@ extern "C" {
3333
extern File tFile_handle[ESP_MAX_OPENHANDLE];
3434

3535
bool ESP_FileSystem::begin() {
36-
_started = LittleFS.begin(true);
36+
_started = LittleFS.begin(false);
37+
if (!_started) {
38+
esp3d_log("LittleFS Mount Failed");
39+
_started = format();
40+
}
3741
return _started;
3842
}
3943

@@ -64,7 +68,7 @@ bool ESP_FileSystem::format() {
6468
// bool res = LittleFS.format();
6569
bool res = (ESP_OK == esp_littlefs_format("spiffs"));
6670
if (res) {
67-
res = begin();
71+
res = LittleFS.begin(false);
6872
}
6973
return res;
7074
}

0 commit comments

Comments
 (0)