8000 Merge pull request #794 from larsks/bug/793 · larsks/micropython@41101bc · GitHub
[go: up one dir, main page]

Skip to content

Commit 41101bc

Browse files
authored
Merge pull request micropython#794 from larsks/bug/793
allow esptool.py invocation to be set via make vars
2 parents 61d3dd8 + 3e35cbc commit 41101bc

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

ports/esp8266/Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ FLASH_MODE ?= qio
3232
FLASH_SIZE ?= detect
3333
CROSS_COMPILE = xtensa-lx106-elf-
3434
ESP_SDK = $(shell $(CC) -print-sysroot)/usr
35+
ESPTOOL = esptool.py
3536

3637
INC += -I.
3738
INC += -I$(TOP)
@@ -230,18 +231,18 @@ FROZEN_EXTRA_DEPS = $(CONFVARS_FILE)
230231

231232
deploy: $(BUILD)/firmware-combined.bin
232233
$(ECHO) "Writing $< to the board"
233-
$(Q)esptool.py --port $(PORT) --baud $(BAUD) write_flash --verify --flash_size=$(FLASH_SIZE) --flash_mode=$(FLASH_MODE) 0 $<
234+
$(Q)$(ESPTOOL) --port $(PORT) --baud $(BAUD) write_flash --verify --flash_size=$(FLASH_SIZE) --flash_mode=$(FLASH_MODE) 0 $<
234235

235236
erase:
236237
$(ECHO) "Erase flash"
237-
$(Q)esptool.py --port $(PORT) --baud $(BAUD) erase_flash
238+
$(Q)$(ESPTOOL) --port $(PORT) --baud $(BAUD) erase_flash
238239

239240
reset:
240241
echo -e "\r\nimport machine; machine.reset()\r\n" >$(PORT)
241242

242243
$(FWBIN): $(BUILD)/firmware.elf
243244
$(ECHO) "Create $@"
244-
$(Q)python2 $(shell which esptool.py) elf2image $^
245+
$(Q)$(ESPTOOL) elf2image $^
245246
$(Q)$(PYTHON) makeimg.py $(BUILD)/firmware.elf-0x00000.bin $(BUILD)/firmware.elf-0x[0-5][1-f]000.bin $@
246247

247248

0 commit comments

Comments
 (0)
0