1. 04 Oct, 2016 2 commits
    • Jim Paris's avatar
      Replace hardcoded init data with generated data from SDK · 407eaa45
      Jim Paris authored
      The esp_init_data_default.bin is now extracted from the SDK (and its
      patch file, if present), and the contents are automatically embedded
      into user_main.o.
      407eaa45
    • Johny Mattsson's avatar
      Reimplemented esp_init_data_default. · 088d2c38
      Johny Mattsson authored
      To work around the pesky "rf_cal[0] !=0x05" hang when booting on a chip
      which doesn't have esp_init_data written to it.
      
      It is no longer possible to do the writing of the esp_init_data_default
      from within nodemcu_init(), as the SDK now hangs long before it gets
      there.  As such, I've had to reimplement this in our user_start_trampoline
      and get it all done before the SDK has a chance to look for the init data.
      It's unfortunate that we have to spend IRAM on this, but I see no better
      alternative at this point.
      088d2c38
  2. 03 Oct, 2016 2 commits
  3. 21 Sep, 2016 1 commit
    • Philip Gladstone's avatar
      Add the esp-gdbstub to enable debugging (#1506) · 04e93b24
      Philip Gladstone authored
      * Initial version of gdbstub support
      
      * Add DEBUG argument to Makefile to add more debug data and turn off -Os
      
      * Add the output redirection handling
      
      * Added documentation
      
      * Cleaned up the english a bit
      
      * Make gdboutput actually trap all the output
      
      * Review comments
      04e93b24
  4. 16 Sep, 2016 1 commit
  5. 07 Sep, 2016 1 commit
  6. 06 Sep, 2016 1 commit
  7. 05 Sep, 2016 2 commits
  8. 04 Sep, 2016 1 commit
  9. 27 Aug, 2016 1 commit
  10. 20 Aug, 2016 1 commit
    • Marcel Stör's avatar
      Make DNS engine RFC 5452 compliant (#1324) · 5e01b511
      Marcel Stör authored
      The original code did not deal with UDP binding failures, this new code
      does one random port attempt and then sets port to 0 to get 'OS
      default' behaviour, and ASSERTs that that has to work.
      
      Patch also moves the local UDP port range definition to udp.h from
      udp.c.
      5e01b511
  11. 19 Aug, 2016 1 commit
  12. 18 Aug, 2016 1 commit
  13. 14 Aug, 2016 1 commit
  14. 13 Aug, 2016 1 commit
  15. 11 Aug, 2016 1 commit
  16. 04 Aug, 2016 1 commit
  17. 02 Aug, 2016 4 commits
  18. 24 Jul, 2016 1 commit
  19. 22 Jul, 2016 1 commit
  20. 20 Jul, 2016 2 commits
  21. 19 Jul, 2016 2 commits
  22. 17 Jul, 2016 2 commits
  23. 10 Jul, 2016 1 commit
  24. 28 Jun, 2016 2 commits
  25. 26 Jun, 2016 2 commits
  26. 16 Jun, 2016 1 commit
  27. 15 Jun, 2016 2 commits
  28. 10 Jun, 2016 1 commit
    • Konrad Hübner's avatar
      added fadeIn, faceOut and shift to ws2812 module (#1343) · 500bbced
      Konrad Hübner authored
      * added fadeIn, faceOut and shift to ws2812 module
      
      * improvements to rotate, unified fade method
      
      shift renamed to rotate and usage of more efficient memory operations.
      fadeIn and fadeOut unified into fade method with optional parameter for direction.
      
      * rename method to "shift" with optional mode parameter
      500bbced