Immediate execution after flashing new application
Posted: Fri Jul 17, 2015 11:39 pm
I seem to be finding that immediately after flashing an application into the ESP8266 it starts running. I would have expected that after flashing the device would be in some kind of halted state waiting for a restart. Here is my loose thinking ... in order to flash the device, we need to pull GPIO 0 low. Now imagine I actually wired it to ground and flashed my application into the ESP8266 and is starts running. Now let us further assume that my logic made GPIO 0 an output pin and set its logic level to high. Would this not create a short or otherwise damage the device?