-
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
ESP32 sketch data upload for FAT file system #3230
Comments
Thanks for your quick answer! |
Sure. Are you offering? |
No sorry 😃 |
Ah i wanted to switch to FATFS so bad but because there are no plugins for it for arduino ide or PlatformIO i just can't use it. :( If there was a way to upload files to FATfs from browser like with SPIFFS i would be fine with that too. |
[STALE_SET] This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions. |
[STALE_DEL] This stale issue has been automatically closed. Thank you for your contributions. |
@thedub2001 sorry, the tool I published only works on linux (and I didn't write it, I just packaged it). For a plugin it should have to be done in java I think. |
I just wrote a small python script to generate a filesystem e.t.c. |
@magicmicros : Your script will not work on esp32, as it does not include the wear levelling layer, used by the fatfs components. |
I'm afraid you're mistaken, it's been working beautifully for a couple of weeks on a number of ESP32 boards. There is no difference between the regular FFat.format() and the way I create the filesystem. |
very interesting. I'll see what I can do about a plugin. |
Arduino ESP32 filesystem uploader for FAT partition needed !
I discovered the FAT file system on ESP32 and compared performances with SPIFFS file system :
Using SPIFFS file system and SPIFFS_test sketch (serial output) :
Using FAT file system and Ffat_test sketch (serial output) :
It appears that FAT writing is 4,5 times quicker than SPIFFS writing
and FAT reading is 3 times quicker than SPIFFS reading
That's why I'am planning to use FAT file system because it's quicker and because the ESP-IDF uses it natively.
The only thing missing is a way to upload a file system like the "ESP32 Sketch Data Upload" plugin found at https://github.com/me-no-dev/arduino-esp32fs-plugin
Hardware:
Board : ESP-WROOM-32 Dev Module
Core Installation : 1.0.3
IDE name : Arduino IDE
The text was updated successfully, but these errors were encountered: