• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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.
 
Сверху Снизу