- Tue Nov 25, 2014 3:35 pm
#3305
Okay folks, another update. No big changes so far.
Changes in antares:
- New option to link against irom version of libc.
- Basic dumb SBRK stub. Doesn't properly detect heap&stack collision, but still allows to use snprintf (Yay!) and other stuff from newlib we all missed. Using snprintf() add ~10k of bloat to the firmware, so beware. _read/_write support for stdio, fmemopen
Frankenstein:
- iwconnect now blocks until the connection is either established, an error occures, or a timeout is reached!
- DS18B20 support cleaned up and merged. Thanks, erl! Test if I haven't brokenanything, if you can. I don't have the hardware.
- New command: flash_scan.
- New command: getenv
- Environment moved to the last flash block - 0x7f000. Looks like it isn't used by anyone.
- Some console subsystem refactoring
- Updated documentation!
I've taken some time to document some of most wanted features. Namely, apart from a README.hacking there's a README with some documentation for the end users to start with. This is the last update based on 0.9.2 SDK. 0.9.3 is the next target.
Please, power cycle device after flashing - that nasty goblin when no stations can be found or connected just after flashing is still with us.
As usual, the binary can be found at github. Please test and report bugs.