-->
Page 1 of 2

[SOLVED] Only works when FTDI cable is connected

PostPosted: Sun Apr 19, 2015 5:12 pm
by Ben Baron
I am able to successfully flash my ESP-12 using my FTDI cable, and the software that I flash runs automatically after flashing and works correctly.

However, as soon as I unplug my FTDI cable, communication with the ESP module stops working (I'm running a web server on it, and it stops responding to requests). Then if I switch GPIO0 to high and turn power back on, the board never boots.

Is there something else I need to do to get the board running after I flash it? Do any other pins need to change their connections?

Currently I have CH_PD and GPIO2 pulled high; and GPIO15 pulled low all the time. Then I pull GPIO0 low when flashing, and try pulling it high to run, but it doesn't work.

Re: Only works when FTDI cable is connected

PostPosted: Sun Apr 19, 2015 5:44 pm
by Ben Baron
Also, I'm not powering the ESP from the FTDI cable, I'm using a bench 3.3v power supply.

Re: Only works when FTDI cable is connected

PostPosted: Sun Apr 19, 2015 6:51 pm
by Lawrence_jeff
I believe there was mention in another thread that the TX and RX lines need to be pulled high (through a pull up) if nothing is attached to serial when it boots. I would try some searches around those terms.

Re: Only works when FTDI cable is connected

PostPosted: Sun Apr 19, 2015 7:44 pm
by Ben Baron
Thanks I'll give that a shot.