Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upPre-built binaries #91
Comments
This comment has been minimized.
This comment has been minimized.
Here's some simplified instructions for building and deploying on OSX. It's as simple as, download a usb driver, clone 3 repos, make a few text changes, run a few makes. But yes, precompiled public binaries would be nice. |
This comment has been minimized.
This comment has been minimized.
I've been toying with the idea of putting in place a Continuous Integration system that could do this; maybe it would be worthwhile? |
This comment has been minimized.
This comment has been minimized.
Firmware now available here: https://micropython.org/download/#esp32 |
This comment has been minimized.
This comment has been minimized.
@dpgeorge thank you very much for making the binaries available :). I've just tested uploading them with the esptool and it is working fine. I've written a small post about the procedure needed to flash it: @mattytrentini sounds interesting, how would it work? |
This comment has been minimized.
This comment has been minimized.
Hi! @dpgeorge , the firmware is no longer available at the https://micropython.org/download/#esp32 link. Was it moved to other location or just temporarily missing? Thanks, |
This comment has been minimized.
This comment has been minimized.
@anteph thanks for the heads-up, should now be fixed (but may take a day to update itself properly). |
This comment has been minimized.
This comment has been minimized.
Hi Damien, did we conclude in #109 that we were going to need different
binary builds for different memory sizes due to the changes in the
bootloader? --Nick
|
This comment has been minimized.
This comment has been minimized.
There was no concrete conclusion... probably this point needs clarifying from upstream (ie Espressif). It may be that we can get away with providing firmware for 4mb modules, and that will work well enough for other modules. We anyway require at least 4mb (since the firmware is >1mb, the filesystem starts at 2mb). And probably firmware configured for 4mb will work on hardware with 8mb or more flash (but you just won't be able to use the space beyond 4mb for storage). |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@rdagger thanks for the heads up. I've improved the auto-build scripts so they automatically update the ESP IDF and it should now be fixed. |
This comment has been minimized.
This comment has been minimized.
sorry to say but there is no firmware available again . And I can't find the esp32 diretory since the dir layout is applied : https://github.com/micropython/micropython/tree/master/ports If I can recall correctly , the manual for building the esp32 firmware is disappeared . |
This comment has been minimized.
This comment has been minimized.
The esp32 directory is at https://github.com/micropython/micropython-esp32/tree/esp32/ports below https://github.com/micropython/micropython-esp32. In the ports/esp32 subdirectory you'll find also the README.md with building instructions. |
This comment has been minimized.
This comment has been minimized.
Thanks @jpvic for the report. The issue was that the auto-build scripts were not updated to reflect the move of the ports to the "ports/" subdirectory. It's now fixed. |
This comment has been minimized.
This comment has been minimized.
@robert-hh , @dpgeorge , Issue is solved. Thank you both! |
This comment has been minimized.
This comment has been minimized.
To plagiarize a previous comment, sorry to say but there is no firmware available again. Any chance to have it available again? |
This comment has been minimized.
This comment has been minimized.
@chrisb1010 I don't see any problems, the esp32 firmware is there, right now it's called: esp32-20171027-v1.9.2-283-gdba3796e.bin |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
It's there again! |
Hi,
Any chance that pre-built binaries are made available? Something similar to the ESP8266 micropython:
http://micropython.org/download#esp8266, where we just need to upload the binary with the esptool.
So people with less experience don't need to set the whole toolchain in order to start playing with micropython.
Best regards,
Nuno Santos