As the title says... Chat on...

User avatar
By Bardamu
#42143 Hi There,

I just started out experimenting with the ESP8266 NodeMCU and thing were ok: I wrote my first blink script and also managed to install the little webserver so that I could switch LED's on and off with my webbrowser.

But now I'm stuck because I can't send any command tot my device. When I connect it with ESplorer is says:
Code: Select allCan't autodetect firmware, because proper answer not received.
´¤^RÅñØlM´†ŒpKìEÉà4è:ñ

NodeMCU 0.9.6 build 20150704  powered by Lua 5.1.4
[b]nil[/b]


And then nothing. I can't send Chip ID, Chip info, Format or any other command. I tried to reflash the device with the nodemcu-flasher-master which worked fine but haad no effect. I also tried to flash it wit the blank.bin that comes with the flasher-master package and after that again with nodemcu_float_0.9.6-dev_20150704.bin but nothing changed.

The thing that strikes me is the <b>nil</b> that I get when I connect with ESPlorer. It looks like some sort of remnant from the webserver script I mentioned.

If anyone can help, that would be much appreciated!
User avatar
By devsaurus
#42233 This looks really like a remnant init.lua.

But first of all consider upgrading to a recent firnware version as described here:
https://nodemcu.readthedocs.org/en/dev/en/build/

When flashing make sure you flash also the new esp_init data (described in the next section in the online docs). This all should also remove any old init.lua and you'll hopefully see the prompt again.
User avatar
By xtal
#42245 I've had issues where reflash of nodeMCU accomplished nothing.....
I then flashed a different firmware, then reflashed NodeMCU.....
I also had success by disconnecting power, wait 10 sec, reconnect power , reflashing...
I have had many weird happenings, but never bricked any ,, YET...