ESP8266 (ESP-01) Reset Triggering Solid Blue LED
Posted: Sat Apr 30, 2016 10:59 am
Hello,
So I've run into this problem on two different ESP-01 chips that I've been working on and I need to find a way to recover the board or avoid making whatever this mistake is in the future. So, the first thing that I've been doing is plugging the ESP-01 into a pin divider board I made and then connecting the pins as below:
TX-> TX (Arduino Uno) (Pin 1)
RX->RX (Arduino Uno) (Pin 0)
VCC -> (HT7333-A regulated 9V battery through 2 filter caps)
CH_PD -> (HT7333-A regulated 9V battery through 2 filter caps)
GND - Batter GND
Everything seems to go just fine, I can AT and get all the commands. I went through and changed the baud rate to 9600 via AT+IPR and connected it to my wifi and used CIP+START to start a TCP connection. Then I entered AT+RST. As soon as I entered that command the ESP-01 restarted, switched it's baud rate to 74880 and I can get the boot up text as below, but then it looks corrupted and won't respond to any commands while the blue LED is on.
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0
2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
SDK
After it outputs this text I get zero response from the board on any baud rate and it's acting like it's continually receiving and won't TX. I've also purchased a FT232RL FTDI 232 USB to Serial board so that I could try and follow this flashing walkthrough to a T. http://www.xess.com/blog/esp8266-reflash/
But the board just continues to be completely unresponsive and I don't know how to just reset this board via reflashing or something. Any and all help would be appreciated! I don't know if I can continue to experiment with this board if I'm going to kill them just by resetting them, but I really want to use one for an anniversary present for my wife.
So I've run into this problem on two different ESP-01 chips that I've been working on and I need to find a way to recover the board or avoid making whatever this mistake is in the future. So, the first thing that I've been doing is plugging the ESP-01 into a pin divider board I made and then connecting the pins as below:
TX-> TX (Arduino Uno) (Pin 1)
RX->RX (Arduino Uno) (Pin 0)
VCC -> (HT7333-A regulated 9V battery through 2 filter caps)
CH_PD -> (HT7333-A regulated 9V battery through 2 filter caps)
GND - Batter GND
Everything seems to go just fine, I can AT and get all the commands. I went through and changed the baud rate to 9600 via AT+IPR and connected it to my wifi and used CIP+START to start a TCP connection. Then I entered AT+RST. As soon as I entered that command the ESP-01 restarted, switched it's baud rate to 74880 and I can get the boot up text as below, but then it looks corrupted and won't respond to any commands while the blue LED is on.
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0
2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
SDK
After it outputs this text I get zero response from the board on any baud rate and it's acting like it's continually receiving and won't TX. I've also purchased a FT232RL FTDI 232 USB to Serial board so that I could try and follow this flashing walkthrough to a T. http://www.xess.com/blog/esp8266-reflash/
But the board just continues to be completely unresponsive and I don't know how to just reset this board via reflashing or something. Any and all help would be appreciated! I don't know if I can continue to experiment with this board if I'm going to kill them just by resetting them, but I really want to use one for an anniversary present for my wife.