• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Как компилить прошивки

NutsXXXL

New member
@artmasterpro Примерно так:
1) ставиться UDK согласно рекомендациям, включая Eclipse
2) запускаться этот самый Eclipse и в нем открывается файл проекта из этого репозитория
3) компилируется и прошивается из Eclipse
 

artmasterpro

New member
Установил среду по инструкции, все окей.
Подкинул проект GitHub - pvvx/mp3_decode: Test ESP8266 MP3 webradio (512k Flash)
При билде выдает ошибки:

Код:
Description   Resource   Path   Location   Type
mingw32-make.exe: *** [.subdirs] Error 2   mp3_decode         C/C++ Problem
mingw32-make[1]: *** [.output/eagle/bin/eagle.app.v6.bin] Error 2   mp3_decode         C/C++ Problem
recipe for target '.output/eagle/bin/eagle.app.v6.bin' failed   Makefile   /mp3_decode   line 116   C/C++ Problem
recipe for target '.subdirs' failed   Makefile   /mp3_decode   line 142   C/C++ Problem

------------------------------------------------------------------------------
../Makefile:116: recipe for target '.output/eagle/bin/eagle.app.v6.bin' failed
mingw32-make[1]: Leaving directory 'C:/Espressif/examples/mp3_decode-master/app'
process_begin: CreateProcess(NULL, C:/Python27/python.exe C:\Espressif\examples\mp3_decode-master\esptool.py elf2image -es user_start_trampoline -o ../bin/ .output/eagle/image/eagle.app.v6.out, ...) failed.
make (e=2): Не удается найти указанный файл.

mingw32-make[1]: *** [.output/eagle/bin/eagle.app.v6.bin] Error 2
C:/Espressif/examples/mp3_decode-master/Makefile:142: recipe for target '.subdirs' failed
mingw32-make.exe: *** [.subdirs] Error 2
Помогите пожалуйста понять....
 

NutsXXXL

New member
@artmasterpro pyton поставить надо так как запускается esptool.py и готовит бинарник
Python Release Python 2.7.11
либо esptool.exe заюзать
ну собтвенно бинарник то должен уже и откомпилированный быть главное прошить ведь
 

artmasterpro

New member
Питон поставил, 1 ошибка осталась, и bin файла в соответствующей папке нет

Код:
------------------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Espressif\examples\mp3_decode-master\esptool.py", line 22, in <module>
    import serial
ImportError: No module named serial
mingw32-make[1]: *** [.output/eagle/bin/eagle.app.v6.bin] Error 1
../Makefile:116: recipe for target '.output/eagle/bin/eagle.app.v6.bin' failed
mingw32-make[1]: Leaving directory 'C:/Espressif/examples/mp3_decode-master/app'
C:/Espressif/examples/mp3_decode-master/Makefile:142: recipe for target '.subdirs' failed
mingw32-make.exe: *** [.subdirs] Error 2
 

kokuam

New member
Может кому пригодится : при установке Pyton 2.7 вылетает такая ошибка если выбрать "Установить для всех пользователей", помогает опция "Только для меня"

An error occurred during the installation of assembly 'Microsoft.VC90.CRT, version="9.0.30729.1", publicKeyTocken="1fc8b3b9a1e18e3b", processorArchitecture="amd64", type="win32"'. Please refer to Help and Support for more information.
 
Сверху Снизу