Are you directly getting your modules from AI-Thinker? We would strongly suggets using just QIO or just DIO for ALL modules.
I personally like to compile all programs for DIO mode, and it runs a little slower than QIO but it will always run on both DIO and QIO flash.
If you compile and enable QIO, but your flash supports DIO only, then the ESP will be bricked and display checksum error.
A note on ESP-12:
There are MANY vendors that brand ESP12 type modules as "AI thinker". Your R&D team should remove the shielding can and take a look at what's inside. Make sure the lot you are buying are genuine AI Thinker. I have many modules that are FAKE and get bricked on QIO mode, even though the flash is QIO (seems the flash chips are fakes).
You can opt for ESP-WROOM-02 modules for full support and guarantee of functionality.
For now:
The ESP12F is QIO mode and compatible with ESP12E. Please check if the modules you got are genuine!
If yes, see if your existing devices support DIO. Then issue updates accordingly.Statistics: Posted by Guest — Mon Aug 07, 2017 12:46 pm
]]>