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

esp-07 перестал работать после перепрошивки

antonidas

New member
Прошил какую-то непонятную прошивку через nodemcu loader, после чего модуль перестал нормально работать: при подключении в режиме GPIO0=0 на скорости 74480 модуль пишет:
ets Jan 8 2013,rst cause:2, boot mode:(1,6)
и ни с nodemcu loader, ни с flash download tool не определяется, при подключении же с GPIO0=1 модуль пишет на этой же скорости:
ets Jan 8 2013,rst cause:1, boot mode:(3,7)

load 0x40100000, len 30452, room 16
tail 4
chksum 0xf0
load 0x3ffe8000, len 2728, room 4
tail 4
chksum 0xb5
load 0x3ffe8ab0, len 13392, room 4
tail 12
chksum 0x15
csum 0x15

а потом на скорости 9600 куча строк вида ERROR in flash_read: r=1 at 407J2000, где число меняется.
Что делать, чтобы заставить модуль опять нормально работать?
 

antonidas

New member
Модуль неожиданно стал прошиваться на скорости 74480, но какую я прошивку не прошиваю, пишет ошибку
MEM CHECK FAIL!!!
Fatal exception (0):

Что делать?
 

UA6EM

New member
Последовательность восстановления:
1. Скачиваем нормальную прошивку, в её наименовании должно быть 512 )))
2. Прошиваем программой - esp8266_flasher
3. Подключаем ARDUINO IDE выставляем устройство как 512K 64K SPIFFS
4. Ногу программирования на землю и заливаем из предложенных примеров
5. После заливки заходим в монитор порта, выставляем скорость 115200, ногу GPIO0 в рабочий режим, дёргаем резет
и наслаждаемся работой модуля )))
Как-то так
У меня правда модуль говорил о 512+512 но может это прошивка была кривая???
Да, еще проблема была в переходнике USB-UART, я дико подозревал, что рекламируемая как FT232 дикий китайский софтовый переходник, так как настоящая FT232 стоит совсем другие деньги, USB-UART CH-340G меня выручило

Залил скетч для определения реального размера флэши
Flash real id: 001440E0
Flash real size: 1048576
Flash ide size: 524288
Flash ide speed: 40000000
Flash ide mode: DIO
Flash Chip configuration wrong!


Перезалил с другими параметрами
Flash real id: 001440E0
Flash real size: 1048576

Flash ide size: 1048576
Flash ide speed: 40000000
Flash ide mode: DIO
Flash Chip configuration ok.
 

shuraf

Member
Существует скетч узнать реальные режимы и частоты кристалов?
 

Chewing

New member
Примерно та же ситуация что и у antonidas. Купить новый модуль, конечно вариант, но интересно все же что могло стать причиной? Не хочется новый модуль испоганить. У меня какое то время, как я понял, прошивки не грузились на 100%. После прошивки nodemcu_integer_0.9.5_20150318 стали грузиться полностью, но ситуация не изменилась. при этом и вайфая нету модуля моего.

Скачиваем нормальную прошивку, в её наименовании должно быть 512
Например? ни разу не видел прошивок с 512 в наименовании. Где взять?
 
Сверху Снизу