• Система автоматизации с открытым исходным кодом на базе 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 оставьте в покое - он всегда должен быть притянут к +.
 
Последнее редактирование:
Сверху Снизу