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

Нужна помощь Не шьется Wemos

имеется модуль Wemos.
Не шьется.
При попытке прошить через Arduino IDE - после компиляции несколько раз (судя по морганию светодиода на платке) пытается войти в режим прошивки, после чего Arduino IDE выдает ошибку.

При попытке прошить через esp8266Flasher - после нажатия Flash светодиод на платке быстро быстро мигает, процесс судя по всему не идет (никакого прогресса не наблюдается), предполагаю что так же не получается вогнать модуль в режим заливки прошивки.
Модуль в ведро, или есть еще какие то варианты реанимации?

Спасибо.
 

Сергей_Ф

Moderator
Команда форума
@Александp попробуйте вручную перевести в режим прошивки и прошить. Уменьшите стартовую скорость прошивки в Ардуино.
 
Хозяин- барин.
читайте форум,
проверьте кабель,
посмотрите, что модуль выводить при подключении терминала и нажатии на кнопку reset.
Читал.
Кабель проверял (использовано три разных, параллельно удачно прошит другой Wemos и WittyCloud).
В терминал модуль не выводит ничего, вообще - ни осмысленного, ни абракадабры.
 
@Александp попробуйте вручную перевести в режим прошивки и прошить. Уменьшите стартовую скорость прошивки в Ардуино.
Вручную это в момент загрузки замкнуть GPIO-0 на землю? Пробовал, попробую еще...
Уменьшал (ставил 9600)...
 
не совсем. Это gpio0 на землю и не отпуская reset нажать кратковременно. Потом уже шить так и удерживая gpio0 на земле.
Попробовал - результат не изменился.
при нажатии RST диод мигает?
вольтметр есть?
замерьте напр на модуле и на выводах RX TX
Мигает.Но странно. Дважды. Первый раз после того как отпустил RST и второй раз через полсекунды.
Вольтметр есть. Замерял между G и...
1. 5v - намерял 4,58
2. 3v3 - намерял 3,27
3. RX - намерял 3,27
4. TX - намерял 3,26
Напряжение 4,58 натолкнуло на мысль что неисправна цепь питания с micro-USB разъема.
Подключил через USB-TTL конвертер, с него +5В подал на 5v вывод. Появились данные в мониторе порта (кракозяблы). Прошить сходу не удалось, еще чуть позднее попробую.
 
В первом приближении можно сказать что ESp-12 исправна.
попробуйте прошить с помощью NODEMCU FIRMWARE PROGRAMMER
Сначала убедитесь что находится сом порт Wemos (кабель туда сюда -сом порт появится и исчезнет)
Далее при пуске должны определиться MAC адреса
Поставьте любую прошивку и посмотрите будет ли шить.
Об исполнении доложить. (Из воинского устава)
СОМ определяется.
Нажимаю FLASH - МАС не определяется... Процесс типа запущен, но ничего не происходит.

Попробовал заведомо рабочий модуль - МАС не вижу, но при нажатии FLASH модуль начинает весело мигать синим светодиодом.
"Не рабочий" такую светомузыку не показывает.
 
Все получилось - прошился.
Что сделал:
Подключил внешнее питание 3,3в (не от usb-ttl!). Землю usb-ttl подцепил к земле питания. RX-TX - крестом. И GPIO-0 на землю. Прошивал через Arduino IDE, дернув питание в нужный момент.

Питания 5в от usb-ttl было по всей видимости недостаточно, так как при таком подключении на выводе 3,3в Вемоса было всего 2,4в.
При подключении 3,3в от usb-ttl - отпадывал СОМ порт usb-ttl.
Есть подозрение что заломалась цепь питания на Вемосе, если есть идеи что посмотреть в первую очередь - буду рад.
 
Сверху Снизу