- Thu Apr 14, 2016 9:10 am
#45474
I have run several tests since my last post.
I have compiled with the SPI mode set to DIO and serial flashed (also in DIO mode) 16 modules.
These have run for about a full day, performing a restart every 2 minutes, without freezes.
To be sure, I reflashed (serial) them back with QIO mode and after about 10-15 minutes the firsts start to freeze.
For me this would be enough evidence DIO mode would be a solution to my issue.
It is too early to claim this certainly is the cause of the problem, further inverstigation would be needed.
I have run another test where I have compiled and serial flashed the modules in QIO mode (which would be a real life system with about 250 esp8266 modules). Then compiled the same software with DIO option and OTA updated the 16 modules on my test bench with the new firmware. Unfortunately, the modules still start to freeze, so it appears to be mandatory to serial flash in DIO mode.
This means I have to open about 250 enclosures, connect programmer, flash the module in DIO mode, close the enclosure. This all while laying on my back on the ground while reaching over my head.
Unless.... someone would have a better solution (or cause) of my problem