Replies: 2 comments 7 replies
-
The reason is: I did some tests with bluetooth (a2dp-sink). Depending on the modules (MQTT, FTP...) choosed, flash-memory is the limiting-factor. BT is currently not (really) implemented but I perspectively changed the partition-layout to huge_app. So for now you don't "miss" anything by reverting it back to min_spiffs. Mid-term I guess there'll be some free flash-memory by moving html-stuff from flash to SD. Especially for i18n this will be necessary. What I don't like about this is solution is, that the user has additionaly to take care that html-files on SD are up to date as well. That's why I not already did it. |
Beta Was this translation helpful? Give feedback.
-
Recently I enabled OTA for boards with 16 MB flash-memory. Update can be performed via webGUI. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
I added code from the OTA update example ([1]) and could update the firmware from SD card via FTP. I used min_spiffs.csv as partition layout.
Is there a particular reason you switched to hugh_app.csv as default partition layout? This makes OTA update impossible. With min_spiffs I still have > 400kb Flash memory left, even with MQTT, FTP etc. activated...
The OTA update feature could be interesting for people that don't have easy access to their ESP32 (like me) and still want to update to new features.
[1] https://github.com/espressif/arduino-esp32/blob/master/libraries/Update/examples/SD_Update/SD_Update.ino
Beta Was this translation helpful? Give feedback.
All reactions