Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 04427c9

Browse filesBrowse files
authored
feat(partition): Add 4MB No File System partition scheme (espressif#9769)
Adds partition scheme with two apps, 2MB each.
1 parent 55ec22f commit 04427c9
Copy full SHA for 04427c9

File tree

Expand file treeCollapse file tree

2 files changed

+30
-0
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+30
-0
lines changed

‎boards.txt

Copy file name to clipboardExpand all lines: boards.txt
+24Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ esp32c2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SP
8787
esp32c2.menu.PartitionScheme.default.build.partitions=default
8888
esp32c2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
8989
esp32c2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
90+
esp32c2.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
91+
esp32c2.menu.PartitionScheme.no_fs.build.partitions=no_fs
92+
esp32c2.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
9093
esp32c2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
9194
esp32c2.menu.PartitionScheme.no_ota.build.partitions=no_ota
9295
esp32c2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
@@ -223,6 +226,9 @@ esp32h2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
223226
esp32h2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
224227
esp32h2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
225228
esp32h2.menu.PartitionScheme.minimal.build.partitions=minimal
229+
esp32h2.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
230+
esp32h2.menu.PartitionScheme.no_fs.build.partitions=no_fs
231+
esp32h2.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
226232
esp32h2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
227233
esp32h2.menu.PartitionScheme.no_ota.build.partitions=no_ota
228234
esp32h2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
@@ -400,6 +406,9 @@ esp32c6.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
400406
esp32c6.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
401407
esp32c6.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
402408
esp32c6.menu.PartitionScheme.minimal.build.partitions=minimal
409+
esp32c6.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
410+
esp32c6.menu.PartitionScheme.no_fs.build.partitions=no_fs
411+
esp32c6.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
403412
esp32c6.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
404413
esp32c6.menu.PartitionScheme.no_ota.build.partitions=no_ota
405414
esp32c6.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
@@ -666,6 +675,9 @@ esp32s3.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
666675
esp32s3.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
667676
esp32s3.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
668677
esp32s3.menu.PartitionScheme.minimal.build.partitions=minimal
678+
esp32s3.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
679+
esp32s3.menu.PartitionScheme.no_fs.build.partitions=no_fs
680+
esp32s3.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
669681
esp32s3.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
670682
esp32s3.menu.PartitionScheme.no_ota.build.partitions=no_ota
671683
esp32s3.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
@@ -828,6 +840,9 @@ esp32c3.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
828840
esp32c3.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
829841
esp32c3.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
830842
esp32c3.menu.PartitionScheme.minimal.build.partitions=minimal
843+
esp32c3.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
844+
esp32c3.menu.PartitionScheme.no_fs.build.partitions=no_fs
845+
esp32c3.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
831846
esp32c3.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
832847
esp32c3.menu.PartitionScheme.no_ota.build.partitions=no_ota
833848
esp32c3.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
@@ -1026,6 +1041,9 @@ esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
10261041
esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
10271042
esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
10281043
esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal
1044+
esp32s2.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
1045+
esp32s2.menu.PartitionScheme.no_fs.build.partitions=no_fs
1046+
esp32s2.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
10291047
esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
10301048
esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota
10311049
esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
@@ -1199,6 +1217,9 @@ esp32.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
11991217
esp32.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
12001218
esp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
12011219
esp32.menu.PartitionScheme.minimal.build.partitions=minimal
1220+
esp32.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
1221+
esp32.menu.PartitionScheme.no_fs.build.partitions=no_fs
1222+
esp32.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
12021223
esp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
12031224
esp32.menu.PartitionScheme.no_ota.build.partitions=no_ota
12041225
esp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
@@ -1369,6 +1390,9 @@ esp32da.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
13691390
esp32da.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
13701391
esp32da.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
13711392
esp32da.menu.PartitionScheme.minimal.build.partitions=minimal
1393+
esp32da.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
1394+
esp32da.menu.PartitionScheme.no_fs.build.partitions=no_fs
1395+
esp32da.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
13721396
esp32da.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
13731397
esp32da.menu.PartitionScheme.no_ota.build.partitions=no_ota
13741398
esp32da.menu.PartitionScheme.no_ota.upload.maximum_size=2097152

‎tools/partitions/no_fs.csv

Copy file name to clipboard
+6Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
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, 0x1F0000,
5+
app1, app, ota_1, 0x200000,0x1F0000,
6+
coredump, data, coredump,0x3F0000,0x10000,

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.