Как прошить ESP8266 с GitHub?
- Войдите на сайт для отправки комментариев
Пт, 28/07/2017 - 19:07
Все добрый день!
Вчера пришла с aliexpress еспшка 8266
Сейчас пытаюсь её прошить - ничего не получается. Проект взял с 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 и выбирал версии старее - всё тоже самое. Кто поможет? Может какие-то настройки поменять?
По какой инструкции вы делали?
Есть у меня такая платка. Особо с ней не работал, только протестировал, залив в неё HelloServer.
Выбирал из списка плату "NodeMCU 1.0 (ESP-12E Module)". Прошил, заработало с первого раза.
Да заработало и в правду. Спасибо. Подскажите, я теперь хочу обновить скетч в этой плате, а он не обновляется. Пишет "загрузка завершена", а программа всё таже осталась. Уже и пробовал заливать пустой проект, всё тоже самое "загрузка" -> через секунд 30 (не смотря на то что проект пустой) пишет "загрузка завершена". Как удалить старый скетч или заменить его?