-->
Page 1 of 2

Do Espressif & Ai-Thinker Enable Downloading Old Firmwares?

PostPosted: Fri Sep 06, 2019 12:12 am
by spaceman
Hi


I have an ESP8266 module that is 5v (both Power and Logics).
It was created to work on 5v by using an on board LDO + Level Converters.


I bought it on 2016, and it came with AT v0.40.0.0 + SDK v1.3.0, by Ai-Thinker:

Image


I updated its Firmware yesterday, to a newer version: AT v1.6.2.0 + SDK v2.2.1, by Espressif

Image


I did some testings on it, and while the module works and responds to AT Commands,
it seems that the RF abilities of the module are less good than what they were with the older Firmware version.

So to verify that, I would like to try again the original Firmware,
is it possible to download it?


Thank you very much

Re: Do Espressif & Ai-Thinker Enable Downloading Old Firmwar

PostPosted: Sat Sep 07, 2019 9:44 pm
by davydnorris
If you have one of the original modules with the old firmware still on it, then esptool should allow you to read the whole flash to a file. You could then use this to flash into your updated module

Re: Do Espressif & Ai-Thinker Enable Downloading Old Firmwar

PostPosted: Sat Sep 07, 2019 11:56 pm
by spaceman
davydnorris wrote:If you have one of the original modules with the old firmware still on it, then esptool should allow you to read the whole flash to a file.
You could then use this to flash into your updated module

That's nice..
Can you please tell me where in the Flash tool is the button to download the Firmware from the module to a File?

Re: Do Espressif & Ai-Thinker Enable Downloading Old Firmwar

PostPosted: Sun Sep 08, 2019 1:03 am
by davydnorris
You will have to use the command line esptool: https://github.com/espressif/esptool

Use the readflash command: https://github.com/espressif/esptool#read-flash-contents-read_flash