Как прошить ESP8266 с GitHub?

mininvit
Offline
Зарегистрирован: 28.07.2017

Все добрый день!

Вчера пришла с aliexpress еспшка 8266

http://ru.aliexpress.com/item/new-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/32556303666.html?spm=a2g0s.9042311.0.0.tiTV4m

Сейчас пытаюсь её прошить - ничего не получается. Проект взял с GitHub, но мне не нужен bin файл, я хочу немного отредактировать исходник и  потом закинуть на плату. Всё сделал по инструкции, в платах выбрал "Generic ESP2866 Module". Нажимаю "загрузить" и на компиляции скетча высвечивается вот такая ошибка:

"Arduino: 1.8.3 (Windows 7), Плата:"Generic ESP8266 Module, Serial, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck"

 
Archiving built core (caching) in: C:\Users\Admin\AppData\Local\Temp\arduino_cache_694852\core\core_esp8266_esp8266_generic_UploadTool_esptool,CpuFrequency_80,FlashFreq_40,FlashMode_dio,UploadSpeed_115200,FlashSize_512K64,ResetMethod_ck_4322e6baec77df7a1f5ec588f0b97f09.a
c:/users/admin/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\Admin\AppData\Local\Temp\arduino_build_534655/esp8266_deauther.ino.elf section `.irom0.text' will not fit in region `irom0_0_seg'
 

collect2.exe: error: ld returne"

Уже и переустанавливал Arduino и выбирал версии старее - всё тоже самое. Кто поможет? Может какие-то настройки поменять?

Nosferatu
Offline
Зарегистрирован: 04.11.2012

По какой инструкции вы делали?

Есть у меня такая платка. Особо с ней не работал, только протестировал, залив в неё HelloServer.

Выбирал из списка плату "NodeMCU 1.0 (ESP-12E Module)". Прошил, заработало с первого раза.

mininvit
Offline
Зарегистрирован: 28.07.2017

Да заработало и в правду. Спасибо. Подскажите, я теперь хочу обновить скетч в этой плате, а он не обновляется. Пишет "загрузка завершена", а программа всё таже осталась. Уже и пробовал заливать пустой проект, всё тоже самое "загрузка" -> через секунд 30 (не смотря на то что проект пустой) пишет "загрузка завершена". Как удалить старый скетч или заменить его?