-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Filesystem Guidance (IDFGH-14626) #15377
Comments
Hi @f-hoepfinger-hr-agrartechnik,
Thus if robustness is the key factor, LittleFS is the better choice due to its atomic file operations and wear-leveling. Yo can refer to this file-system-consideration |
( I would recommend
I haven't used A nice thing about esp-idf's virtual-filesystem abstraction is that it's (relatively) trivial to swap out filesystem backends. So I'd say just give one a try for your use-case, and if it doesn't meet requirements, try another. I usually operate with fairly small filesystems with SPI flash, so I also like to compress data using my compression library. |
@BrianPugh LittleFS now test-driving. |
Answers checklist.
General issue report
Hello,
we have now 4 Possibilities for File System on internal Flash
Links:
https://components.espressif.com/components/joltwallet/littlefs
https://components.espressif.com/components/espressif/esp_jrnl/versions/1.0.1
while Spiffs is slow,
and fatfs is really sensitive to power loss,
i am struggling between
what is really better in case of robustness.
any Opinions ?
https://stackoverflow.com/staging-ground/79432296
Thanks,
Franz
The text was updated successfully, but these errors were encountered: