Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

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

Тема в разделе "Общие вопросы по esp8266", создана пользователем Алексей Бергман, 22 май 2016.

Метки:
  1. Алексей Бергман

    Алексей Бергман Новичок

    Сообщения:
    53
    Симпатии:
    0
    пробую через 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
    Для продолжения нажмите любую клавишу . . .

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

    Вложения:

  2. NutsXXXL

    NutsXXXL Читатель

    Сообщения:
    155
    Симпатии:
    17
    @Алексей Бергман
    смущает версия 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 точно надо

    в общем есть где еще празбираться
     
  3. Алексей Бергман

    Алексей Бергман Новичок

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

    NutsXXXL Читатель

    Сообщения:
    155
    Симпатии:
    17
    @Алексей Бергман звучит все так что надо именно tx -tx rx-rx
    я еще раз говорю -я не вижу какой применен usb-ttl
    но ведь даже в штатном режиме не работает
    вот эта тулза должна бы работать при правильном подключении http://esp8266.ru/esp8266-appstack-esp8266-config/
     
  5. yurakdr

    yurakdr Новичок

    Сообщения:
    3
    Симпатии:
    0
    Добрый день! Чтобы новую тему не создавать попробую тут:
    У меня 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, так и менял туда-сюда.
    Что можно еще сделать?
     
  6. Сергей_Ф

    Сергей_Ф Moderator Команда форума

    Сообщения:
    2.211
    Симпатии:
    229
    было бы полезно, если вы ее бы привели тут. Иначе гадание получается.
     
  7. yurakdr

    yurakdr Новичок

    Сообщения:
    3
    Симпатии:
    0
    [​IMG]

    Еще попробовал Coolterm в роли терминала: он пишет ошибку на всех скоростях: 104: Framing Error
     
  8. Сергей_Ф

    Сергей_Ф Moderator Команда форума

    Сообщения:
    2.211
    Симпатии:
    229
    покажите эту информацию. Не надо пытаться прошивать. Просто подключитесь терминалом и сбросьте esp8266 (кратковременно RST на землю).
    почему вы решили, что удалось?
     
  9. yurakdr

    yurakdr Новичок

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

    Сергей_Ф Moderator Команда форума

    Сообщения:
    2.211
    Симпатии:
    229
    @yurakdr с остальными пинами что? Прочтите первые пару постов этой темы. Дергать надо RST и GPIO0 для прошивки. Пин EN оставьте в покое - он всегда должен быть притянут к +.
     
    Последнее редактирование: 13 мар 2019

Поделиться этой страницей