Trying to get local serial debug output from the ESP8266 may be the most effective.
Failing that a cheap cy7c68013 based USB logic analyzer, sigrok, and some scripts could monitor its attempt at pulling data from flash.
You might also want to make sure there is not being an issue with concurrent requests from different clients, or even optimizations in how a browser fetches things.
Finally make sure there isn't a newer version of the code you rely on that might have bugfixes.
--
You received this message because you are subscribed to the Google Groups "NYCResistor:Microcontrollers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nycresistormicrocon...@googlegroups.com.
To post to this group, send email to nycresistormi...@googlegroups.com.
Visit this group at https://groups.google.com/group/nycresistormicrocontrollers.
For more options, visit https://groups.google.com/d/optout.
Have you considered power issues? An ESP8266 will draw 500ma+
when sending data. Usually the power supply includes a large
capacitor which can handle power spikes, but it might not be able
to handle the power needed to support a lengthy data
transmission. This is speculation, but can be easily tested. Add
a larger capacitor across the 3.3v power line, say 4x the value of
the existing one, or whatever large value you have around. If
that increases the likelihood of a successful page load, you are
headed in the right direction.
--
You received this message because you are subscribed to the Google Groups "NYCResistor:Microcontrollers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nycresistormicrocon...@googlegroups.com.
To post to this group, send email to nycresistormi...@googlegroups.com.
Visit this group at https://groups.google.com/group/nycresistormicrocontrollers.
For more options, visit https://groups.google.com/d/optout.
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2016.0.7598 / Virus Database: 4568/12296 - Release Date: 05/25/16
Try putting some delay(0)'s the transmission code. The ESP8266 watchdog is pretty aggressive and needs to be reset during long operations.
Regards,
George