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

Нужна помощь ESP-07 Помогите восстановить прошивку

UA6EM

New member
Добрый день! Распаял этот модуль как рекомендуют на этом сайте, из под ARDUINO IDE заливаю образцы прошивок для этого модуля, вроде как заливается, но не работает, дёргая пин En нахожу, что модуль отвечает только на скорости 74880, на 115200 как в прошивке ответа нет, на 74880 пишет это:
ets Jan 8 2013,rst cause:1, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
~ld

После очередной загрузки ответил на скорости 115200 этой тирадой:
Exception (0):
epc1=0x40229dc0 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: sys
sp: 3ffff820 end: 3fffffb0 offset: 01a0

>>>stack>>>
3ffff9c0: 00000052 0000013d 00000138 00000001
3ffff9d0: 00000138 00000000 3ffe82f0 40227ead
3ffff9e0: 444a4e52 00003840 00000004 4022a25c
3ffff9f0: 00000000 3ffee6e8 00000006 00000001
3ffffa00: 00000000 19161310 00000000 00000000
3ffffa10: 00003041 3ffee718 4022ba94 3ffee6e8
3ffffa20: 00000ff4 4022baa9 3ffee6e8 3ffee6e8
3ffffa30: 00000000 3ffee794 00000001 00000000
3ffffa40: 3ffee6e8 60000600 60000200 3ffffa70
3ffffa50: 402276cb 00000000 3ffee6e8 00000000
3ffffa60: 4010615a 60000e00 3ffee954 3fffff10
3ffffa70: 4022c846 3ffffa80 00000008 4021bdd2
3ffffa80: 00000001 00000001 000000d9 9c5ccf7f
3ffffa90: 00000001 b200d948 000071e8 3fff032c
3ffffaa0: 00000000 40201b39 3fff032c 3fff032c
3ffffab0: 3ffee25e 40230af0 00000001 00000000
3ffffac0: 00000000 3fff032c 000002f4 000fc000
3ffffad0: 401058be 0000001f 3ffee25e 4021895b
3ffffae0: 40218fca 60000e00 3fff032c 40218faf
3ffffaf0: 40105104 000000fd 0000001f 60000200
3ffffb00: 3fffff10 8b37fc9d 45eda278 d36f4168
3ffffb10: ffffffff ffffffff ffffffff ffffffff
3ffffb20: ffffffff ffffffff ffffffff ffffffff
3ffffb30: ffffffff ffffffff ffffffff ffffffff
3ffffb40: ffffffff ffffffff ffffffff ffffffff
3ffffb50: ffffffff ffffffff ffffffff ffffffff
3ffffb60: ffffffff ffffffff ffffffff ffffffff
3ffffb70: ffffffff ffffffff ffffffff ffffffff
3ffffb80: ffffffff ffffffff ffffffff ffffffff
3ffffb90: ffffffff ffffffff ffffffff ffffffff
3ffffba0: ffffffff ffffffff ffffffff ffffffff
3ffffbb0: ffffffff ffffffff ffffffff ffffffff
3ffffbc0: ffffffff ffffffff ffffffff ffffffff
3ffffbd0: ffffffff ffffffff ffffffff ffffffff
3ffffbe0: ffffffff ffffffff ffffffff ffffffff
3ffffbf0: ffffffff ffffffff ffffffff ffffffff
3ffffc00: ffffffff ffffffff ffffffff ffffffff
3ffffc10: ffffffff ffffffff ffffffff ffffffff
3ffffc20: ffffffff ffffffff ffffffff ffffffff
3ffffc30: ffffffff ffffffff ffffffff ffffffff
3ffffc40: ffffffff ffffffff ffffffff ffffffff
3ffffc50: ffffffff ffffffff ffffffff ffffffff
3ffffc60: ffffffff ffffffff ffffffff ffffffff
3ffffc70: ffffffff ffffffff ffffffff ffffffff
3ffffc80: ffffffff ffffffff ffffffff ffffffff
3ffffc90: ffffffff ffffffff ffffffff ffffffff
3ffffca0: ffffffff ffffffff ffffffff ffffffff
3ffffcb0: ffffffff ffffffff ffffffff ffffffff
3ffffcc0: ffffffff ffffffff ffffffff ffffffff
3ffffcd0: ffffffff ffffffff ffffffff ffffffff
3ffffce0: ffffffff ffffffff ffffffff ffffffff
3ffffcf0: ffffffff ffffffff ffffffff ffffffff
3ffffd00: ffffffff ffffffff ffffffff ffffffff
3ffffd10: ffffffff ffffffff ffffffff ffffffff
3ffffd20: ffffffff ffffffff ffffffff ffffffff
3ffffd30: ffffffff ffffffff ffffffff ffffffff
3ffffd40: ffffffff ffffffff ffffffff ffffffff
3ffffd50: ffffffff ffffffff ffffffff ffffffff
3ffffd60: ffffffff ffffffff ffffffff ffffffff
3ffffd70: ffffffff ffffffff ffffffff ffffffff
3ffffd80: ffffffff ffffffff ffffffff ffffffff
3ffffd90: ffffffff ffffffff ffffffff ffffffff
3ffffda0: ffffffff ffffffff ffffffff ffffffff
3ffffdb0: ffffffff ffffffff ffffffff ffffffff
3ffffdc0: ffffffff ffffffff ffffffff ffffffff
3ffffdd0: ffffffff ffffffff ffffffff ffffffff
3ffffde0: ffffffff ffffffff ffffffff ffffffff
3ffffdf0: ffffffff ffffffff ffffffff ffffffff
3ffffe00: ffffffff ffffffff ffffffff ffffffff
3ffffe10: ffffffff ffffffff ffffffff ffffffff
3ffffe20: ffffffff ffffffff ffffffff ffffffff
3ffffe30: ffffffff ffffffff ffffffff ffffffff
3ffffe40: ffffffff ffffffff ffffffff ffffffff
3ffffe50: ffffffff ffffffff ffffffff ffffffff
3ffffe60: ffffffff ffffffff ffffffff ffffffff
3ffffe70: ffffffff ffffffff ffffffff ffffffff
3ffffe80: ffffffff ffffffff ffffffff ffffffff
3ffffe90: ffffffff ffffffff ffffffff ffffffff
3ffffea0: ffffffff ffffffff ffffffff ffffffff
3ffffeb0: ffffffff ffffffff ffffffff ffffffff
3ffffec0: ffffffff ffffffff ffffffff ffffffff
3ffffed0: ffffffff ffffffff ffffffff ffffffff
3ffffee0: ffffffff ffffffff ffffffff ffffffff
3ffffef0: ffffffff ffffffff ffffffff ffffffff
3fffff00: ffffffff ffffffff ffffffff ffffffff
3fffff10: ffffffff ffffffff ffffffff ffffffff
3fffff20: ffffffff ffffffff ffffffff ffffffff
3fffff30: ffffffff ffffffff ffffffff ffffffff
3fffff40: ffffffff ffffffff ffffffff ffffffff
3fffff50: ffffffff ffffffff ffffffff ffffffff
3fffff60: ffffffff ffffffff ffffffff ffffffff
3fffff70: ffffffff ffffffff ffffffff ffffffff
3fffff80: ffffffff ffffffff ffffffff ffffffff
3fffff90: ffffffff b8a22c54 a0dbab3a a29a8e12
3fffffa0: 200201e9 f298139a ffffff01 ffffffff
<<<stack<<<

ets Jan 8 2013,rst cause:1, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
~ld

Куда двигаться дальше? Что-то с первичным ПО?
 
Последнее редактирование:

shuraf

Member
Добрый день! Распаял этот модуль как рекомендуют на этом сайте, из под ARDUINO IDE заливаю образцы прошивок для этого модуля, вроде как заливается, но не работает, дёргая пин En нахожу, что модуль отвечает только на скорости 74880, на 115200 как в прошивке ответа нет, на 74880 пишет это:
ets Jan 8 2013,rst cause:1, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
~ld

После очередной загрузки ответил на скорости 115200 этой тирадой:
Exception (0):
epc1=0x40229dc0 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: sys
sp: 3ffff820 end: 3fffffb0 offset: 01a0

>>>stack>>>
3ffff9c0: 00000052 0000013d 00000138 00000001
3ffff9d0: 00000138 00000000 3ffe82f0 40227ead
3ffff9e0: 444a4e52 00003840 00000004 4022a25c
3ffff9f0: 00000000 3ffee6e8 00000006 00000001
3ffffa00: 00000000 19161310 00000000 00000000
3ffffa10: 00003041 3ffee718 4022ba94 3ffee6e8
3ffffa20: 00000ff4 4022baa9 3ffee6e8 3ffee6e8
3ffffa30: 00000000 3ffee794 00000001 00000000
3ffffa40: 3ffee6e8 60000600 60000200 3ffffa70
3ffffa50: 402276cb 00000000 3ffee6e8 00000000
3ffffa60: 4010615a 60000e00 3ffee954 3fffff10
3ffffa70: 4022c846 3ffffa80 00000008 4021bdd2
3ffffa80: 00000001 00000001 000000d9 9c5ccf7f
3ffffa90: 00000001 b200d948 000071e8 3fff032c
3ffffaa0: 00000000 40201b39 3fff032c 3fff032c
3ffffab0: 3ffee25e 40230af0 00000001 00000000
3ffffac0: 00000000 3fff032c 000002f4 000fc000
3ffffad0: 401058be 0000001f 3ffee25e 4021895b
3ffffae0: 40218fca 60000e00 3fff032c 40218faf
3ffffaf0: 40105104 000000fd 0000001f 60000200
3ffffb00: 3fffff10 8b37fc9d 45eda278 d36f4168
3ffffb10: ffffffff ffffffff ffffffff ffffffff
3ffffb20: ffffffff ffffffff ffffffff ffffffff
3ffffb30: ffffffff ffffffff ffffffff ffffffff
3ffffb40: ffffffff ffffffff ffffffff ffffffff
3ffffb50: ffffffff ffffffff ffffffff ffffffff
3ffffb60: ffffffff ffffffff ffffffff ffffffff
3ffffb70: ffffffff ffffffff ffffffff ffffffff
3ffffb80: ffffffff ffffffff ffffffff ffffffff
3ffffb90: ffffffff ffffffff ffffffff ffffffff
3ffffba0: ffffffff ffffffff ffffffff ffffffff
3ffffbb0: ffffffff ffffffff ffffffff ffffffff
3ffffbc0: ffffffff ffffffff ffffffff ffffffff
3ffffbd0: ffffffff ffffffff ffffffff ffffffff
3ffffbe0: ffffffff ffffffff ffffffff ffffffff
3ffffbf0: ffffffff ffffffff ffffffff ffffffff
3ffffc00: ffffffff ffffffff ffffffff ffffffff
3ffffc10: ffffffff ffffffff ffffffff ffffffff
3ffffc20: ffffffff ffffffff ffffffff ffffffff
3ffffc30: ffffffff ffffffff ffffffff ffffffff
3ffffc40: ffffffff ffffffff ffffffff ffffffff
3ffffc50: ffffffff ffffffff ffffffff ffffffff
3ffffc60: ffffffff ffffffff ffffffff ffffffff
3ffffc70: ffffffff ffffffff ffffffff ffffffff
3ffffc80: ffffffff ffffffff ffffffff ffffffff
3ffffc90: ffffffff ffffffff ffffffff ffffffff
3ffffca0: ffffffff ffffffff ffffffff ffffffff
3ffffcb0: ffffffff ffffffff ffffffff ffffffff
3ffffcc0: ffffffff ffffffff ffffffff ffffffff
3ffffcd0: ffffffff ffffffff ffffffff ffffffff
3ffffce0: ffffffff ffffffff ffffffff ffffffff
3ffffcf0: ffffffff ffffffff ffffffff ffffffff
3ffffd00: ffffffff ffffffff ffffffff ffffffff
3ffffd10: ffffffff ffffffff ffffffff ffffffff
3ffffd20: ffffffff ffffffff ffffffff ffffffff
3ffffd30: ffffffff ffffffff ffffffff ffffffff
3ffffd40: ffffffff ffffffff ffffffff ffffffff
3ffffd50: ffffffff ffffffff ffffffff ffffffff
3ffffd60: ffffffff ffffffff ffffffff ffffffff
3ffffd70: ffffffff ffffffff ffffffff ffffffff
3ffffd80: ffffffff ffffffff ffffffff ffffffff
3ffffd90: ffffffff ffffffff ffffffff ffffffff
3ffffda0: ffffffff ffffffff ffffffff ffffffff
3ffffdb0: ffffffff ffffffff ffffffff ffffffff
3ffffdc0: ffffffff ffffffff ffffffff ffffffff
3ffffdd0: ffffffff ffffffff ffffffff ffffffff
3ffffde0: ffffffff ffffffff ffffffff ffffffff
3ffffdf0: ffffffff ffffffff ffffffff ffffffff
3ffffe00: ffffffff ffffffff ffffffff ffffffff
3ffffe10: ffffffff ffffffff ffffffff ffffffff
3ffffe20: ffffffff ffffffff ffffffff ffffffff
3ffffe30: ffffffff ffffffff ffffffff ffffffff
3ffffe40: ffffffff ffffffff ffffffff ffffffff
3ffffe50: ffffffff ffffffff ffffffff ffffffff
3ffffe60: ffffffff ffffffff ffffffff ffffffff
3ffffe70: ffffffff ffffffff ffffffff ffffffff
3ffffe80: ffffffff ffffffff ffffffff ffffffff
3ffffe90: ffffffff ffffffff ffffffff ffffffff
3ffffea0: ffffffff ffffffff ffffffff ffffffff
3ffffeb0: ffffffff ffffffff ffffffff ffffffff
3ffffec0: ffffffff ffffffff ffffffff ffffffff
3ffffed0: ffffffff ffffffff ffffffff ffffffff
3ffffee0: ffffffff ffffffff ffffffff ffffffff
3ffffef0: ffffffff ffffffff ffffffff ffffffff
3fffff00: ffffffff ffffffff ffffffff ffffffff
3fffff10: ffffffff ffffffff ffffffff ffffffff
3fffff20: ffffffff ffffffff ffffffff ffffffff
3fffff30: ffffffff ffffffff ffffffff ffffffff
3fffff40: ffffffff ffffffff ffffffff ffffffff
3fffff50: ffffffff ffffffff ffffffff ffffffff
3fffff60: ffffffff ffffffff ffffffff ffffffff
3fffff70: ffffffff ffffffff ffffffff ffffffff
3fffff80: ffffffff ffffffff ffffffff ffffffff
3fffff90: ffffffff b8a22c54 a0dbab3a a29a8e12
3fffffa0: 200201e9 f298139a ffffff01 ffffffff
<<<stack<<<

ets Jan 8 2013,rst cause:1, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
~ld

Куда двигаться дальше? Что-то с первичным ПО?
Все нормально ))) Иногда такое бывает. Просто "прошивка кривой встала" или "прошивка кривая"
Бывало 4 раза заливаешь и все криво, потом меняешь буковки в текстовых переменных и все взлетает.
 

UA6EM

New member
Что-то я уже разочаровываться стал )))
Изначально в логе в порт 74880 при старте в рабочем режиме писало, что частоты 40 и 80 мегагерц, а память 1М 512+512 и была эта прошивка от 2013 года, родная.
Сейчас вроде бы разобрался как эти девайсы шить, но ни одна прошивка не заработала
Остановился на заливке программой NODEMCU
Если шить одним файлом, не шьётся, встряёт в начале пути, процентах на 10%
Скачал бинарники, что четырьмя файлами, оффсеты куда какой положить выставил,
шью, заливается без проблем, но не работает )))
А всё начиналось с того, что WI-FI в эфире при подключении питания не было
Первый раз пытался перезалить программой - esp8266_flasher а образ брал одним файлом
для народного мониторинга

Где искать старые образы???
 

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.
 
Последнее редактирование:
Сверху Снизу