• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Решено ESP8266 Код перестал заливаться

NikolsySh

New member
Всем привет, я делаю первые шаги с ESP8266, поэтому вопрос может показаться очевидным

Сеть проблемы:
- есть плата NodeMCU V3 ESP8266
- на плату несколько раз заливались пробные HelloWorld программы, все работало
- во время очередной заливки кода появилось сообщение:
Код:
Uploading 233984 bytes from /var/folders/c5/n83m4ndx3wbgr1wy7d10xqg00000gn/T/arduino_build_158688/WiFiWebServer.ino.bin to flash at 0x00000000
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
скриншот:

- при последующих попытках обновить код результат аналогичный
- гугление результата не принесло, решил обновить прошивку при помощи
esptool.py
- но при обновлении, когда я запускаю команду "sudo esptool.py --port /dev/tty.wchusbserial1410 --baud 9600 write_flash -fm qio 0x00000 nodemcu-master-7-modules-2017-06-25-08-49-31-float.bin" выдает
Код:
A fatal error occurred: Timed out waiting for packet content
скриншот:


В чем может быть проблема и в какую сторону копать?
 

Victor

Administrator
Команда форума
Попробуйте предварительно вручную перевести модуль в режим прошивки:
1. GPIO0 к земле
2. перезапустить модуль
 

NikolsySh

New member
Спасибо, проблему удалось решить перезапуском модуля с зажатой кнопкой flash

До этого несколько раз пробовал, зажать flash > зажать reset > отпустить reset > отпустить flash, но результат был нулевой

Помогло решить проблему: зажать flash > отключить/включить питание > отпустить flash
 
Сверху Снизу