diff --git a/platformio.ini b/platformio.ini index 07394193..c2fffdad 100644 --- a/platformio.ini +++ b/platformio.ini @@ -95,6 +95,7 @@ platform = espressif32 board_upload.flash_size=4MB board_upload.maximum_size = 4194304 board_build.partitions = user_setups/esp32/partition_app1704k_spiffs720k.csv +board_build.filesystem = littlefs ; ----- crash reporter monitor_filters = esp32_exception_decoder @@ -146,6 +147,7 @@ ps_ram = -mfix-esp32-psram-cache-issue extra_scripts = + tools/littlefsbuilder.py tools/esp_merge_bin.py tools/analyze_elf.py ; ${env.extra_scripts} diff --git a/tools/littlefsbuilder.py b/tools/littlefsbuilder.py new file mode 100644 index 00000000..3528642d --- /dev/null +++ b/tools/littlefsbuilder.py @@ -0,0 +1,2 @@ +Import("env") +env.Replace( MKSPIFFSTOOL=env.get("PROJECT_DIR") + '/tools/mklittlefs' ) \ No newline at end of file diff --git a/tools/mklittlefs b/tools/mklittlefs new file mode 100644 index 00000000..f2e6c113 Binary files /dev/null and b/tools/mklittlefs differ diff --git a/tools/mklittlefs.exe b/tools/mklittlefs.exe new file mode 100644 index 00000000..aa52570b Binary files /dev/null and b/tools/mklittlefs.exe differ