• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Ошибка :Set ESP8266 Address timeout.

denis64

New member
Помогите пожалуйста. Перестала прошиваться NODEMCU v.3

Лог nodemcu firmware programmer такой:

Note: Detect serial port changed.
Note:Auto MAP serial port.Port-->COM11

Note:Serial port connected.
Note:Begin find ESP8266.
Note:ESP8266 ACK success.
Note:ESP8266 ACK success.
Error:Set ESP8266 Address timeout.

Настройки по умолчанию. AP MAC и STA MAC читаются
 

denis64

New member
ESP_DOWNLOAD_TOOL_V2.4 так же вродебы подключается но в итоге выдаёт "ship sync error , com closed"
 

denis64

New member
попробуйте NODEMCU FIRMWARE PROGRAMMER
Помогите пожалуйста. Перестала прошиваться NODEMCU v.3

Лог nodemcu firmware programmer такой:

Note: Detect serial port changed.
Note:Auto MAP serial port.Port-->COM11

Note:Serial port connected.
Note:Begin find ESP8266.
Note:ESP8266 ACK success.
Note:ESP8266 ACK success.
Error:Set ESP8266 Address timeout.

Настройки по умолчанию. AP MAC и STA MAC читаются
 

denis64

New member
Попробовал всё что посоветовали. Ничего из предложенного не помогло, что в принципе было ожидаемо.
 

CodeNameHawk

Moderator
Команда форума
Ничего из предложенного не помогло, что в принципе было ожидаемо.
Уверенность в успехе половина дела.
Попробовал всё что посоветовали.
Ну тут все просто, если у вас было так - делайте так, а если вот так - то надо делать вот так.

Тестер в руки и таблица напряжений на выводах есп после включения, после ручного перевода в режим программирования.
Лог включения где?
 

denis64

New member
Не понимаю зачем нужна картинка когда я написал лог в первом сообщении, но ладно надо так надо.
 

Вложения

denis64

New member
Тестер в руки и таблица напряжений на выводах есп после включения, после ручного перевода в режим программирования.
Лог включения где?
Уверенности нет в помине. "Зомби" от микроконтроллеров лежит в баночке уже достаточно.
Какой лог включения нужен? Лог из какой программы? Не понимаю смысла лазить со щупом тестера в работающем цифровом устройстве дрыгающем ногами ежесекундно.Ведь MAC адрес то он выдаёт.
Не знаю как перевести его в режим программирования руками, но если вы про манипуляции с кнопками reset и flash то их я проводил по моему во всех возможных сочетаниях.
 

Алексей.

Active member
У меня 2 модуля nodemcu v3, один грузится от usb без проблем, никаких кнопок не нажимаю, а другой на середине загрузки перестает отвечать.
Код:
/opt/arduino-1.8.7/hardware/esp8266com/esp8266/tools/esptool/esptool -vv -cd nodemcu -cb 115200 -cp /dev/ttyUSB0 -ca 0x00000 -cf /tmp/arduino_build_450555/SimpleFileDownload.ino.bin
esptool v0.4.13 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
   setting board to nodemcu
   setting baudrate from 115200 to 115200
   setting port from /dev/ttyUSB0 to /dev/ttyUSB0
   setting address from 0x00000000 to 0x00000000
   espcomm_upload_file
   espcomm_upload_mem
opening port /dev/ttyUSB0 at 115200
   tcgetattr
   tcsetattr
   serial open
opening bootloader
resetting board
trying to connect
   espcomm_send_command: sending command header
   espcomm_send_command: sending command payload
trying to connect
   espcomm_send_command: sending command header
   espcomm_send_command: sending command payload
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
Uploading 338432 bytes from /tmp/arduino_build_450555/SimpleFileDownload.ino.bin to flash at 0x00000000
   erasing flash
   size: 052a00 address: 000000
   first_sector_index: 0
   total_sector_count: 83
   head_sector_count: 16
   adjusted_sector_count: 67
   erase_size: 043000
   espcomm_send_command: sending command header
   espcomm_send_command: sending command payload
   setting timeout 15000
   setting timeout 1000
   espcomm_send_command: receiving 2 bytes of data
   writing flash
................................................................................ [ 24% ]
................................................................................ [ 48% ]
........warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_DATA) failed
warning: espcomm_send_command: wrong direction/command: 0x01 0x03, expected 0x01 0x04
closing bootloader
error: espcomm_upload_mem failed
Не загружается от usb, но работает.
Для загрузки использую usb-ttl конвертер, от него и подаю питание на Vin, сначала удерживая нажатой кнопку flash, нажимаю rst, отпускаю кнопки и запускаю программу загрузки, по другому этот модуль не грузится.
 

Сергей_Ф

Moderator
Команда форума
если в ESP установить прогу с deep-sleep то она перестает заливать например из UDK тоже очевидно и в дурине
Вы в этом уверены? Отлаживал скетч и шил десятки раз из Ардуиной ИДЕ с полным сном. Главное кнопочку Ресет отпустить в нужное время, возможно автомат там не катит, а с кнопками все прекрасно прошивает.
 

CodeNameHawk

Moderator
Команда форума
Лог из какой программы?
Из программы, которая работает с СОМ портом.
Посмотреть это можно в программе Terminal 1.9b выставив 76000 скорость вручную.

лог выглядит так
Код:
ets Jan  8 2013,rst cause:2, boot mode:(3,7)
Не понимаю смысла лазить со щупом тестера в работающем цифровом устройстве дрыгающем ногами ежесекундно.
Интересуют служебные выводы, которые отвечают за то, что устройство или нормально будет стартовать или войдет в режим программирования.
Если на них нет нужного уровня или его сам есп меняет - устанавливает это может быть источником вашей проблемы.

У меня тоже не прошивалась
https://esp8266.ru/forum/threads/esp-12f-ne-xochet-pereproshivatsja-kak-zastavit.2843/
 
Сверху Снизу