-->
Page 1 of 2

ESP-01 not working after firmware update/download/flash

PostPosted: Fri Sep 20, 2019 7:04 pm
by abomin3V3L
Hi. I am new in this forum.
I am developing products which use the ESP-01 module (the little black board). The products use PIC32MX microcontrollers and currently I am using the PIC/ESP-01 as webserver.

I have 7 modules here (8Mbit flash - 25Q80A) and now I want to update the firmware of them. When I send AT+GMR command to them they respond with the following:
"AT version:0.40.0.0(Aug 8 2015 14:45:58)..SDK version: 1.3.0..Ai-Thinker Technology Co.,Ltd...Build 1.3.0.2 Sep 11 2015 11:48:04..OK"

I have tried to flash 2 of the 7 modules, with different addresses on the "ESP8266 DOWNLOAD TOOL V3.6.6". During the download the blue led was blinking for both.
In the pictures below are shown the 2 combinations of addresses that I have tried, one combination for each module.
To flash them, I have tied GPIO0 to GND. After download process showed FINISH on the ESP8266 DOWNLOAD TOOL I did removed GPIO0 from GND, did a power down and after some seconds a power up. From this point on the modules seems to be not working anymore with my current application, they do not respond to AT commands anymore. The blue led blink one time when I power the circuit, and the module is also outputing a 26MHz signal on GPIO0 (strange).
As I have a debug UART port on the PIC32MX to communicate to the PC, I have set the baudrate of the PIC32MX-ESP-interface UART to 74880bps, and when I power the circuit, both modules are sending the following to the PIC32MX:
"..ets Jan 8 2013, rst cause:1, boot mode: (3,6) ....ets_main.c .. ets Jan 8 2013, rst cause:2 boot mode: (3,6)....ets_main.c"

screen_1.png


screen_2.png


What files I used?
I entered here: https://github.com/espressif/ESP8266_NO ... master/bin
Then downloaded these:
- boot_v1.7.bin
- blank.bin
- esp_init_data_default_v08.bin
Then I entered on this subfolder:
/at/1024+1024
And downloaded this:
user1.2048.new.5.bin

OBS: Its not a power supply issue, I have a good layout with good ground plane, large tracks for 3.3V signal, and have 2x 22uF/10V/0805 caps very close to the VCC pin of the module in the PCB.

Are my ESP-01 modules damaged now?
What I am doing wrong? And how to do correctly?

Regards.

Re: ESP-01 not working after firmware update/download/flash

PostPosted: Tue Sep 24, 2019 8:59 am
by abomin3V3L
Or maybe:
What is the official method to update ESP-01 firmware?
I want to put the latest version on my modules...

Regards.

Re: ESP-01 not working after firmware update/download/flash

PostPosted: Wed Sep 25, 2019 9:18 pm
by Hojun Lee
I have trouble on this issue.
Hell... I agree this is not a voltage problem.
I have wifi module which is already soldered on arduino board since I have bought.
Also It pretty worked well, but after firmware update it doesn't work.

I develpoed on Ubuntu 18.04. I got the esptools.py(https://github.com/espressif/esptool) and commnad like this:
sudo python esptool.py --port /dev/ttyUSB0 --baud 9600 write_flash -fs 4MB 0x00000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/boot_v1.7.bin 0x01000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/at/1024+1024/user1.2048.new.5.bin 0x3FB000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/blank.bin 0x3FC000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/esp_init_data_default_v08.bin 0x3FE000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/blank.bin


Not work...I will try another way but I can't figure out next step.

Re: ESP-01 not working after firmware update/download/flash

PostPosted: Wed Sep 25, 2019 9:27 pm
by Hojun Lee
Hey where is my reply?
Anyway.
I agree this is not a voltage problem.
i update the firmware on ubuntu 18.04.
I got the esptool.py and this is what i command .
sudo python esptool.py --port /dev/ttyUSB0 --baud 9600 write_flash -fs 4MB 0x00000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/boot_v1.7.bin 0x01000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/at/1024+1024/user1.2048.new.5.bin 0x3FB000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/blank.bin 0x3FC000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/esp_init_data_default_v08.bin 0x3FE000 ../../Downloads/ESP8266_AT_Bin_V1.7/bin/blank.bin


Stiil not work...