esp8266 build unification #6639
Replies: 1 comment
-
Posted at 2015-11-21 by @gfwilliams That's great - thanks! I'll merge those changes in in a bit. Does it make sense to use Or am I missing something, like is the MAC address in there or something like that? Posted at 2015-11-21 by tve I could merge the bootloader and user1.bin. I would still need user1.bin separately for OTA updates. I don't want to merge blank.bin in because that wipes out the wifi settings, which you only want to do to reset the chip, not to update the firmware. Also, blank.bin goes to a different location depending on flash chip size. Posted at 2015-11-23 by @gfwilliams Ahh, thanks! Probably not worth it then - realistically most people are just going to copy/paste the command so I guess it doesn't matter :) Posted at 2015-11-23 by JumJum Hello tve, Posted at 2015-11-23 by @MaBecker Hi tve, Posted at 2015-11-23 by tve Ugh, looks like I didn't double-check the readme_flash after the last round of changes. Looking now... wiflash is in ./scripts/wiflash WRT download, apologies for the dead link, please use: https://s3.voneicken.com/espruino/espruino_1v81.tve_unify_350abe6_esp8266.tgz Posted at 2015-11-23 by JumJum @tve, your version made a test on 4MB version.
worked. Some results are strange in my eyes:
Posted at 2015-11-24 by tve Thanks for checking! I may have a new version tonight that frees ~10KB of memory :-). Finally we'll be able to open network connections without running out of memory! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Posted at 2015-11-21 by tve
I finally unified the two esp8266 builds. Now there's only one :-) This changes the way the firmware is flashed on a 512KB module, the new instructions are at
https://github.com/tve/Espruino/blob/unify/targets/esp8266/README_flash.txt
and also in the downloaded tgz.
If you'd like to try it out, the firmware is now automatically built by travis and can be downloaded from
http://s3.voneicken.com/espruino/espruino_esp8266_1v81_tve_unify.tgz
The short form to flash this on linux to a 4MB module is:
Beta Was this translation helpful? Give feedback.
All reactions