mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-21 10:16:34 +00:00
Adjust partitions to use all remaining space for lfs filesystem
This commit is contained in:
parent
392083c9dc
commit
333185a472
@ -94,7 +94,7 @@ platform = espressif32@^3.2.0
|
||||
|
||||
board_upload.flash_size=4MB
|
||||
board_upload.maximum_size = 4194304
|
||||
board_build.partitions = user_setups/esp32/partition_app1704k_spiffs720k.csv
|
||||
board_build.partitions = user_setups/esp32/partitions_4MB.csv
|
||||
board_build.filesystem = littlefs
|
||||
board_build.embed_files =
|
||||
data/edit.htm.gz
|
||||
@ -117,6 +117,7 @@ build_flags =
|
||||
; -- lvgl build options -----------------------------
|
||||
-D LV_MEM_SIZE=61440U ; 60kB lvgl memory
|
||||
-D LV_ATTRIBUTE_FAST_MEM=IRAM_ATTR
|
||||
;-D LV_FS_PC_PATH="/lfs" ; this needs to match the vfs mount pount
|
||||
; -- ArduinoJson build options ----------------------------
|
||||
-D ARDUINOJSON_ENABLE_PROGMEM=1 ; for PROGMEM arguments
|
||||
; -- tft_espi build options ------------------------
|
||||
|
@ -12,6 +12,7 @@ build_flags =
|
||||
${env.build_flags}
|
||||
${esp32.build_flags}
|
||||
${esp32.vspi} ; Use VSPI hardware SPI bus
|
||||
-D HASP_MODEL="ESP32 Touchdown"
|
||||
|
||||
;region -- TFT_eSPI build options ------------------------
|
||||
-D USER_SETUP_LOADED=1
|
||||
|
@ -11,6 +11,7 @@ board = esp32dev
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
${esp32.build_flags}
|
||||
-D HASP_MODEL="FreeTouchDeck"
|
||||
|
||||
;region -- TFT_eSPI build options ------------------------
|
||||
-D USER_SETUP_LOADED=1
|
||||
|
@ -12,6 +12,8 @@ board = featheresp32
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
${esp32.build_flags}
|
||||
-D HASP_MODEL="Adafruit Featherwing 2.4"
|
||||
|
||||
;region -- TFT_eSPI build options ------------------------
|
||||
${lcd.featherwing-24}
|
||||
-D TFT_MISO=19
|
||||
|
@ -12,6 +12,8 @@ board = featheresp32
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
${esp32.build_flags}
|
||||
-D HASP_MODEL="Adafruit Featherwing 3.2"
|
||||
|
||||
;region -- TFT_eSPI build options ------------------------
|
||||
${lcd.featherwing-35}
|
||||
-D TFT_MISO=19
|
||||
|
@ -8,15 +8,15 @@
|
||||
[env:lanbon_l8]
|
||||
extends = esp32
|
||||
board = esp32dev
|
||||
|
||||
board_upload.flash_size=8MB
|
||||
board_upload.maximum_size = 8388608
|
||||
board_build.partitions = user_setups/esp32/partition_app2000k_spiffs4000k.csv
|
||||
board_build.partitions = user_setups/esp32/partitions_8MB.csv
|
||||
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
${esp32.build_flags}
|
||||
${esp32.ps_ram}
|
||||
-D HASP_MODEL="Lanbon L8"
|
||||
|
||||
;region -- TFT_eSPI build options ------------------------
|
||||
${lcd.st7789v}
|
||||
|
@ -10,10 +10,9 @@
|
||||
[env:lolin-d32-pro_ili9341]
|
||||
extends = esp32
|
||||
board = lolin_d32_pro
|
||||
|
||||
board_upload.flash_size=16MB
|
||||
board_upload.maximum_size = 16777216
|
||||
board_build.partitions = user_setups/esp32/partition_app2000k_spiffs4000k.csv
|
||||
board_build.partitions = user_setups/esp32/partitions_16MB.csv
|
||||
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
|
@ -8,10 +8,9 @@
|
||||
[env:m5stack-core2]
|
||||
extends = esp32
|
||||
board = esp32dev
|
||||
|
||||
board_upload.flash_size=16MB
|
||||
board_upload.maximum_size = 16777216
|
||||
board_build.partitions = user_setups/esp32/partition_app2000k_spiffs4000k.csv
|
||||
board_build.partitions = user_setups/esp32/partitions_16MB.csv
|
||||
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
|
@ -1,6 +0,0 @@
|
||||
# Name, Type, SubType, Offset, Size,Flags
|
||||
nvs, data, nvs, 0x9000, 0x5000,
|
||||
otadata, data, ota, 0xE000, 0x2000,
|
||||
app0, app, ota_0, 0x10000, 0x140000,
|
||||
app1, app, ota_1, 0x150000, 0x140000,
|
||||
spiffs, data, spiffs, 0x290000, 0x170000,
|
|
@ -1,6 +0,0 @@
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 0x9000, 0x5000,
|
||||
otadata, data, ota, 0xe000, 0x2000,
|
||||
app0, app, ota_0, 0x10000, 0x160000,
|
||||
app1, app, ota_1, 0x170000, 0x160000,
|
||||
spiffs, data, spiffs, 0x2D0000, 0x130000,
|
|
@ -1,6 +0,0 @@
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 0x9000, 0x5000,
|
||||
otadata, data, ota, 0xe000, 0x2000,
|
||||
app0, app, ota_0, 0x10000, 0x180000,
|
||||
app1, app, ota_1, 0x190000, 0x180000,
|
||||
spiffs, data, spiffs, 0x310000, 0x0F0000,
|
|
@ -1,6 +0,0 @@
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 0x9000, 0x5000,
|
||||
otadata, data, ota, 0xe000, 0x2000,
|
||||
app0, app, ota_0, 0x10000, 0x1A0000,
|
||||
app1, app, ota_1, 0x1B0000, 0x1A0000,
|
||||
spiffs, data, spiffs, 0x350000, 0x0B0000,
|
|
@ -1,6 +0,0 @@
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 0x9000, 0x5000,
|
||||
otadata, data, ota, 0xe000, 0x2000,
|
||||
app0, app, ota_0, 0x10000, 0x1F0000,
|
||||
app1, app, ota_1, 0x200000, 0x1F0000,
|
||||
spiffs, data, spiffs, 0x3F0000, 0x410000,
|
|
9
user_setups/esp32/partitions_16MB.csv
Normal file
9
user_setups/esp32/partitions_16MB.csv
Normal file
@ -0,0 +1,9 @@
|
||||
# Two application partitions of ~2.0 MB
|
||||
# 12 MB filesystem
|
||||
#
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 36K, 20K,
|
||||
otadata, data, ota, 56K, 8K,
|
||||
app0, app, ota_0, 64K, 2016K,
|
||||
app1, app, ota_1, 2080K, 2016K,
|
||||
spiffs, data, spiffs, 4M, 12M,
|
|
8
user_setups/esp32/partitions_2MB.csv
Normal file
8
user_setups/esp32/partitions_2MB.csv
Normal file
@ -0,0 +1,8 @@
|
||||
# One single application partition of 1.625 MB
|
||||
# 320 kB filesystem
|
||||
#
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 36K, 20K,
|
||||
otadata, data, ota, 56K, 8K,
|
||||
app0, app, ota_0, 64K, 1664K,
|
||||
spiffs, data, spiffs, 1728K, 320K,
|
|
9
user_setups/esp32/partitions_32MB.csv
Normal file
9
user_setups/esp32/partitions_32MB.csv
Normal file
@ -0,0 +1,9 @@
|
||||
# Two application partitions of ~2.0 MB
|
||||
# 28 MB filesystem
|
||||
#
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 36K, 20K,
|
||||
otadata, data, ota, 56K, 8K,
|
||||
app0, app, ota_0, 64K, 2016K,
|
||||
app1, app, ota_1, 2080K, 2016K,
|
||||
spiffs, data, spiffs, 4M, 28M,
|
|
9
user_setups/esp32/partitions_4MB.csv
Normal file
9
user_setups/esp32/partitions_4MB.csv
Normal file
@ -0,0 +1,9 @@
|
||||
# Two application partitions of 1664 kB
|
||||
# 704 kB filesystem
|
||||
#
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 36K, 20K,
|
||||
otadata, data, ota, 56K, 8K,
|
||||
app0, app, ota_0, 64K, 1664K,
|
||||
app1, app, ota_1, 1728K, 1664K,
|
||||
spiffs, data, spiffs, 3392K, 704K,
|
|
9
user_setups/esp32/partitions_8MB.csv
Normal file
9
user_setups/esp32/partitions_8MB.csv
Normal file
@ -0,0 +1,9 @@
|
||||
# Two application partitions of ~2.0 MB
|
||||
# 4 MB filesystem
|
||||
#
|
||||
# Name, Type, SubType, Offset, Size, Flags
|
||||
nvs, data, nvs, 36K, 20K,
|
||||
otadata, data, ota, 56K, 8K,
|
||||
app0, app, ota_0, 64K, 2016K,
|
||||
app1, app, ota_1, 2080K, 2016K,
|
||||
spiffs, data, spiffs, 4M, 4M,
|
|
@ -8,10 +8,9 @@
|
||||
[env:ttgo-esp32-lilygo-pi]
|
||||
extends = esp32
|
||||
board = esp32dev
|
||||
|
||||
board_upload.flash_size=16MB
|
||||
board_upload.maximum_size = 16777216
|
||||
board_build.partitions = user_setups/esp32/partition_app2000k_spiffs4000k.csv
|
||||
board_build.partitions = user_setups/esp32/partitions_16MB.csv
|
||||
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
|
Loading…
x
Reference in New Issue
Block a user