Skip to content

Commit 77b0955

Browse files
Changes on the ESP32-POE and POE-ISO
Added menu for selection of the: 1) PSRAM enabled/disabled 2) Flash size 4/16 MB 3) Flash mode QIO/DIO 4) Partition Scheme additional options
1 parent ea34f46 commit 77b0955

File tree

1 file changed

+134
-22
lines changed

1 file changed

+134
-22
lines changed

boards.txt

Lines changed: 134 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15045,7 +15045,7 @@ esp32-gateway.menu.EraseFlash.all.upload.erase_cmd=-e
1504515045

1504615046
##############################################################
1504715047

15048-
esp32-poe.name=OLIMEX ESP32-PoE
15048+
esp32-poe.name=OLIMEX ESP32-POE
1504915049

1505015050
esp32-poe.bootloader.tool=esptool_py
1505115051
esp32-poe.bootloader.tool.default=esptool_py
@@ -15071,17 +15071,82 @@ esp32-poe.build.variant=esp32-poe
1507115071
esp32-poe.build.board=ESP32_POE
1507215072

1507315073
esp32-poe.build.f_cpu=240000000L
15074-
esp32-poe.build.flash_mode=dio
1507515074
esp32-poe.build.flash_size=4MB
15075+
esp32-poe.build.flash_freq=40m
15076+
esp32-poe.build.flash_mode=dio
1507615077
esp32-poe.build.boot=dio
1507715078
esp32-poe.build.partitions=default
1507815079
esp32-poe.build.defines=
15080+
esp32-poe.build.loop_core=
15081+
esp32-poe.build.event_core=
15082+
15083+
esp32-poe.menu.PSRAM.disabled=Disabled (WROOM)
15084+
esp32-poe.menu.PSRAM.disabled.build.defines=
15085+
esp32-poe.menu.PSRAM.disabled.build.extra_libs=
15086+
esp32-poe.menu.PSRAM.enabled=Enabled (WROVER)
15087+
esp32-poe.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw
15088+
esp32-poe.menu.PSRAM.enabled.build.extra_libs=
15089+
15090+
esp32-poe.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
15091+
esp32-poe.menu.PartitionScheme.default.build.partitions=default
15092+
esp32-poe.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
15093+
esp32-poe.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
15094+
esp32-poe.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
15095+
esp32-poe.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
15096+
esp32-poe.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
15097+
esp32-poe.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
15098+
esp32-poe.menu.PartitionScheme.minimal.build.partitions=minimal
15099+
esp32-poe.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
15100+
esp32-poe.menu.PartitionScheme.no_ota.build.partitions=no_ota
15101+
esp32-poe.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
15102+
esp32-poe.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
15103+
esp32-poe.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
15104+
esp32-poe.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
15105+
esp32-poe.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
15106+
esp32-poe.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
15107+
esp32-poe.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
15108+
esp32-poe.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
15109+
esp32-poe.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
15110+
esp32-poe.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
15111+
esp32-poe.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
15112+
esp32-poe.menu.PartitionScheme.huge_app.build.partitions=huge_app
15113+
esp32-poe.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
15114+
esp32-poe.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
15115+
esp32-poe.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
15116+
esp32-poe.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
15117+
esp32-poe.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
15118+
esp32-poe.menu.PartitionScheme.fatflash.build.partitions=ffat
15119+
esp32-poe.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
15120+
esp32-poe.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
15121+
esp32-poe.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
15122+
esp32-poe.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
15123+
esp32-poe.menu.PartitionScheme.rainmaker=RainMaker
15124+
esp32-poe.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
15125+
esp32-poe.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
15126+
esp32-poe.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
15127+
esp32-poe.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
15128+
esp32-poe.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
15129+
esp32-poe.menu.PartitionScheme.custom=Custom
15130+
esp32-poe.menu.PartitionScheme.custom.build.partitions=
15131+
esp32-poe.menu.PartitionScheme.custom.upload.maximum_size=16777216
15132+
15133+
esp32-poe.menu.FlashMode.qio=QIO
15134+
esp32-poe.menu.FlashMode.qio.build.flash_mode=dio
15135+
esp32-poe.menu.FlashMode.qio.build.boot=qio
15136+
esp32-poe.menu.FlashMode.dio=DIO
15137+
esp32-poe.menu.FlashMode.dio.build.flash_mode=dio
15138+
esp32-poe.menu.FlashMode.dio.build.boot=dio
1507915139

1508015140
esp32-poe.menu.FlashFreq.80=80MHz
1508115141
esp32-poe.menu.FlashFreq.80.build.flash_freq=80m
1508215142
esp32-poe.menu.FlashFreq.40=40MHz
1508315143
esp32-poe.menu.FlashFreq.40.build.flash_freq=40m
1508415144

15145+
esp32-poe.menu.FlashSize.4M=4MB (32Mb)
15146+
esp32-poe.menu.FlashSize.4M.build.flash_size=4MB
15147+
esp32-poe.menu.FlashSize.16M=16MB (128Mb)
15148+
esp32-poe.menu.FlashSize.16M.build.flash_size=16MB
15149+
1508515150
esp32-poe.menu.UploadSpeed.921600=921600
1508615151
esp32-poe.menu.UploadSpeed.921600.upload.speed=921600
1508715152
esp32-poe.menu.UploadSpeed.115200=115200
@@ -15097,15 +15162,6 @@ esp32-poe.menu.UploadSpeed.460800.upload.speed=460800
1509715162
esp32-poe.menu.UploadSpeed.512000.windows=512000
1509815163
esp32-poe.menu.UploadSpeed.512000.upload.speed=512000
1509915164

15100-
esp32-poe.menu.PartitionScheme.default=Default
15101-
esp32-poe.menu.PartitionScheme.default.build.partitions=default
15102-
esp32-poe.menu.PartitionScheme.no_ota=No OTA (Large APP)
15103-
esp32-poe.menu.PartitionScheme.no_ota.build.partitions=no_ota
15104-
esp32-poe.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
15105-
esp32-poe.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA)
15106-
esp32-poe.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
15107-
esp32-poe.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
15108-
1510915165
esp32-poe.menu.DebugLevel.none=None
1511015166
esp32-poe.menu.DebugLevel.none.build.code_debug=0
1511115167
esp32-poe.menu.DebugLevel.error=Error
@@ -15126,7 +15182,7 @@ esp32-poe.menu.EraseFlash.all.upload.erase_cmd=-e
1512615182

1512715183
##############################################################
1512815184

15129-
esp32-poe-iso.name=OLIMEX ESP32-PoE-ISO
15185+
esp32-poe-iso.name=OLIMEX ESP32-POE-ISO
1513015186

1513115187
esp32-poe-iso.bootloader.tool=esptool_py
1513215188
esp32-poe-iso.bootloader.tool.default=esptool_py
@@ -15152,17 +15208,82 @@ esp32-poe-iso.build.variant=esp32-poe-iso
1515215208
esp32-poe-iso.build.board=ESP32_POE_ISO
1515315209

1515415210
esp32-poe-iso.build.f_cpu=240000000L
15155-
esp32-poe-iso.build.flash_mode=dio
1515615211
esp32-poe-iso.build.flash_size=4MB
15212+
esp32-poe-iso.build.flash_freq=40m
15213+
esp32-poe-iso.build.flash_mode=dio
1515715214
esp32-poe-iso.build.boot=dio
1515815215
esp32-poe-iso.build.partitions=default
1515915216
esp32-poe-iso.build.defines=
15217+
esp32-poe-iso.build.loop_core=
15218+
esp32-poe-iso.build.event_core=
15219+
15220+
esp32-poe-iso.menu.PSRAM.disabled=Disabled (WROOM)
15221+
esp32-poe-iso.menu.PSRAM.disabled.build.defines=
15222+
esp32-poe-iso.menu.PSRAM.disabled.build.extra_libs=
15223+
esp32-poe-iso.menu.PSRAM.enabled=Enabled (WROVER)
15224+
esp32-poe-iso.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw
15225+
esp32-poe-iso.menu.PSRAM.enabled.build.extra_libs=
15226+
15227+
esp32-poe-iso.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
15228+
esp32-poe-iso.menu.PartitionScheme.default.build.partitions=default
15229+
esp32-poe-iso.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
15230+
esp32-poe-iso.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
15231+
esp32-poe-iso.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
15232+
esp32-poe-iso.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
15233+
esp32-poe-iso.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
15234+
esp32-poe-iso.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
15235+
esp32-poe-iso.menu.PartitionScheme.minimal.build.partitions=minimal
15236+
esp32-poe-iso.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
15237+
esp32-poe-iso.menu.PartitionScheme.no_ota.build.partitions=no_ota
15238+
esp32-poe-iso.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
15239+
esp32-poe-iso.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
15240+
esp32-poe-iso.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
15241+
esp32-poe-iso.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
15242+
esp32-poe-iso.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
15243+
esp32-poe-iso.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
15244+
esp32-poe-iso.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
15245+
esp32-poe-iso.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
15246+
esp32-poe-iso.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
15247+
esp32-poe-iso.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
15248+
esp32-poe-iso.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
15249+
esp32-poe-iso.menu.PartitionScheme.huge_app.build.partitions=huge_app
15250+
esp32-poe-iso.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
15251+
esp32-poe-iso.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
15252+
esp32-poe-iso.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
15253+
esp32-poe-iso.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
15254+
esp32-poe-iso.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
15255+
esp32-poe-iso.menu.PartitionScheme.fatflash.build.partitions=ffat
15256+
esp32-poe-iso.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
15257+
esp32-poe-iso.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
15258+
esp32-poe-iso.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
15259+
esp32-poe-iso.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
15260+
esp32-poe-iso.menu.PartitionScheme.rainmaker=RainMaker
15261+
esp32-poe-iso.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
15262+
esp32-poe-iso.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
15263+
esp32-poe-iso.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
15264+
esp32-poe-iso.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
15265+
esp32-poe-iso.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
15266+
esp32-poe-iso.menu.PartitionScheme.custom=Custom
15267+
esp32-poe-iso.menu.PartitionScheme.custom.build.partitions=
15268+
esp32-poe-iso.menu.PartitionScheme.custom.upload.maximum_size=16777216
15269+
15270+
esp32-poe-iso.menu.FlashMode.qio=QIO
15271+
esp32-poe-iso.menu.FlashMode.qio.build.flash_mode=dio
15272+
esp32-poe-iso.menu.FlashMode.qio.build.boot=qio
15273+
esp32-poe-iso.menu.FlashMode.dio=DIO
15274+
esp32-poe-iso.menu.FlashMode.dio.build.flash_mode=dio
15275+
esp32-poe-iso.menu.FlashMode.dio.build.boot=dio
1516015276

1516115277
esp32-poe-iso.menu.FlashFreq.80=80MHz
1516215278
esp32-poe-iso.menu.FlashFreq.80.build.flash_freq=80m
1516315279
esp32-poe-iso.menu.FlashFreq.40=40MHz
1516415280
esp32-poe-iso.menu.FlashFreq.40.build.flash_freq=40m
1516515281

15282+
esp32-poe-iso.menu.FlashSize.4M=4MB (32Mb)
15283+
esp32-poe-iso.menu.FlashSize.4M.build.flash_size=4MB
15284+
esp32-poe-iso.menu.FlashSize.16M=16MB (128Mb)
15285+
esp32-poe-iso.menu.FlashSize.16M.build.flash_size=16MB
15286+
1516615287
esp32-poe-iso.menu.UploadSpeed.921600=921600
1516715288
esp32-poe-iso.menu.UploadSpeed.921600.upload.speed=921600
1516815289
esp32-poe-iso.menu.UploadSpeed.115200=115200
@@ -15178,15 +15299,6 @@ esp32-poe-iso.menu.UploadSpeed.460800.upload.speed=460800
1517815299
esp32-poe-iso.menu.UploadSpeed.512000.windows=512000
1517915300
esp32-poe-iso.menu.UploadSpeed.512000.upload.speed=512000
1518015301

15181-
esp32-poe-iso.menu.PartitionScheme.default=Default
15182-
esp32-poe-iso.menu.PartitionScheme.default.build.partitions=default
15183-
esp32-poe-iso.menu.PartitionScheme.no_ota=No OTA (Large APP)
15184-
esp32-poe-iso.menu.PartitionScheme.no_ota.build.partitions=no_ota
15185-
esp32-poe-iso.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
15186-
esp32-poe-iso.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA)
15187-
esp32-poe-iso.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
15188-
esp32-poe-iso.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
15189-
1519015302
esp32-poe-iso.menu.DebugLevel.none=None
1519115303
esp32-poe-iso.menu.DebugLevel.none.build.code_debug=0
1519215304
esp32-poe-iso.menu.DebugLevel.error=Error

0 commit comments

Comments
 (0)