• Система автоматизации с открытым исходным кодом на базе 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.
Есть подозрение что заломалась цепь питания на Вемосе, если есть идеи что посмотреть в первую очередь - буду рад.
 
Сверху Снизу