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

Попытка считать прошивку ESP8266

MikeMVM

New member
День добрый.
Столкнулся с такой проблемой:
модуль ESP8266, 2-button switch QS-WIFI-S04-2C
во первых: какая это модель ESP-xx? (изобразение по ссылке)
во вторых: как считать дамп (с целью создания бекапа).

Что я делал:
подключив модуль считал информацю на 74880:

IO0 -> GND:
ets Jan 8 2013,rst cause:2, boot mode: (1,6)

IO0 -> +VCC:
ets Jan 8 2013,rst cause:2, boot mode: (3,7)

load 0x40100000, len 2592, room 16
tail 0
chksum 0xf3
load 0x3ffe8000, len 764, room 8
tail 4
chksum 0x92
load 0x3ffe82fc, len 676, room 4
tail 0
chksum 0x22
csum 0x22

2nd boot version : 1.7(5d6f877)
SPI Speed : 40MHz
SPI Mode : DOUT
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

OS SDK ver: 2.0.0(e8c5810) compiled @ Jan 25 2019 14:26:04
phy ver: 1055_9, pp ver: 10.7

rf cal sector: 121
idle_task_hdl : 40108198,prio:0, stack:384
tim_task_hdl : 401082e0, prio:2,stack:512
[notice]user_main.c:303 SDK version:2.0.0(e8c5810)
[notice]user_main.c:305 tuya sdk version:3.0.1
[notice]user_main.c:310 tuya sdk compiled at Feb 13 2019 11:04:11
[notice]user_main.c:312 BV:5.42 PV:2.2 LPV:3.3
reset reason: 6
epc1=0x00000000, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000,depc=0x00000000
[err]tyesp8266_device.c:339 fireware(Release) info name:esp_lgzh_SMO2 version:1.0.2 PRODECT_KEY:fy7888888888hyvy
[notice]gw_intf.c:405 Authorization success

далее, на 9600:
mode : sta(f4:55:55:55:55:55)
add if0
scandone
state: 0 -> 2 (b0)
[notice]mqtt_client.c:573 gw wifi stat is:5
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
pm open phy_2,type:2 0 0
cnt

connected with Home_WLAN, channel 11
dhcp client start...
ip:192.168.1.104,mask:255.255.255.0,gw:192.168.1.1
[notice]mqtt_client.c:573 gw wifi stat is:5
[notice]mqtt_client.c:573 gw wifi stat is:6
[notice]mqtt_client.c:603 DNS START 06-13 12:28:39
[notice]mqtt_client.c:632 DNS END 06-13 12:28:40
[notice]mqtt_client.c:638 MQTT CONN START 06-13 12:28:40
[notice]mqtt_client.c:661 MQTT CONN END 06-13 12:28:40
[notice]mqtt_client.c:754 mqtt connect success

при попытке считать какие угодно данные, разными программами, все безрезултатно, команды АТ не работают,
esptool.py:


PS C:\Users\user> esptool.py -p COM5 -b 9600 chip_id
esptool.py v3.1
Serial port COM5
Connecting........_____....._____....._____....._____....._____....._____....._____

A fatal error occurred: Failed to connect to Espressif device: Timed out waiting for packet header
________________________________________________________________________________________________________________________________
то же самое при других скоростях и других командах... :( (read_flash, read_flash_id...)
ESPlorer реакця та-же... Chip_id, AT...

я уже теряю надежду на успех. Может подскажете толковое решение.

PS: УСБ-УАРТ на ХЦ340 - проверенный и работает и на RX и на TX.
 
Сверху Снизу