From fb309609b7a203409be1a947d060d1925b1beb88 Mon Sep 17 00:00:00 2001 From: Kadah Date: Mon, 8 Oct 2018 22:28:49 -0700 Subject: [PATCH] Add 16MB partition large APPS w/ OTA & SPIFFS * 7.25MB APPS partitions w/OTA * Same SPIFFS partition size as default --- boards.txt | 4 +++- tools/partitions/spiffs_16m.csv | 7 +++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 tools/partitions/spiffs_16m.csv diff --git a/boards.txt b/boards.txt index 7a86797c95a..d976152df52 100644 --- a/boards.txt +++ b/boards.txt @@ -48,6 +48,9 @@ esp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs esp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 esp32.menu.PartitionScheme.fatflash=16M Fat esp32.menu.PartitionScheme.fatflash.build.partitions=ffat +esp32.menu.PartitionScheme.max16=16MB Flash (5x larger APPS w/ OTA, SPIFFS) +esp32.menu.PartitionScheme.max16.build.partitions=spiffs_16m +esp32.menu.PartitionScheme.max16.upload.maximum_size=7602176 esp32.menu.FlashMode.qio=QIO esp32.menu.FlashMode.qio.build.flash_mode=dio @@ -74,7 +77,6 @@ esp32.menu.FlashSize.2M.build.flash_size=2MB esp32.menu.FlashSize.2M.build.partitions=minimal esp32.menu.FlashSize.16M=16MB (128Mb) esp32.menu.FlashSize.16M.build.flash_size=16MB -esp32.menu.FlashSize.16M.build.partitions=ffat esp32.menu.UploadSpeed.921600=921600 esp32.menu.UploadSpeed.921600.upload.speed=921600 diff --git a/tools/partitions/spiffs_16m.csv b/tools/partitions/spiffs_16m.csv new file mode 100644 index 00000000000..1644cc3adfe --- /dev/null +++ b/tools/partitions/spiffs_16m.csv @@ -0,0 +1,7 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x740000, +app1, app, ota_1, 0x750000,0x740000, +eeprom, data, 0x99, 0xE90000,0x1000, +spiffs, data, spiffs, 0xE91000,0x16F000,