mirror of
https://github.com/icewind1991/esp8266-flash.git
synced 2026-06-03 10:34:05 +02:00
14 lines
460 B
Bash
Executable file
14 lines
460 B
Bash
Executable file
#!/bin/zsh
|
|
|
|
xargo build --example counter --release || exit
|
|
|
|
# change this for release flashes
|
|
BIN_PATH=target/xtensa-esp8266-none-elf/release/examples/counter
|
|
|
|
rm $BIN_PATH.bin*
|
|
|
|
# convert to bin
|
|
esptool.py elf2image --flash_mode="dio" --flash_freq "40m" -o $BIN_PATH.bin $BIN_PATH
|
|
|
|
# flash
|
|
esptool.py --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x0000 $BIN_PATH.bin0x00000.bin
|