Skip to content

Commit 98fc63b

Browse files
committed
Enabled 16MB flash on the TFT boards
1 parent 31d0788 commit 98fc63b

File tree

2 files changed

+23
-12
lines changed

2 files changed

+23
-12
lines changed

openevse_16mb.csv

Lines changed: 7 additions & 0 deletions
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, 0x640000,
5+
app1, app, ota_1, 0x650000,0x640000,
6+
spiffs, data, spiffs, 0xc90000,0x360000,
7+
coredump, data, coredump,0xFF0000,0x10000,

platformio.ini

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,18 @@ build_flags =
9999
-D USE_ESP32
100100
-D USE_ESP32_FRAMEWORK_ARDUINO
101101
-D MG_MAX_HTTP_REQUEST_SIZE=8196
102+
build_flags_openevse_tft =
103+
${common.build_flags}
104+
${common.src_build_flags}
105+
${common.gfx_display_build_flags}
106+
-D NEO_PIXEL_PIN=26
107+
-D NEO_PIXEL_LENGTH=14
108+
-D WIFI_PIXEL_NUMBER=1
109+
-D WIFI_BUTTON=0
110+
-D WIFI_BUTTON_PRESSED_STATE=LOW
102111
build_partitions = min_spiffs.csv
103112
build_partitions_debug = min_spiffs_debug.csv
113+
build_partitions_16mb = openevse_16mb.csv
104114

105115
neopixel_lib = adafruit/Adafruit [email protected]
106116

@@ -424,32 +434,26 @@ upload_command = curl -F firmware=@$SOURCE http://$UPLOAD_PORT/update
424434

425435
[env:openevse_wifi_tft_v1]
426436
board = denky32
427-
build_flags_openevse =
428-
${common.build_flags}
429-
${common.src_build_flags}
430-
${common.gfx_display_build_flags}
431-
-D NEO_PIXEL_PIN=26
432-
-D NEO_PIXEL_LENGTH=14
433-
-D WIFI_PIXEL_NUMBER=1
434-
-D WIFI_BUTTON=0
435-
-D WIFI_BUTTON_PRESSED_STATE=LOW
436437
build_flags =
437-
${env:openevse_wifi_tft_v1.build_flags_openevse}
438+
${common.build_flags_openevse_tft}
438439
-D DEBUG_PORT=Serial2
439440
-D RAPI_PORT=Serial
440441
lib_deps =
441442
${common.lib_deps}
442443
${common.gfx_display_libs}
443444
${common.neopixel_lib}
445+
board_build.partitions = ${common.build_partitions_16mb}
446+
board_upload.flash_size = 16MB
447+
board_build.flash_mode = qio
448+
board_build.f_flash = 80000000L
444449

445450
[env:openevse_wifi_tft_v1_dev]
446451
extends = env:openevse_wifi_tft_v1
447452
build_flags =
448-
${env:openevse_wifi_tft_v1.build_flags_openevse}
453+
${common.build_flags_openevse_tft}
449454
${common.debug_flags}
450455
-D DEBUG_PORT=Serial
451456
-D RAPI_PORT=Serial2
452457
#upload_protocol = custom
453458
#upload_command = curl -F firmware=@$SOURCE http://$UPLOAD_PORT/update
454459
#build_type = debug
455-
#board_build.partitions = ${common.build_partitions_debug}

0 commit comments

Comments
 (0)