Проблема с прошивкой платы NodeMcu V3 Lua WI-FI
- Войдите на сайт для отправки комментариев
Очень прошу помочь!!!!
Проблемма в следующем: на али приобрел плату esp8266 12E и usb-ttl адаптер установил все необходимые драйвера, библиотеки для платы esp8266. Все по инструкции, попытался залить простой скейч Blink появилось сообщение об ошибке: "error: espcomm_upload_mem failed, error: espcomm_upload_mem failed", при этом плату было видно среди подключенных по Wi-Fi устройств. Искал пути решения, перепробывал куча разных способов, но без результатно. на АТ команды через arduino - реакции никакой. После долгих манипуляций установи NODEMCU FLASHER он определил плату (MAC) и без проблемм залил "какую то" прошивку, после повторно пробывал, через arduino без результатов. Пробывал запитывать от внешнего источника припаяв толстые провода, проблемма осталась. После нескольких попыток прошивки плата пропала из устройств подключенных по Wi-Fi и NODEMCU FLASHER ее не видит больше, перезагружал плату пробывал на другом компьютере реакции - нет. Я решил, что плата была неисправна изначально.
Спустя некоторое время мне пришла из китая новая плата NodeMcu V3 Lua WI-FI кстановив драйвера для CH340G, я подключил ее к компьютеру и попытался залить скейч Blink появилась ошибка:
Uploading 226384 bytes from to flash at 0x00000000
на АТ команды через arduino - реакции никакой.
А без arduno через USB-переходник на AT-команды отвечает? Если вводить их в терминале.
Прошивать вот по этой инструкции пробовали https://geektimes.ru/post/241054/ ? В частности пункт "Для переключения в режим обновления прошивки нужно подать низкий уровень на GPIO0 и высокий на CH_PD."
Какой адаптер USB-TTL? У него есть переключающий джампер на 3.3В?
1. При подключении NodeMcu V3 Lua к IDE появлется новый COM порт???(драйвера корректно стали??), вы его выбираете?
2. Плату вроде верную выбираете.
3. Каким кабелем шьете? У меня для ARDUIONO/ESP используется очень древний ноутбук. USB порты совсем дохленькие, поэтому запускаются ESP исключительно от коротеньких USB кабелей.
1. При подключении NodeMcu V3 Lua к IDE появлется новый COM порт???(драйвера корректно стали??), вы его выбираете?
Да, появляется. Драйвера установлены, переустанавливал, но не в драйверах дело поскольку порт он новый видит, CH340G определяет без проблем, выбираю верный порт.
2. Плату вроде верную выбираете.
в Arduino ide nodemcu 1.0
3. Каким кабелем шьете? У меня для ARDUIONO/ESP используется очень древний ноутбук. USB порты совсем дохленькие, поэтому запускаются ESP исключительно от коротеньких USB кабелей.
Пробовал и через Arduino ide и через nodemcu flasher и через LASH_DOWNLOAD_TOOLS_V3.6.3/
Компьютер новый usb нормальные, сами usb менял местами. пробовал и на другом компьютере результат тот же. Кабели разные пробывал, более того пробовал запитывать от отдельного источника и прошивать, через usb-ttl CP210X, но результат тот же(
Меня натолкнули на мысль, что это связано с windows с обновлениями. Сама плата вроде как в режим программирования входит, но начальной стадии заливки кода отваливается.
Через nodemcu flasher (скорость менял не помогает) два раза мигает, определяет MAC и в логах выдает:
Error:Set ESP8266 Address timeout.
Самое интересное, что платы среди доступных wi-fi точек не видно (когда только распаковал посылку подключил к usb тоже не было)
Если прошивать через arduino нужна ли какая-то подготовка платы (стереть старую прошивку) или просто получил плату, подключил к компьютеру, настроил параметры и через arduino ide залил программу?
у меня на данный момент плата nodemcu, переводится в режим программирования с помощью кнопок RST и FLASH