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

не отвечает на AT команды и не прошивается ESP-07

пробую через usb-ttl по схеме
со стороны esp-07
через 10 ком резистор GPO15 ,GPO0 на время прошивки , GND - на земле (отдельное питание)
VCC , через 10ком резистор CH_PD - на плюсе

USB-TTL земля на общей земле
TX RX наперекрест с модулем
на фото сиреневые провода - земля , красный +, синий rx, красный тх, серый тоже земля,

горит красненьким светодиод на модуле постоянно видно открытую точку доступа ai-thinkerxxxx (лаже в режиме прошивки (правильно ли это ?)

прошить пробую скриптом esp-easy
@echo off
set /p comport= Comport (example 3, 4, ..) :
set /p fsize= Flash Size (example 512, 1024, 4096) :
set /p build= Build (example 71, 72, ..) :

echo Using com port: %comport%
echo Using bin file: ESPEasy_R%build%_%fsize%.bin

esptool.exe -vv -cd nodemcu -cb 115200 -cp COM%comport% -ca 0x00000 -cf ESPEasy_R%build%_%fsize%.bin

pause
(с NODEMCU отлично всё работало ) (вероятно не прошитые но в бракованые как то не верится) и без толку куда ещё можно глянуть ?
при попытке прошивки мигает синий светодиод (я так понимаю при каждой попытке


Comport (example 3, 4, ..) :5
Flash Size (example 512, 1024, 4096) :1024
Build (example 71, 72, ..) :78
Using com port: 5
Using bin file: ESPEasy_R78_1024.bin
esptool v0.4.6 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
setting board to nodemcu
setting baudrate from 115200 to 115200
setting port from COM1 to COM5
setting address from 0x00000000 to 0x00000000
espcomm_upload_file
stat ESPEasy_R78_1024.bin success
setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1

trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload

повторяется несколько раз текст ////////

read 0, requested 1
warning: espcomm_sync failed
error: espcomm_open failed
Для продолжения нажмите любую клавишу . . .

вот такое выдаёт на попытку прошить ..
при работе с другими прошивальщиками тоже мигает синий светодиод часто но толку ноль
 

Вложения

NutsXXXL

New member
@Алексей Бергман
смущает версия esptool Releases · igrr/esptool-ck · GitHub
ключ для такой схемы -cd none
и то что он пишет setting port from COM1 to COM5

аппаратно на время прошивки нужно дергать только GPO0
GPIO2 и GPIO15 должны быть подтянуты к 1 и 0

usb-ttl никогда не видел такой, там может RX и TX местами поменять надо, для arduino ttl точно надо

в общем есть где еще празбираться
 
@Алексей Бергман
смущает версия esptool Releases · igrr/esptool-ck · GitHub
ключ для такой схемы -cd none
и то что он пишет setting port from COM1 to COM5

аппаратно на время прошивки нужно дергать только GPO0
GPIO2 и GPIO15 должны быть подтянуты к 1 и 0

usb-ttl никогда не видел такой, там может RX и TX местами поменять надо, для arduino ttl точно надо

в общем есть где еще празбираться
tx -tx rx-rx сделать ? ? и дёргать gpo0 вы что имеете в виду? ( вот тут мне немного не понятно, на данный момент пробовал попроще задачу решить :
- не подключая gpo0 никуда попробовать at ответа добиться какого то
и putty b realterm пробовал на всех скоростях...
нафиг пошёл, молчит как партизан. :)
 

yurakdr

New member
Добрый день! Чтобы новую тему не создавать попробую тут:
У меня ESP8266 ESP-07 такой модуль: ESP8266 ESP-07 Remote Serial Port WIFI Module V1.0 + ESP Adapter Plate Expansion | eBay
Пытаюсь подключить его по этой инструкции: https://esp8266.ru/esp8266-podkluchenie-obnovlenie-proshivki/
Спаял все по схеме из раздела "Как правильно подключить ESP8266" без автозагрузки прошивки с резисторами (кроме deep sleep)
ttl-конвертер FT232RL 3,3v FTDI
Ни на одной скорости не удается получить ответ ready. На скорости 74 880 показывает читаемую отладочную информацию. На всех других, как я понял ее же в виде нечитаемой инфы, но ready нет в конце нигде. Использовал ESPlorer как терминал.
Причем у меня даже получилось обновить прошивку в модуле через XTCOM UTIL , залил эту ESP8266 Прошивка v0.9.2 - ничего не поменялось, ready также нет.
Причем сначала XTCOM UTIL вообще не видел открытого порта, пока я принудительно не поменял номер порта на COM2 (был COM8), но 2-го кома не видит ESPlorer, так и менял туда-сюда.
Что можно еще сделать?
 

Сергей_Ф

Moderator
Команда форума
На скорости 74 880 показывает читаемую отладочную информацию.
покажите эту информацию. Не надо пытаться прошивать. Просто подключитесь терминалом и сбросьте esp8266 (кратковременно RST на землю).
Причем у меня даже получилось обновить прошивку в модуле через XTCOM UTIL ,
почему вы решили, что удалось?
 

yurakdr

New member
Вот я и выложил скрин, с той единственной читаемой информацией, которую мне сообщает ESP на скорости 74880.
Я делаю так (может надо по другому?): ESP у меня подключена к питанию и к ttl. Я выбираю скорость, открываю порт, затем кидаю ногу EN (я полагаю это и есть CH_PD) на + через 10кОм и получаю ответ. Затем, что бы попробовать на другой скорости закрываю порт. Снова его не открыть, пока я не отключу EN от VCC+. Я отключаю, открываю порт на другой скорости и пробую снова. Ресет (кратковременно RST на GND), перезагружает модуль - мигает синий диод - но это не дает возможности снова открыть порт. Модуль, вроде рабочий, создает сеть с SSID: ESP_558D** - на конце его MAC. При включении 1 раз мигает синий и постоянно горит красный светодиод.
Решил, что мне удалось прошить, потому что XTCOM сообщил об успешно залитой прошивке - ошибок при заливке не показывал... rx-tx усердно мигал, процесс шел))
 

Сергей_Ф

Moderator
Команда форума
@yurakdr с остальными пинами что? Прочтите первые пару постов этой темы. Дергать надо RST и GPIO0 для прошивки. Пин EN оставьте в покое - он всегда должен быть притянут к +.
 
Последнее редактирование:
Сверху Снизу