From fe5d2796d46cc4fb29f8a77cbfa66f53faf4fb89 Mon Sep 17 00:00:00 2001 From: valeros Date: Mon, 26 Jul 2021 21:08:34 +0300 Subject: [PATCH] Use default flash mode when uploading via esptoolpy Resolve #584 --- builder/main.py | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/builder/main.py b/builder/main.py index 006cbe9..7802ec6 100644 --- a/builder/main.py +++ b/builder/main.py @@ -31,15 +31,6 @@ def _get_board_f_flash(env): return str(int(int(frequency) / 1000000)) + "m" -def _get_board_flash_mode(env): - mode = env.subst("$BOARD_FLASH_MODE") - if mode == "qio": - return "dio" - elif mode == "qout": - return "dout" - return mode - - def _parse_size(value): if isinstance(value, int): return value @@ -139,7 +130,6 @@ if mcu == "esp32c3": env.Replace( __get_board_f_flash=_get_board_f_flash, - __get_board_flash_mode=_get_board_flash_mode, AR="%s-elf-ar" % toolchain_arch, AS="%s-elf-as" % toolchain_arch, @@ -312,7 +302,7 @@ elif upload_protocol == "esptool": "--before", "default_reset", "--after", "hard_reset", "write_flash", "-z", - "--flash_mode", "${__get_board_flash_mode(__env__)}", + "--flash_mode", "$BOARD_FLASH_MODE", "--flash_freq", "${__get_board_f_flash(__env__)}", "--flash_size", "detect" ],