• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Ошибки при подключении ESP-12 через Arduino

rodionov12

New member
@Artur1985
Подключил отдельное питание на ESP (через APL1117 на 3.3v). Ситуация не поменялась. Шлёт абсолютно тоже самое.
Замерил напряжение на выходе APL1117 - 3.26v. Да, согласую UNO и ESP 5v <-> 3.3v (прочитал в инструкции, что итак неплохо работает :) )
UNO китайская, но ни разу не подводила

@fandy
Да, стоит на 5 вольт. Для 3.3v скорей всего диод стоит
 

fandy

Member
Можно попробовать RX оторвать?
Если у Вас терминалка что-то шлет в ESP, поможет.
 

rodionov12

New member
поймал на скорости 74800 следующее:
Код:
 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 1396, room 16 
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4 
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4 
tail 8
chksum 0xc0
csum 0xc0

2nd boot version : 1.4(b1)
  SPI Speed      : 40MHz
  SPI Mode       : DIO
  SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
 

Artur1985

New member
UNO китайская, но ни разу не подводила
Разницы нет, если без откровенного брака, просто подумал что у Вас она не стандартная.

Сама ошибка rst cause:2, boot mode:(3,6) у меня была, из-за плохого контакта на общую землю.

Если все подключено правильно, увы моих знаний не хватает, чтобы Вам помочь. С прошивками и их возможными проблемами еще не знаком.

Может есть смысл взять USB - RS232 TTL UART к примеру на чипе PL2303HX соединить TX-RX и отправлять команды с компа и настроить ESP.
 
Последнее редактирование:

al.kl

New member
Не есть смысл, а так и нужно делать. А не собирать все в кучу, не понимая что ты делаешь, а потом думать - почему же ничего не работает...
Тут ответ один - берём осциллограф (ну или любое другое средство) и смотрим что куда и откуда идёт.
 

rodionov12

New member
Разницы нет, если без откровенного брака, просто подумал что у Вас она не стандартная.

Сама ошибка rst cause:2, boot mode:(3,6) у меня была, из-за плохого контакта на общую землю.

Если все подключено правильно, увы моих знаний не хватает, чтобы Вам помочь. С прошивками и их возможными проблемами еще не знаком.

Может есть смысл взять USB - RS232 TTL UART к примеру на чипе PL2303HX соединить TX-RX и отправлять команды с компа и настроить ESP.
Купил конвертер на данном чипе. Результат не изменился - "ERROR" без остановок
 

rodionov12

New member
Попробуйте заменить прошивку. Проверьте переходит ли плата в режим программирования.
как проверить, переходит ли плата в режим программирования?

Собрал схему
(за исключением RESET и GPIO16 - их не подключал)
При попытке подключиться через CoolTerm вылетает ошибка "104: Framing error"
При использовании монитора порта Arduino - непрерывный поток, но ни на какой скорости нет хотя бы намёка на сообщения, какие были ранее.
При попытке соединиться через XTCOM_UTIL выпадает ошибка "0" (как будто COM порт не подключен). GPIO0 на землю через резистор 10К, CH_PD включен. При включении загорается на долю секунды, затем гаснет. RX-TX на USB-TTL тухнут
При отключенном CH_PD идут нормальные текста, их я указывал выше. Всё также ERROR. При подключении CH_PD начинают идти кракозябры, через секунду модуль гаснет и передача обрывается
 

tretyakov_sa

Moderator
Команда форума
как проверить, переходит ли плата в режим программирования?

. GPIO0 на землю через резистор 10К
GPOI0 без всякого резистора на землю на время сброса. В нормальном состоянии там высокий логический уровень обеспеченный резистором по схеме. Когда жмете кнопку BURN там будет жесткий логический ноль. После этого не отпуская кнопки жмите не RESET. В терминале появится абракодабра и остановится. Шейте прошивку любым способом, но перед этим закройте терминал иначе порт будет занят.
 

da3020

New member
Ровно такую же фигню выдаёт Wemos D1 R1 по умолчанию:
Код:
ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
При этом как wemos он прекрасно работает. Но вот что у него там зашито в esp-12e не представляю...
 
Сверху Снизу