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

Wemos D1 mini внезапно перестал прошиваться

selan61

Member
Добрый день. Wemos D1 mini не переходит в режим загрузки с UART. Даже при физическом замыкании GPIO0 на GND остается в режиме Boot from flash mode.
ets Jan 8 2013,rst cause:2, boot mode(3, 7)

load 0x4010f000, len 3584, room 16
tail 0
chksum 0xb0
csum 0xb0
v2843a5ac
~ld
На GPIO2 - 3.2В, на GPI015 - 0В.
Можно что то сделать, или на свалку?
 

nikolz

Well-known member
В модуле есть два транзистора, которые и управляют режимом. Проверяйте их исправность и сигналы.
 

selan61

Member
Я знаю об этом. Они управляются сигналами DTR и RST с UARTa. Один управляет сбросом, второй подает низкий уровень на GPIO0. Я их оба отключил и подаю эти сигналы вручную.
 

nikolz

Well-known member
Я знаю об этом. Они управляются сигналами DTR и RST с UARTa. Один управляет сбросом, второй подает низкий уровень на GPIO0. Я их оба отключил и подаю эти сигналы вручную.
Я программирую ESP-12 так (писал об этом на форуме ):
Для этого надо две кнопки RST и GPIO0 к земле. Изначально на них Vcc.
1) Нажимаете GPIO0 и держите.
2) Нажимаете RST и отпускаете.
3) Отпускаете GPIO0
4) ESP - в режиме программирования
Пишите в нее
5) Нажимаете и отпускаете RST
ESP ы режиме выполнения программы.
 

selan61

Member
Напряжение на нем 3.2В. Резистор подтяжки 10к прозванивал, стоит штатный для Wemos D1 mini.
 

nikolz

Well-known member
Напряжение на нем 3.2В. Резистор подтяжки 10к прозванивал, стоит штатный для Wemos D1 mini.
можно проверить так.
Включить вывод в терминал.
Потом подключить GPIO0 к земле и нажать RST
При этом на экране должен смениться вывод (пойдет различная хрень) - это ESP в режиме программирования
 

nikolz

Well-known member
и еще попробуйте программировать с помощью ESPflaser notemcu
любой файл
важно увидеть обнаружит ESP или нет и будет ли программировать
 

selan61

Member

nikolz

Well-known member
А вы смотрели пин GPIO0 что на нем 0 и 1 изменяются при нажатии?
 

nikolz

Well-known member
программа флешера вообще никак не может влиять на исправность железа.
 

selan61

Member
Сверху Снизу