From b5db18dd9c0563becde86ddcb6f13ba0e907ae9c Mon Sep 17 00:00:00 2001 From: Larry Bernstone Date: Sat, 21 Jul 2018 15:22:28 -0600 Subject: [PATCH 1/3] Added a define to format the spiffs in SPIFFS_Test.ino --- libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino b/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino index 65b4859b6cf..4d9d60b6c29 100644 --- a/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino +++ b/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino @@ -1,6 +1,11 @@ #include "FS.h" #include "SPIFFS.h" +// Format SPIFFS the first time you run a test +// or else use the SPIFFS plugin to create a partition +// https://github.com/me-no-dev/arduino-esp32fs-plugin +//#define FORMAT_SPIFFS true + void listDir(fs::FS &fs, const char * dirname, uint8_t levels){ Serial.printf("Listing directory: %s\r\n", dirname); @@ -151,7 +156,7 @@ void testFileIO(fs::FS &fs, const char * path){ void setup(){ Serial.begin(115200); - if(!SPIFFS.begin()){ + if(!SPIFFS.begin(FORMAT_SPIFFS)){ Serial.println("SPIFFS Mount Failed"); return; } From 173e16c2d5b0136da1b7bb7c9bd0c2438125dfdc Mon Sep 17 00:00:00 2001 From: Larry Bernstone Date: Wed, 25 Jul 2018 09:50:10 -0600 Subject: [PATCH 2/3] Uncommented the define --- libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino b/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino index 4d9d60b6c29..92dc44f6114 100644 --- a/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino +++ b/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino @@ -1,10 +1,10 @@ #include "FS.h" #include "SPIFFS.h" -// Format SPIFFS the first time you run a test -// or else use the SPIFFS plugin to create a partition -// https://github.com/me-no-dev/arduino-esp32fs-plugin -//#define FORMAT_SPIFFS true +/* You only need to format SPIFFS the first time you run a + test or else use the SPIFFS plugin to create a partition + https://github.com/me-no-dev/arduino-esp32fs-plugin */ +#define FORMAT_SPIFFS_IF_FAILED true void listDir(fs::FS &fs, const char * dirname, uint8_t levels){ Serial.printf("Listing directory: %s\r\n", dirname); From f1b2f532973e75981a43e56321417c299bd5cf38 Mon Sep 17 00:00:00 2001 From: Larry Bernstone Date: Wed, 25 Jul 2018 10:16:48 -0600 Subject: [PATCH 3/3] Matched define names --- libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino b/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino index 92dc44f6114..cfc111dc22a 100644 --- a/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino +++ b/libraries/SPIFFS/examples/SPIFFS_Test/SPIFFS_Test.ino @@ -156,7 +156,7 @@ void testFileIO(fs::FS &fs, const char * path){ void setup(){ Serial.begin(115200); - if(!SPIFFS.begin(FORMAT_SPIFFS)){ + if(!SPIFFS.begin(FORMAT_SPIFFS_IF_FAILED)){ Serial.println("SPIFFS Mount Failed"); return; }