igrr / esptool-ck

ESP8266 build/flash helper tool by Christian Klippel
GNU General Public License v2.0
360 stars 123 forks source link

Use Cesanta flasher stub to improve uploading speed #37

Open AdrianEddy opened 8 years ago

AdrianEddy commented 8 years ago

Take a look at this: https://blog.cesanta.com/esp8266-superfast-flashing-flash-esp-in-5-seconds It would be great to incorporate their flasher stub into esptool-ck

igrr commented 8 years ago

Hey, thanks, I'm aware of Cesanta's flasher. My plan regarding the stub was slightly different though. We have added compression to ESP32 bootloader protocol, based on initial work in feature/compression branch of this project. The idea now is to write a stub for ESP8266, based on ESP32 bootloader code, to handle decompression, MD5, and baud rate selection. Then we are going to have feature parity between the new ESP32 protocol and ESP8266 protocol, stub included. The stub will likely be done as an official Espressif release.

AdrianEddy commented 8 years ago

Awesome, thank you. Looking forward to it