Skip to content

Commit 6c04a93

Browse files
Math0XKSuGliderpre-commit-ci-lite[bot]
authored
Add a Default 32MB partition (#11143)
* Add a Default 32MB partition This is a complementary addition to use 32MB boards in PlatformIO like the ESP32-S3-DevKitC-1-N32R8V. * Edited Board file Added partition "default_32MB" to the menu * Delete tools/boards.txt * Edited boards.txt Added the "default_32MB" partition to the menu * feat(boards): adds app13M_data7M_32MB to s3 octal * fix(board): format linux new line * fix(boards): trying to make it \n and not \r\n * add change to esp32s3-octal board too This reverts commit 3afddfc, reversing changes made to a9f6400. * fix(boards): setting eol as /n * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Sugar Glider <rodrigo.garcia@espressif.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
1 parent 7fda434 commit 6c04a93

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

boards.txt

+6
Original file line numberDiff line numberDiff line change
@@ -940,6 +940,9 @@ esp32s3.menu.PartitionScheme.app5M_fat24M_32MB.upload.maximum_size=4718592
940940
esp32s3.menu.PartitionScheme.app5M_little24M_32MB=32M Flash (4.8MB APP/22MB LittleFS)
941941
esp32s3.menu.PartitionScheme.app5M_little24M_32MB.build.partitions=large_littlefs_32MB
942942
esp32s3.menu.PartitionScheme.app5M_little24M_32MB.upload.maximum_size=4718592
943+
esp32s3.menu.PartitionScheme.app13M_data7M_32MB=32M Flash (13MB APP/6.75MB SPIFFS)
944+
esp32s3.menu.PartitionScheme.app13M_data7M_32MB.build.partitions=default_32MB
945+
esp32s3.menu.PartitionScheme.app13M_data7M_32MB.upload.maximum_size=13107200
943946
esp32s3.menu.PartitionScheme.esp_sr_16=ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)
944947
esp32s3.menu.PartitionScheme.esp_sr_16.upload.maximum_size=3145728
945948
esp32s3.menu.PartitionScheme.esp_sr_16.upload.extra_flags=0xD10000 {build.path}/srmodels.bin
@@ -2148,6 +2151,9 @@ esp32s3-octal.menu.PartitionScheme.app5M_fat24M_32MB.upload.maximum_size=4718592
21482151
esp32s3-octal.menu.PartitionScheme.app5M_little24M_32MB=32M Flash (4.8MB APP/22MB LittleFS)
21492152
esp32s3-octal.menu.PartitionScheme.app5M_little24M_32MB.build.partitions=large_littlefs_32MB
21502153
esp32s3-octal.menu.PartitionScheme.app5M_little24M_32MB.upload.maximum_size=4718592
2154+
esp32s3-octal.menu.PartitionScheme.app13M_data7M_32MB=32M Flash (13MB APP/6.75MB SPIFFS)
2155+
esp32s3-octal.menu.PartitionScheme.app13M_data7M_32MB.build.partitions=default_32MB
2156+
esp32s3-octal.menu.PartitionScheme.app13M_data7M_32MB.upload.maximum_size=13107200
21512157

21522158
esp32s3-octal.menu.CPUFreq.240=240MHz (WiFi)
21532159
esp32s3-octal.menu.CPUFreq.240.build.f_cpu=240000000L

tools/partitions/default_32MB.csv

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Name, Type, SubType, Offset, Size, Flags
2+
nvs, data, nvs, 0x9000, 0x5000,
3+
otadata, data, ota, 0xe000, 0x2000,
4+
app0, app, ota_0, 0x10000, 0xC80000,
5+
app1, app, ota_1, 0xC90000,0xC80000,
6+
spiffs, data, spiffs, 0x1910000,0x6C0000,
7+
coredump, data, coredump,0x1FF0000,0x10000,

0 commit comments

Comments
 (0)