Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By gregware
#7399
Adex wrote:I've tried this wonderful firmware.
But there are some issues with GPIO control - only GPIO0 and GPIO2 are working (tried output mode).
Good idea would be to patch the GPIO function code, to set pin functions (as GPIO) when altering gpio commands - now GPIO functions is set in start procedure.


Necromant wrote:Yep. For only GPIO 0 and 1 are broken out on my module(s), so that I can test them.


Ah, ok that explains.
I've tried with an ESP-03 and ESP-07 (my favorite!) with GPIO 12,13,14, 16 and it did no work.

Then tried GPIO2 and that works. ds18b20 command is nice!

I will definitely have to manage to build FK myself too!

Thanks again for the good job,

Greg
User avatar
By Necromant
#9849 Okay folks, yet another update. This update mostly contains the work of David Gauchard, I only cleaned a few bits and updated the binaries, so he's the one to (mostly) thank for this update. Here's a brief list of changes (Hopefully I haven't missed anything)

  • Antares now displays a bar graph of flash usage during compilation
  • Removed some unneeded antares messages during compilation
  • Updated to compile and work with 0.9.5 SDK.
  • Command completion via TAB
  • System ADC support
  • David removed 99.9% of warnings during compilation, something I never dared to try.
  • TCP buffering and stability improvements in telnet code.

The binaries are updated as usual. Have fun.
User avatar
By grooves
#11972 I like UBoot CLI, :-), exactly what I was looking for

unfortunatly tftp doesn't work for me,
I have setup a tftp server in my AP (Fritzbox) which works fine, when I connect it with tftp32 client via my PC.
But when I try to connect with TFTP command nothing happens, just:
frankenstein > tftp
TFTP: Downloading tftp://192.168.5.5/antares.rom

then I interrupt it, restart again:
frankenstein > tftp
tftp: Update server already started,
when I do an reset all my env.-settings has gone

I can ping the ESP8266 from my AP, even listen and send works
Do you have any hints ?

Thanks,
grooves
User avatar
By Necromant
#12324
grooves wrote:I like UBoot CLI, :-), exactly what I was looking for

unfortunatly tftp doesn't work for me,
I have setup a tftp server in my AP (Fritzbox) which works fine, when I connect it with tftp32 client via my PC.
But when I try to connect with TFTP command nothing happens, just:
frankenstein > tftp
TFTP: Downloading tftp://192.168.5.5/antares.rom

then I interrupt it, restart again:
frankenstein > tftp
tftp: Update server already started,
when I do an reset all my env.-settings has gone

I can ping the ESP8266 from my AP, even listen and send works
Do you have any hints ?

Thanks,
grooves



The had been a hardcoded tftp ip address somewhere in there for while, a relic of past experiments. That should've been fixed in the current master.