Прошивка WI-FI Troyka модуля (ESP8266)

Тема в разделе "Проводная и беспроводная связь", создана пользователем Sergei_mss, 19 фев 2017.

Метки:
  1. Sergei_mss

    Sergei_mss Нуб

    При заливке скетча на Wi-Fi Troyka модуль через Arduino IDE 1.8.1 выдается ошибка espcomm_upload_mem_failed.

    Модуль подключен к Arduino Leonardo через Troyka Slot Shield.
    Модуль виден в списке Wi-Fi сетей, постоянно горят индикаторы PWR и RX.
    Есть подозрение, что модуль не переводится в режим программирования.
    Но вопрос как это сделать?
    На модуле есть кнопка PROG, но различные варианты ее использования не помогают - клики, постоянное нажатие.
    Пытался также использовать пин Р. Как я понимаю это аналог пина GPIOO. Соединял его с землей, но тоже не помогло.

    Есть идеи, как можно эту проблему решить?

    Спасибо
     
  2. rkit

    rkit Гуру

    reset при зажатой prog
     
  3. Sergei_mss

    Sergei_mss Нуб

    не помогло
     
  4. rkit

    rkit Гуру

    Значит дело не в этом
     
  5. alp69

    alp69 Форумчанин

    Она нужна не для заливки скетча, а для прошивки модуля.
    До этого много скетчей заливали в Вашу esp? Может банально место кончилось и некуда заливать?
     
  6. Sergei_mss

    Sergei_mss Нуб

    С прошивкой разобрался. Вариант с reset при нажатой prog работает. Нормально работает при подключении через USB-TTL конвертер и UNO. Спасибо rkit.
    Только странно ведет себя с Leonardo.
    Когда модуль подключен к UNO или через USB-TTL все работает, модуль отвечает на AT команды. Все замечательно.
    Когда подключаю к Leonardo , то не работает.. Постоянно горит светодиод RX на модуле. Думал что проблема с RX пином на Leonardo. Подключил GPRS shield. Все работает. Значит дело не в RX пине.
    Буду разбираться дальше.
     
  7. Подскажите пожалуйста как точно и в какой момент зажимать prog и reset.
    Кажется, у меня аналогичная проблема.
    Подключаюсь через переходник.
    При загрузке скетча леды rx и tx мигают, потом в конце ошибка:

    warning: espcomm_sync failed
    error: espcomm_open failed
    error: espcomm_upload_mem failed

    Пытался нажимать кнопки прямо перед нажатием upload в среде, а так же пытался сразу после компиляции - никакого эффекта.
    Спасибо!
     
  8. rkit

    rkit Гуру

    Один раз наживаете и модуль в режиме прошивки до следующей перезагрузки.
     
  9. Egor9000

    Egor9000 Нуб

    Извеняюсь, а что делать если забил память скетчами, возможно ли все откатить назад.
     
  10. alp69

    alp69 Форумчанин

    Не вЕните себя. Просто удалите залитые в esp файлы.
     
  11. Egor9000

    Egor9000 Нуб

    Ну я отом как это сделать
     
  12. alp69

    alp69 Форумчанин

    Это делается, как правило, тем же программным обеспечением, которым "заливается" скетч.
     
  13. Egor9000

    Egor9000 Нуб

    Спасибо за информацию, но возникла новая проблема, поставил новое название и пароль скетч заливается нормально только в wi fi сети отображается старое имя и без пароля, сопряжение идет