we are trying to flash our custom firmware without previously flashed firmware. So there is original AT firmware inside.
When the module is connected to the WiFi and internet, after AT+CIUPDATE everything is OK. But it is downloading/updating your original AT firmware.
We want to re-flash this firmware with our custom firmware.
We want to do this, because we will manufacture hundreds of such modules and we want that everything is automated without changing IO pins.
So we don't intend to flash it with serial port, because it require wiring changes.
We are unable to find anything on the internet, no guide for this purpose. Only comments that it is possible, but not how. I have found a guide from Espressif that is describing Cloud, but there are lot of things that seems to be not necessary for our purpose - generating keys, etc and the result is not clear for me.
We have found that the cloud server is at iot.espressif.cn address and that module is sending request there. Then firmware is sent to the module through the internet.
We wanted to try if it can download from our local server so we have changed DNS so the module thinks that official server is running in our site.
But after the command execution it ends with the ":3" and can't pass ":4", so the result is ERROR. It expects some specific response from the server.
Can you help us in any way? Thank you very much!Statistics: Posted by henry466 — Wed Mar 09, 2016 6:45 pm
]]>