ESP8266:Типовые проблемы/После того, как я нажимаю на кнопку «Flash», ничего не происходит. Флэшер NodeMCU не запускает процесс записи прошивки
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
После того, как я нажимаю на кнопку «Flash», ничего не происходит. Флэшер NodeMCU не запускает процесс записи прошивки.
Если вы нажали на кнопку «Flash» и ничего не произошло, то возможен один из двух вариантов:
- Проблема 1 – ESP8266 не переключена в режим прошивки (перед запуском проверьте, подключен ли контакт GPIO0 на ESP8266 к контакту GND на FTDI-программаторе);
- Проблема 2 – Ваш FTDI-программатор не обеспечивает ESP8266 достаточным количеством электроэнергии;
Проблема 1 – Как перевести ESP8266 в режим записи прошивки
- Закройте окно флэшера NodeMCU;
- Отключите питание от ESP8266;
- Подключите ESP8266 и программатор FTDI друг к другу (обязательно проверьте, что 0-ой GPIO-контакт ESP8266 подключен к контакту GND на программаторе);
- Подключите питание к ESP8266 и откройте флэшер NodeMCU;
- Нажмите на кнопку «Flash»;
Если флэшер по-прежнему пишет «Waiting MAC», попробуйте следующее:
- Оставьте флэшер NodeMCU открытым;
- Подключите провод между контактом сброса на ESP8266 и контактом GND на программаторе;
- Уберите провод от GND и подключите его к VCC;
Повторяйте шаги 2 и 3, пока ESP8266 не перезагрузится, а флэшер NodeMCU – не распознает вашу ESP8266 и не начнет процесс записи прошивки. Впрочем, этот прием может и не сработать.
Проблема 2 – что делать, если FTDI-программатор не дает достаточно питания
Если FTDI-программатор не обеспечивает ESP8266 достаточным количеством энергии, то вам нужно будет либо купить новый FTDI-программатор, либо запитать ESP8266 от внешнего источника питания.
См.также
Внешние ссылки
ESP8266 AT-команды | |
---|---|
Список AT-команд | |
Базовые команды |
|
Команды для WiFi |
|
Команды для TCP/IP |
|