• Система автоматизации с открытым исходным кодом на базе 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
Сверху Снизу