You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I'm currently working on developing a rather intricate codebase for an ESP32-S3 microcontroller. My aim is to fully leverage the capabilities of the board. I'm utilizing the PlatformIO environment for coding. While I managed to get my board operational through some research, I encountered a hurdle in utilizing the entire 32Mb of flash memory effectively.
Describe the solution you'd like
I would greatly appreciate it if you could provide a default partition table for the 32Mb flash memory. Currently, there are existing options available for 16Mb flash boards, and having a similar default configuration for the larger memory capacity would be immensely helpful.
Describe alternatives you've considered
No response
Additional context
Here is my current platformio.ini configuration, which is functional:
I came across information suggesting that the Arduino-ESP32 library might incorporate support for both 16MB and 32MB ESP32-S3 boards in a forthcoming v3.x version. Could anyone provide additional confirmation on this matter? Furthermore, if these developments are accurate, is there any available information regarding the anticipated release date for this version?
SPIFFS is not a hierarchical file system. The directories are just a slash in the string name of the file, and the performance on large spaces is subpar, particularly if you are fragmenting the space at all.
LittleFS is recommended nowadays if you want to optimize for file integrity. FAT has better seek/replace performance.
Note that I only use file systems for user data. I prefer to include read-only files in the code as C-strings, so they can be updated as part of the firmware.
Related area
Partition table
Hardware specification
ESP32-S3-DevKitC-1-N32R8V
Is your feature request related to a problem?
Hello, I'm currently working on developing a rather intricate codebase for an ESP32-S3 microcontroller. My aim is to fully leverage the capabilities of the board. I'm utilizing the PlatformIO environment for coding. While I managed to get my board operational through some research, I encountered a hurdle in utilizing the entire 32Mb of flash memory effectively.
Describe the solution you'd like
I would greatly appreciate it if you could provide a default partition table for the 32Mb flash memory. Currently, there are existing options available for 16Mb flash boards, and having a similar default configuration for the larger memory capacity would be immensely helpful.
Describe alternatives you've considered
No response
Additional context
Here is my current platformio.ini configuration, which is functional:
I have checked existing list of Feature requests and the Contribution Guide
The text was updated successfully, but these errors were encountered: