- Thu Apr 20, 2017 5:10 am
#194447
Hardware: sparkfun esp8266 thing. Tried to reflash using the NodeMCU flasher and the two bin files for the shield in the Github to get the "thing" to be a "shield". I grounded GPIO0 during the flash, and the flashing looks successful per the flasher tool. When I try to connect to the thing, using the Arduino UNO demo, I get the "looping forever". I then removed the UNO and used a terminal program to try to talk to the thing. After reset at 74880 baud, I get the rst 2 and boot mode (3,7) message which I have seen interpreted as the reset was an external reset (correct) and the boot mode is correctly from flash.
However, no other communications.
I believe it is a problem with the .bin files in Github (which are the QC production files per the description). My reasoning for this conjecture: I used the exact same sequence/method with the NodeMCU tool to flash the lua interpreter into the thing and it works perfectly. I have flashed an AI-thinker "AT" interpreter into the thing using the same tool and process and it works perfectly. The other observation which I am not sure is relevant is that the two successful loads (lua and AT) resulted in the GPIO0 pin *not* outputing the 26MHz clock, only a static level.
I have found at least two other Sparkfun users on the web trying to use the shield .bin files and having what look like
identical issues. I have tried reversing which of the two bin files goes to 00000 and which to 40000 just in case that was the issue and no difference in result. Of course, I have tried this multiple times and I completely flummoxed. TIA for any insight.
However, no other communications.
I believe it is a problem with the .bin files in Github (which are the QC production files per the description). My reasoning for this conjecture: I used the exact same sequence/method with the NodeMCU tool to flash the lua interpreter into the thing and it works perfectly. I have flashed an AI-thinker "AT" interpreter into the thing using the same tool and process and it works perfectly. The other observation which I am not sure is relevant is that the two successful loads (lua and AT) resulted in the GPIO0 pin *not* outputing the 26MHz clock, only a static level.
I have found at least two other Sparkfun users on the web trying to use the shield .bin files and having what look like
identical issues. I have tried reversing which of the two bin files goes to 00000 and which to 40000 just in case that was the issue and no difference in result. Of course, I have tried this multiple times and I completely flummoxed. TIA for any insight.