-->
Page 2 of 4

Re: AI Thinker - Where fiind firmware ?

PostPosted: Tue Nov 17, 2015 12:30 am
by Osiris
motodaddo wrote:Hi Osiris,
i've your same problems whith that module Ai-Cloud, can you post the flasher tool and latest firmware you've used, please?
I can't access to links you've posted.

Thank You! :)

Certainly!

I should mention the following things first, however;
    DO NOT FLASH 0.9.5. Apparently there is a bug in this firmware. A patch has been released and I do not know if the file I used was patched. This may be the reason why I was still having some troubles.
    I've smoked my original device. I'm not too sure what happened and before I did I picked up an additional three modules from the same vendor, and within in the same month, already had an updated firmware version.
    Since this all happened a few weeks ago, the details are still a little fuzzy. There may be some steps that can help that I've omitted, and some steps I took that may be unnecessary
      You could try flashing v1.1.1.1 from the start
      You can try using either flasher or both
      There may be an issue when flashing where the memory isn't correctly written to. I couldn't tell you if it's a user error, a SDK error, incorrect firmware issue or what. I believe these files do not require writing to any of the other memory addresses. You may want to flash the memory addresses first in case this "compiled" versions do not address all memory locations. On the other hand information at these addresses may result in the unstability. However, I would think the former was more accurate.
    There was still that "Invalid..." text at the end of the reboot. I don't remember this when I first started playing with the module, but many people say that this is common and it seems no one has really figured it out.
    I do not know if the firmware .bin files location is dependent on the SDK. That is, I think the files may have to be in the same directory as the flasher. I didn't have it this way.
If I think of any other warnings, I'll make sure to note them.

I'll try to get those files up soon. I'm currently not home, but I should still be able to get and post them.

Re: AI Thinker - Where fiind firmware ?

PostPosted: Tue Nov 17, 2015 2:36 am
by Osiris
Here are the files. Please read the File comments for some reference. Let me know how it goes! ;)

Re: AI Thinker - Where fiind firmware ?

PostPosted: Wed Nov 18, 2015 5:05 am
by motodaddo
Hi Osiris,
thank you for all files and advices!
I've tried all steps, i've flashed all kind of firmware that i've found but nothing to do!
The only quite"stable" firmware was the 0.92, it boots up but in some circumstances it reboots or freeze and it can't switch to AP+Station so this module become useless.
I can't find the latest firmware from Ai-thinker or similar, and i don't know how to find a working firmware for this ESP8266-01 4 MBit flash.

Is there anybody tha can help me?

below there is module a picture.
Image

Re: AI Thinker - Where fiind firmware ?

PostPosted: Fri Nov 27, 2015 3:40 am
by Osiris
It looks like we have the same module (I purchased mine from Sparkfun.com). I was having similar issues with switching AP/Station modes. I'd say to just try using the "v1.1.1.1" firmware, but if it's the last one you tried, I'd doubt flashing it again would work. Perhaps just leaving it at an earlier version?

I did come across some more files you can try. I haven't tried them, so I can't guarantee them.

First you can try loading the 0.92 bin with the "at_v0.19.." files. Perhaps there is something in here with the SDK that is missing. There is a read me file and where to flash the files to.

Also, from something else I've been looking into, the AT command set has moved to the "user.bin" files for Espressif. You may need to flash the V1.1.1.1 bin file along with the other usual files (user.bin? blank.bin?, etc... try each one and combinations of is the best I could say right now).

There are also bin files that support and don't support the FOTA feature. So this may be another variable (ESP-01 should no longer be able to, but the AI versions may have retained it).

You can also just try the "AI IoT..." bin file as well. I believe this was off Espressif's boards but I don't know the details behind it.

Otherwise, you try variations of the firmware. I pulled one firmware version from the Russian ESP8266 message boards (ESP8266.ru Firmware). I don't know what makes this version so special, it could be just a generic file they saved for back ups.

Some user on the Espressif boards was kind enough add an AT command to the normal firmware version that can retrieve the time from NTP servers. You can try flashing these as well (ESP8266 NTP Firmware), use the 9.4 version as the other one had a some bug in it, I believe.