-->
Page 1 of 2

ESP8266 OTA Flash Tool

PostPosted: Tue May 05, 2015 10:15 am
by maxtronik
Hello,

I was afraid of building my IoT-Projects apart to flash a new Firmware on the ESP8266.
So I wrote a little program that allows you to flash the ESP module over a TCP Connection.
It works pretty fine. All you have to do is to implement some Code in your TCP Receive Callback.
You can get all Informations how to implement and to use it on my Homepage: MF-Technik.de.
After you have implemented the code, just download the Flash Tool and have fun.

Greetings Max

Re: ESP8266 WiFi Flash Tool

PostPosted: Sun May 10, 2015 7:17 am
by maxtronik
Had someone success with the Flash Tool?

Re: ESP8266 OTA Flash Tool

PostPosted: Thu May 14, 2015 11:59 am
by Patriko
Hi!

I think that it'll be very useful tool if you'd make it a little bit different way. Will it be possible to make the bootloader to be written at the start of user app memory and it will check e.g. for a checksum of the rest of code. If it's ok it should jump to program start, but if it's broken or there is a flag in persistant memory "update", on restart it'll start bootloader?

The problem is that when you divide memory for user1/user2 most of apps will not fit there.

Cheers,
Patriko

Re: ESP8266 OTA Flash Tool

PostPosted: Sat May 16, 2015 6:08 am
by maxtronik
Great Idea and it could be possible. It would be easier if there is a Bootloader Section in the Flash memory that can be overwritten by own code. Does somebody know more about the Bootloader Section?