diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-01-31 00:51:12 +0200 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-01-31 00:51:39 +0200 |
commit | 8fff7f8d3896c4fcaf56f0b5635dca378c5b5912 (patch) | |
tree | 927cf0c06c922a83c4b102b21688dae61b9cd61d | |
parent | eca9a9323aae64b78ebd43a002acf55d01634ed5 (diff) | |
download | micropython-8fff7f8d3896c4fcaf56f0b5635dca378c5b5912.tar.gz micropython-8fff7f8d3896c4fcaf56f0b5635dca378c5b5912.zip |
esp8266: Add "reset" target to Makefile.
Just always keep jumper in bootloader position. After flashing, uPy
automatically executed. And to get back to bootloader, do "make reset".
-rw-r--r-- | esp8266/Makefile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/esp8266/Makefile b/esp8266/Makefile index c5f6231a19..9c994c437b 100644 --- a/esp8266/Makefile +++ b/esp8266/Makefile @@ -80,6 +80,9 @@ deploy: $(BUILD)/firmware-combined.bin #$(Q)esptool.py --port $(PORT) write_flash 0 $< $(Q)esptool.py --port $(PORT) write_flash 0 $(BUILD)/firmware.elf-0x00000.bin 0x10000 $(BUILD)/firmware.elf-0x10000.bin +reset: + echo -e "\r\nimport pyb; pyb.hard_reset()\r\n" >$(PORT) + $(BUILD)/firmware-combined.bin: $(BUILD)/firmware.elf $(ECHO) "Create $@" $(Q)esptool.py elf2image $^ |