@@ -160,6 +160,8 @@ def __fetch_spiffs_size(target, source, env):
160
160
161
161
MKSPIFFSTOOL = "mkspiffs_${PIOPLATFORM}_" + ("espidf" if "espidf" in env .subst (
162
162
"$PIOFRAMEWORK" ) else "${PIOFRAMEWORK}" ),
163
+ ESP32_SPIFFS_IMAGE_NAME = env .get ("ESP32_SPIFFS_IMAGE_NAME" , "spiffs" ),
164
+
163
165
PROGSUFFIX = ".elf"
164
166
)
165
167
@@ -212,13 +214,13 @@ def __fetch_spiffs_size(target, source, env):
212
214
target_elf = join ("$BUILD_DIR" , "${PROGNAME}.elf" )
213
215
if set (["uploadfs" , "uploadfsota" ]) & set (COMMAND_LINE_TARGETS ):
214
216
fetch_spiffs_size (env )
215
- target_firm = join ("$BUILD_DIR" , "spiffs .bin" )
217
+ target_firm = join ("$BUILD_DIR" , "${ESP32_SPIFFS_IMAGE_NAME} .bin" )
216
218
else :
217
219
target_firm = join ("$BUILD_DIR" , "${PROGNAME}.bin" )
218
220
else :
219
221
if set (["buildfs" , "uploadfs" , "uploadfsota" ]) & set (COMMAND_LINE_TARGETS ):
220
222
target_firm = env .DataToBin (
221
- join ("$BUILD_DIR" , "spiffs " ), "$PROJECTDATA_DIR" )
223
+ join ("$BUILD_DIR" , "${ESP32_SPIFFS_IMAGE_NAME} " ), "$PROJECTDATA_DIR" )
222
224
AlwaysBuild (target_firm )
223
225
AlwaysBuild (env .Alias ("buildfs" , target_firm ))
224
226
else :
@@ -339,15 +341,15 @@ def __fetch_spiffs_size(target, source, env):
339
341
"--port" , '"$UPLOAD_PORT"' ,
340
342
"--upload" ,
341
343
"0x1000" , join (
342
- platform .get_package_dir ("framework-arduino-mbcwb" ),
344
+ platform .get_package_dir ("framework-arduino-mbcwb" ),
343
345
"tools" , "sdk" , "bin" , "bootloader_qio_80m.bin" ),
344
346
"0x8000" , join ("$BUILD_DIR" , "partitions.bin" ),
345
347
"0xe000" , join (
346
- platform .get_package_dir ("framework-arduino-mbcwb" ),
348
+ platform .get_package_dir ("framework-arduino-mbcwb" ),
347
349
"tools" , "partitions" , "boot_app0.bin" ),
348
350
"0x10000" , join ("$BUILD_DIR" , "${PROGNAME}.bin" ),
349
351
],
350
- UPLOADCMD = '"$UPLOADER" $UPLOADERFLAGS'
352
+ UPLOADCMD = '"$UPLOADER" $UPLOADERFLAGS'
351
353
)
352
354
upload_actions = [
353
355
env .VerboseAction (env .AutodetectUploadPort ,
0 commit comments