espressif / esptool

Espressif SoC serial bootloader utility
https://docs.espressif.com/projects/esptool
GNU General Public License v2.0
5.6k stars 1.39k forks source link

esptool bridged over next MCU Failed to write to target RAM (result was 01070000 (ESPTOOL-700) #891

Closed mmar22 closed 1 year ago

mmar22 commented 1 year ago

Operating System

W10 64

Esptool Version

v4.4

Python Version

3.8.7

Chip Description

ESP32

Device Description

custom with Wrover module

Hardware Configuration

USB -> MCU1 -> RX/TX -> ESP

How is Esptool Run

powershell

Full Esptool Command Line that Was Run

esptool.py -p com5 -b 921600 --after no_reset --trace read_mac

Esptool Output

esptool.py v4.4
Serial port com5
Connecting...
Failed to get PID of a device on com5, using standard reset sequence.
TRACE +0.000 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555                          | UUUU
TRACE +0.000 Write 46 bytes: 
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0     | UUUUUUUUUUUUU.
TRACE +0.000 Read 3 bytes: 657473
TRACE +0.000 Read invalid data: 657473
TRACE +0.000 Remaining data in serial buffer: 20
.TRACE +0.061 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555                          | UUUU
TRACE +0.000 Write 46 bytes: 
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0     | UUUUUUUUUUUUU.
TRACE +0.107 No serial data received.
.TRACE +0.064 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555                          | UUUU
TRACE +0.000 Write 46 bytes: 
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0     | UUUUUUUUUUUUU.
TRACE +0.004 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 08
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 07
TRACE +0.000 Read 1 bytes: 12
TRACE +0.000 Read 1 bytes: 55
TRACE +0.000 Read 1 bytes: 55
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000712555500000000
TRACE +0.001 Read 15 bytes: c0010804000712555500000000c0c0
TRACE +0.000 Received full packet: 010804000712555500000000
TRACE +0.001 Read 14 bytes: 010804000712555500000000c0c0
TRACE +0.000 Received full packet: 010804000712555500000000
TRACE +0.001 Read 14 bytes: 010804000712555500000000c0c0
TRACE +0.000 Received full packet: 010804000712555500000000
TRACE +0.001 Read 13 bytes: 010804000712555500000000c0
TRACE +0.000 Received full packet: 010804000712555500000000
TRACE +0.002 Read 13 bytes: c0010804000712555500000000
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000712555500000000
TRACE +0.001 Read 12 bytes: c00108040007125555000000
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000712555500000000
TRACE +0.001 Read 14 bytes: c0010804000712555500000000c0
TRACE +0.000 Received full packet: 010804000712555500000000

Detecting chip type...TRACE +0.001 command op=0x14 data len=0 wait_response=1 timeout=3.000 data=
TRACE +0.000 Write 10 bytes: c00014000000000000c0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 08
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 07
TRACE +0.000 Read 1 bytes: 12
TRACE +0.000 Read 1 bytes: 55
TRACE +0.000 Read 1 bytes: 55
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 05
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000712555501050000
 Unsupported detection protocol, switching and trying again...
Connecting...
Failed to get PID of a device on com5, using standard reset sequence.
TRACE +0.171 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555                          | UUUU
TRACE +0.000 Write 46 bytes: 
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0     | UUUUUUUUUUUUU.
TRACE +0.000 Read 1 bytes: 65
TRACE +0.000 Read invalid data: 65
TRACE +0.000 Remaining data in serial buffer: 74
.TRACE +0.061 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555                          | UUUU
TRACE +0.001 Write 46 bytes: 
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0     | UUUUUUUUUUUUU.
TRACE +0.108 No serial data received.
.TRACE +0.064 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555                          | UUUU
TRACE +0.000 Write 46 bytes: 
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0     | UUUUUUUUUUUUU.
TRACE +0.004 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 08
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 07
TRACE +0.000 Read 1 bytes: 20
TRACE +0.000 Read 1 bytes: 55
TRACE +0.000 Read 1 bytes: 55
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000720555500000000
TRACE +0.001 Read 14 bytes: c0010804000720555500000000c0
TRACE +0.000 Received full packet: 010804000720555500000000
TRACE +0.001 Read 14 bytes: c0010804000720555500000000c0
TRACE +0.000 Received full packet: 010804000720555500000000
TRACE +0.001 Read 13 bytes: c0010804000720555500000000
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000720555500000000
TRACE +0.001 Read 13 bytes: c0010804000720555500000000
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000720555500000000
TRACE +0.001 Read 12 bytes: c00108040007205555000000
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000720555500000000
TRACE +0.001 Read 13 bytes: c0010804000720555500000000
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010804000720555500000000
TRACE +0.001 Read 14 bytes: c0010804000720555500000000c0
TRACE +0.000 Received full packet: 010804000720555500000000

Detecting chip type...TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=00100040
TRACE +0.001 Write 14 bytes: c0000a04000000000000100040c0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 83
TRACE +0.000 Read 1 bytes: 1d
TRACE +0.000 Read 1 bytes: f0
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a0400831df00000000000
 ESP32
TRACE +0.000 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=0ca0f53f
TRACE +0.000 Write 14 bytes: c0000a0400000000000ca0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: a2
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a040000a2000000000000
TRACE +0.002 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=0ca0f53f
TRACE +0.000 Write 14 bytes: c0000a0400000000000ca0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: a2
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a040000a2000000000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=14a0f53f
TRACE +0.000 Write 14 bytes: c0000a04000000000014a0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 10
TRACE +0.001 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a04000000100000000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=7c60f63f
TRACE +0.000 Write 14 bytes: c0000a0400000000007c60f63fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 20
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 96
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a04000020049600000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=14a0f53f
TRACE +0.000 Write 14 bytes: c0000a04000000000014a0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 10
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a04000000100000000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=0ca0f53f
TRACE +0.000 Write 14 bytes: c0000a0400000000000ca0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: a2
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a040000a2000000000000
Chip is ESP32-D0WD-V3 (revision v3.0)
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=0ca0f53f
TRACE +0.000 Write 14 bytes: c0000a0400000000000ca0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.001 Read 1 bytes: a2
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a040000a2000000000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=0ca0f53f
TRACE +0.000 Write 14 bytes: c0000a0400000000000ca0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: a2
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a040000a2000000000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=10a0f53f
TRACE +0.000 Write 14 bytes: c0000a04000000000010a0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 37
TRACE +0.000 Read 1 bytes: 12
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.001 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a04003712000000000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=18a0f53f
TRACE +0.000 Write 14 bytes: c0000a04000000000018a0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a04000400000000000000
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=1400f43f
TRACE +0.000 Write 14 bytes: c0000a0400000000001400f43fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 61
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 80
TRACE +0.001 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a04006101800000000000
Crystal is 40MHz
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=08a0f53f
TRACE +0.000 Write 14 bytes: c0000a04000000000008a0f53fc0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 38
TRACE +0.000 Read 1 bytes: 90
TRACE +0.000 Read 1 bytes: 8c
TRACE +0.000 Read 3 bytes: 000000
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a040038908c0000000000
TRACE +0.001 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=04a0f53f
TRACE +0.000 Write 14 bytes: c0000a04000000000004a0f53fc0
TRACE +0.002 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 0a
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 3c
TRACE +0.000 Read 1 bytes: 59
TRACE +0.000 Read 1 bytes: ac
TRACE +0.000 Read 1 bytes: 0c
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.001 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010a04003c59ac0c00000000
MAC: 90:38:0c:ac:59:3c
Uploading stub...
TRACE +0.001 command op=0x05 data len=16 wait_response=1 timeout=3.000 data=680d0000010000000018000000e00b40
TRACE +0.000 Write 26 bytes: 
    c000051000000000 00680d0000010000 | .........h......
    000018000000e00b 40c0             | ........@.
TRACE +0.003 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 05
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 3c
TRACE +0.000 Read 1 bytes: 59
TRACE +0.000 Read 1 bytes: ac
TRACE +0.000 Read 1 bytes: 0c
TRACE +0.000 Read 1 bytes: 00
TRACE +0.001 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010504003c59ac0c00000000
TRACE +0.001 command op=0x07 data len=3448 wait_response=1 timeout=3.000 data=
    680d000000000000 0000000000000000 | h...............
    0800f43f1c00f43f 0000f43fa4ebfd3f | ...?...?...?...?
    1000f43f36410021 faffc02000380241 | ...?6A.!... .8.A
    f9ffc02000280420 20749ce206050000 | ... .(.  t......
    0041f5ff81f6ffc0 2000a8048808a0a0 | .A...... .......
    74e008000b226602 e786f4ff21f1ffc0 | t...."f.....!...
    200039021df00000 f820f43ff830f43f |  .9...... .?.0.?
    36410091fdffc020 0088098080245648 | 6A..... .....$VH
    ff91faffc0200088 098080245648ff1d | ..... .....$VH..
    f00000001020f43f 0020f43f00000008 | ..... .?. .?....
    364100e5fcff21fb ff0c08c020008902 | 6A....!..... ...
    91fbff81f9ffc020 00926800c0200098 | ....... ..h.. ..
    085679ffc0200088 027cf28022302020 | .Vy.. ...|.."0  
    041df00000000040 36410065fcff169a | .......@6A.e....
    ff81edff91fcffc0 20009908c0200098 | ........ .... ..
    085679ff1df00000 0000800000000001 | .Vy.............
    98c0fd3fffffff00 0420f43f36410021 | ...?..... .?6A.!
    fcff3842162306a5 f8ff16ca0588420c | ..8B.#........B.
    f90c0387a90c8822 9088100c19803983 | ......."......9.
    30307465faffa5f3 ff882291f2ff4088 | 00te......"...@.
    1187391f91edffcc 1391ecffa1efffc0 | ..9.............
    2000890a81d1ffc0 20009908c0200098 |  ....... .... ..
    085679ff1c090c18 3089933d08884230 | .Vy.....0..=..B0
    88c0894288223a38 39221df090c0fd3f | ...B.":89".....?
    0840fd3f80800000 8480000040400000 | .@.?........@@..
    4880fd3f94c0fd3f 364100b1f8ff20a0 | H..?...?6A.... .
    74a5b70096ea0581 f6ff91f6ffa0a074 | t..............t
    909880c02000b229 0091f3ff908880c0 | .... ..)........
    20009218009090f4 1bc9c0c0f4c02000 |  ............. .
    c258009a9bc02000 a24900c020009218 | .X.... ..I.. ...
    0081eaff9090f480 80f487994681e4ff | ............F...
    91e5ffa1e8ff9a98 c02000c809b1e4ff | ......... ......
    879c194602007ce8 871ae14609000000 | ...F..|....F....
    c02000890ac02000 b909460200c02000 | . .... ...F... .
    b90ac02000890991 d8ff9a880c09c020 | ... ........... 
    009258001df00000 502d064036410041 | ..X.....P-.@6A.A
    b0ff583450336316 f30358145a53505c | ..X4P3c...X.ZSP\
    4186000065ebff88 44a61804882487a5 | A...e...D....$..
    f2e5e3ff169affa8 14cd03bd0281f2ff | ................
    e00800a0a0748c3a 22a0c4295428143a | .....t.:"..)T(.:
    22291428343032c0 39341df00820f43f | ").(402.94... .?
    0000400070e2fa3f 48240640f0220640 | ..@.p..?H$.@.".@
    366100e5dcffad01 81fcffe008003d0a | 6a............=.
    0c12ecea880192a2 009088108901a5e1 | ................
    ff91f2ffa1f3ffc0 20008809a08820c0 | ........ ..... .
    2000826900b22100 a1efff81f0ffe008 |  ..i..!.........
    00a023831df00000 ff0f000036410081 | ..#.........6A..
    84ff92a001924800 309c4192680291fa | ......H.0.A.h...
    ff32680129383030 b49a222a33303c41 | .2h.)800.."*30<A
    0c0229583948a5f8 ff2d0a8c1a22a0c5 | ..)X9H...-..."..
    1df000002c920040 36410082a0c0ad02 | ....,..@6A......
    87920ea2a0db81fb ffe00800a2a0dc86 | ................
    030082a0db879208 81f7ffe00800a2a0 | ................
    dd81f4ffe008001d f00000003641003a | ............6A.:
    3206020000a20200 1b22e5fbff3792f4 | 2........"...7..
    1df0000000100000 581000007cda0540 | ........X...|..@
    d82e06409cda0540 1cdb0540362121a2 | ...@...@...@6!!.
    d11081faffe00800 860a00000051f5ff | .............Q..
    bd01504363cd04ad 0281f5ffe00800a0 | ..PCc...........
    a074fc2acd04bd01 a2d11081f2ffe008 | .t.*............
    004a224033c05633 fda1ebffb2d1101a | .J"@3.V3........
    aa81edffe00800a1 e8ff1c0b1aaae5f7 | ................
    ff2d030601000000 22a0631df0000000 | .-......".c.....
    364100a2a0c081cb ffe008001df00000 | 6A..............
    6c10000068100000 7010000074100000 | l...h...p...t...
    78100000fc670040 d092004008680040 | x....g.@...@.h.@
    36412161f9ff81f9 ff1a6649061a8862 | 6A!a......fI...b
    d1100c042c0a5908 42661a81f6ffe008 | ....,.Y.Bf......
    0051f1ff81ccff1a 55580557b8020638 | .Q......UX.W...8
    00ad0681caffe008 0081edff71e9ff1a | ............q...
    887a515908462600 81e8ff4073c01a88 | .zQY.F&....@s...
    8808bd01707863cd 07ad0281c1ffe008 | ....pxc.........
    00a0a0748cca71df ff0c055266167a71 | ...t..q....Rf.zq
    060d0000a5f5ff70 b720ad01e5ebff25 | .......p. .....%
    f5ffcd0710b12060 a62081b6ffe00800 | ...... `. ......
    7a227a4437b4ce81 d5ff5074c01a8888 | z"zD7.....Pt....
    088737a386efff00 0c0aa2466c81d0ff | ..7........Fl...
    1a88a2280081d0ff e0080056eafeb1a6 | ...(.......V....
    ffa2066c1abb6583 00f7ea0cf645095a | ...l..e......E.Z
    b7a24b001b5586f3 ffb2affeb79ac866 | ..K..U.........f
    450852261a37b502 57b4a8a19bff60b6 | E.R&.7..W.....`.
    2010aa80819dffe0 080065edffa196ff |  .........e.....
    1c0b1aaa65e3ffa5 ecff2c0a81bcffe0 | ....e.....,.....
    08001df000c0fc3f 4f484149a8ebfd3f | .......?OHAI...?
    88e10b4014e00b40 0c00f43f3840f43f | ...@...@...?8@.?
    ffff000000000100 8c80000010400000 | .............@..
    0040000000c0fc3f 04c0fc3f10270000 | .@.....?...?.'..
    1400f43ff0ffff00 a8ebfd3f08c0fc3f | ...?.......?...?
    b0c0fd3f7c680040 ec67004058860040 | ...?|h.@.g.@X..@
    6c2a064038320640 142c0640cc2c0640 | l*.@82.@.,.@.,.@
    4c2c064034850040 cc900040782e0640 | L,.@4..@...@x..@
    30ef054058920040 4c82004036c10021 | 0..@X..@L..@6..!
    deff0c0a22610842 a00081eeffe00800 | ...."a.B........
    21d9ff31daff0601 004262004b223732 | !..1.....Bb.K"72
    f7e5e0ff0c4ba2c1 2025d7ff25e0ff31 | .....K.. %..%..1
    e4fe21e4fe41d2ff 2a23c020003902b1 | ..!..A..*#. .9..
    d1ff2186fe0c0c0c 5a490281dfffe008 | ..!.....ZI......
    0041cdff52a101c0 200028042c0a5022 | .A..R... .(.,.P"
    20c020002904817d ffe0080081d8ffe0 |  . .)..}........
    080021c6ffc02000 2802ccba1cc44022 | ..!... .(.....@"
    1022c2f80c1420a4 830c0b81d1ffe008 | .".... .........
    00f1bfffd148ffc1 bfffb1a8fee2a100 | .....H..........
    0c0a81ccffe00800 21bcff41a5fe2a33 | ........!..A..*3
    62d42b0c02c02000 48031674ffc02000 | b.+... .H..t.. .
    58030c14c0200029 034241104205010c | X.... .).BA.B...
    2742411172510929 512694071c377714 | 'BA.rQ.)Q&...7w.
    1e06080042050372 0502804411704420 | ....B..r...D.pD 
    6644114825c02000 4804495146010000 | fD.H%. .H.IQF...
    1c24425109a5d2ff 0c8ba2c110e5c8ff | .$BQ............
    4205037205028044 1170442071a0ff70 | B..r...D.pD q..p
    70f447b712a2a0c0 e5c3ffa2a0eea5c3 | p.G.............
    ffe5cfff46dfff00 7205010cd9979702 | ....F...r.......
    86af007739566667 0206e800f6772066 | ...w9Vfg.....w f
    3702c68100f64708 6627024667000628 | 7.....G.f'.Fg..(
    0066470246950066 570206c400462400 | .fG.F..fW....F$.
    0c99979702c6a700 773910667702c6c5 | ........w9.fw...
    00668702862000c6 1d00000066970246 | .f... ......f..F
    b7000cb997970246 90000619001c3997 | .......F......9.
    970206500077392a 66b702c65d001c09 | ...P.w9*f...]...
    77390c0cf9ed0297 9702864400c61000 | w9.........D....
    1c19979702066500 1c24479702067b00 | ......e..$G...{.
    860b0092a0d29797 02c6400077391092 | ..........@.w9..
    a0d097175b92a0d1 971769c604000000 | ....[.....i.....
    92a0d39797028657 0192a0d497970286 | .......W........
    5600ed0272a0ff46 c0002c49ed0272a0 | V...r..F..,I..r.
    c097140206bd0029 5142a00720a220a5 | .......)QB.. . .
    b4ff20a22025b4ff 65c0ff65c0ffb2a0 | .. . %..e..e....
    08a2c1100b4465b6 ff56f4fd46260000 | .....De..V..F&..
    000c1756342c8164 ffe00800a07483c6 | ...V4,.d.....t..
    ad00000000268404 0c1706ab00422502 | .....&.......B%.
    7225037094209090 b456b9fe25a7ff70 | r%.p. ...V..%..p
    44809c1a06f8ff00 a0ac418158ffe008 | D.........A.X...
    00563afd72d7f070 a4c0cc2706810000 | .V:.r..p...'....
    a080f45618fe4604 00a0a0f58151ffe0 | ...V..F......Q..
    0800562afb813bff 8077c0913aff70a4 | ..V*..;..w..:.p.
    c07739e4c6030000 a0ac418148ffe008 | .w9.......A.H...
    00563af972d7f070 a4c056a7fec67000 | .V:.r..p..V...p.
    72a0c0268402868c 00ed020c07c68a00 | r..&............
    26b4f5c6630072a0 0126b402868600b2 | &...c.r..&......
    2503a2250265adff 0609000072a00126 | %..%.e......r..&
    b4020681009126ff 42250420e22072a0 | ......&.B%. . r.
    c247b902067d00b8 55a8250c17e5a0ff | .G...}..U.%.....
    a07283c678000c19 66b42c4845a11cff | .r..x...f.,HE...
    ed0272a0c247ba02 0674007835b855a8 | ..r..G...t.x5.U.
    2570748299e1659e ff41fdfd98e12964 | %pt...e..A....)d
    42d42b7924a09283 7d09066b0091f8fd | B.+y$...}..k....
    ed02a2090072a0c6 160a1a7859982542 | .....r.....xY.%B
    c4f04099c0a2a0c0 907a930c0a92a0ef | ..@......z......
    86020000aab5b20b 181baab09930472a | .............0G*
    f2a2050542050480 aa1140aa20420506 | ....B.....@. B..
    ed02004411a0a420 420507804401a044 | ...D... B...D..D
    204099c042a0c190 749386530041e0fd |  @..B...t..S.A..
    ed0292040072a0c6 160914983472a0c8 | .....r......4r..
    5689139244007854 064c00001c89ed02 | V...D.xT.L......
    0c17971402c64800 e865f875d855c845 | ......H..e.u.U.E
    b835a82581f8fee0 0800ed0aa0728346 | .5.%.........r.F
    42000c17264402c6 3f00a825bd0281f0 | B...&D..?..%....
    fee00800061f0000 40a034ed0272a0c0 | ........@.4..r..
    568a0e40b4418b95 4d0a7cfc860e0000 | V..@.A..M.|.....
    a83999e1b9c1c9d1 81ebfee0080098e1 | .9..............
    b8c17829a819d809 a0a710c2210d2607 | ..x)........!.&.
    0ec02000e22d0070 7c30e0771070aa20 | .. ..-.p|0.w.p. 
    c02000a90d1b4492 c910b734c2069aff | . ....D....4....
    6644028698ffed02 72a0c04623000c17 | fD......r..F#...
    26b402c6200041c7 fe98557825990441 | &... .A...Ux%..A
    c6fe79047d02061c 00b1c2fe0c17c80b | ..y.}...........
    42c4f09d02409793 c07293709910ed02 | B....@...r.p....
    72a0c656590581bc fe72a0c9d808473d | r..VY....r....G=
    4a40a01472a0c056 1a047d0a0c1f4602 | J@..r..V..}...F.
    007a9598694b7799 0a9d0f70edc07aac | .z..iKw....p..z.
    4737ed1629dfa90b e908c67aff0c1766 | G7..)......z...f
    841741adfe78048c 1772a0c829040c1a | ..A..x...r..)...
    41a9fe70a2832904 7d0aed0270a074e2 | A..p..).}...p.t.
    610c6585ffe2210c e0a074e584ff2591 | a.e...!...t...%.
    ff5607b942050172 a00f771440473714 | .V..B..r..w.@G7.
    6644024679006664 02c67f0026340286 | fD.Fy.fd....&4..
    dcfe861f001c2777 940286730047370b | ......'w...s.G7.
    1c17779402063a00 46d6fe0072a0d277 | ..w...:.F...r..w
    144f72a0d4771473 46d2fe0000009835 | .Or..w.sF......5
    a18ffe582599e181 9bfee00800418cfe | ...X%........A..
    818dfec020004804 98e1407435c04411 | .... .H...@t5.D.
    8044104047209044 82ad0250b4c28192 | .D.@G .D...P....
    fee00800a2a3e881 8ffee0080006c1fe | ................
    0000d22505c22504 b22503a825258aff | ...%..%..%..%%..
    46bcfe00b2050342 050280bb1140bb20 | F......B.....@. 
    b2cbf0a2c518656a ff06b6fe42050372 | ......ej....B..r
    0502804411704420 7156fd42c4f09837 | ...D.pD qV.B...7
    90446316e4ab9817 9a94909c41060200 | .Dc.........A...
    92610ea554ff9221 0ea22704a61a04a8 | .a..T..!..'.....
    27a7a9eba54cff16 9affa2270140c420 | '....L.....'.@. 
    b2c5188172fee008 00164a0082a0c489 | ....r.....J.....
    5788174a88891788 374048c04937c69c | W..J....7@H.I7..
    fe82050372050280 881170882042c518 | ....r.....p. B..
    82c8f00c15062000 009157fe7159fd58 | ...... ...W.qY.X
    0989715077c07961 78260c1a77b8010c | ..qPw.yax&..w...
    3a89d199e1a9c165 4dffa8c17150fea9 | :......eM...qP..
    01a14ffeed05bd04 f2c118dd07c2c11c | ..O.............
    8158fee008005d0a b826a87188d198e1 | .X....]..&.q....
    a0bbc0b926a088c0 b809aa44a8610c1e | ....&......D.a..
    aabbad0250ae83b9 09a0a07470bbc0cc | ....P......tp...
    7ad2db80d0ae8316 ea00ad0789d199e1 | z...............
    a55aff98e188d179 099119fd78398ca8 | .Z.....y....x9..
    509f315099c0d629 0056c7f6d6a50051 | P.1P...).V.....Q
    14fd42a0c7495546 00008c359c07c66c | ..B..IUF...5...l
    fe16079b810ffd42 a0c849584669fe00 | .......B..IXFi..
    910cfd42a0c94959 4666fe0048255634 | ...B..IYFf..H%V4
    99ad028134fee008 00a120fe812efee0 | ....4..... .....
    08008131fee00800 465efe0048351634 | ...1....F^..H5.4
    97ad02812cfee008 00a2a3e88126fee0 | ....,........&..
    0800e004000657fe 1df000003641009d | ......W.....6A..
    0282a0c028038799 0fcc320c12860700 | ....(.....2.....
    0c0229037ce2860e 0026120726221686 | ..).|....&..&"..
    0300000082a0db80 29238799260c2229 | ........)#..&.")
    037cf246070022a0 dc2799080c122903 | .|.F.."..'....).
    2d0886030082a0dd 7cf28799060c1229 | -.......|......)
    0322a0db1df00000                  | ."......
TRACE +0.003 Write 3546 bytes: 
    c00007780d5d0000 00680d0000000000 | ...x.]...h......
    0000000000000000 000800f43f1c00f4 | ............?...
    3f0000f43fa4ebfd 3f1000f43f364100 | ?...?...?...?6A.
    21faffdbdc200038 0241f9ffdbdc2000 | !.... .8.A.... .
    28042020749ce206 0500000041f5ff81 | (.  t.......A...
    f6ffdbdc2000a804 8808a0a074e00800 | .... .......t...
    0b226602e786f4ff 21f1ffdbdc200039 | ."f.....!.... .9
    021df00000f820f4 3ff830f43f364100 | ...... .?.0.?6A.
    91fdffdbdc200088 098080245648ff91 | ..... .....$VH..
    faffdbdc20008809 8080245648ff1df0 | .... .....$VH...
    0000001020f43f00 20f43f0000000836 | .... .?. .?....6
    4100e5fcff21fbff 0c08dbdc20008902 | A....!...... ...
    91fbff81f9ffdbdc 2000926800dbdc20 | ........ ..h... 
    0098085679ffdbdc 200088027cf28022 | ...Vy... ...|.."
    302020041df00000 00004036410065fc | 0  .......@6A.e.
    ff169aff81edff91 fcffdbdc20009908 | ............ ...
    dbdc200098085679 ff1df00000000080 | .. ...Vy........
    000000000198dbdc fd3fffffff000420 | .........?..... 
    f43f36410021fcff 3842162306a5f8ff | .?6A.!..8B.#....
    16ca0588420cf90c 0387a90c88229088 | ....B........"..
    100c198039833030 7465faffa5f3ff88 | ....9.00te......
    2291f2ff40881187 391f91edffcc1391 | "...@...9.......
    ecffa1efffdbdc20 00890a81d1ffdbdc | ....... ........
    20009908dbdc2000 98085679ff1c090c |  ..... ...Vy....
    183089933d088842 3088dbdc89428822 | .0..=..B0....B."
    3a3839221df090db dcfd3f0840fd3f80 | :89"......?.@.?.
    8000008480000040 4000004880fd3f94 | .......@@..H..?.
    dbdcfd3f364100b1 f8ff20a074a5b700 | ...?6A.... .t...
    96ea0581f6ff91f6 ffa0a074909880db | ...........t....
    dc2000b2290091f3 ff908880dbdc2000 | . ..)......... .
    9218009090f41bc9 dbdcdbdcf4dbdc20 | ............... 
    00c258009a9bdbdc 2000a24900dbdc20 | ..X..... ..I... 
    0092180081eaff90 90f48080f4879946 | ...............F
    81e4ff91e5ffa1e8 ff9a98dbdc2000c8 | ............. ..
    09b1e4ff879c1946 02007ce8871ae146 | .......F..|....F
    09000000dbdc2000 890adbdc2000b909 | ...... ..... ...
    460200dbdc2000b9 0adbdc2000890991 | F.... ..... ....
    d8ff9a880c09dbdc 20009258001df000 | ........ ..X....
    00502d0640364100 41b0ff5834503363 | .P-.@6A.A..X4P3c
    16f30358145a5350 5c4186000065ebff | ...X.ZSP\A...e..
    8844a61804882487 a5f2e5e3ff169aff | .D....$.........
    a814cd03bd0281f2 ffe00800a0a0748c | ..............t.
    3a22a0c429542814 3a22291428343032 | :"..)T(.:").(402
    dbdc39341df00820 f43f0000400070e2 | ..94... .?..@.p.
    fa3f48240640f022 0640366100e5dcff | .?H$.@.".@6a....
    ad0181fcffe00800 3d0a0c12ecea8801 | ........=.......
    92a2009088108901 a5e1ff91f2ffa1f3 | ................
    ffdbdc20008809a0 8820dbdc20008269 | ... ..... .. ..i
    00b22100a1efff81 f0ffe00800a02383 | ..!...........#.
    1df00000ff0f0000 3641008184ff92a0 | ........6A......
    01924800309c4192 680291faff326801 | ..H.0.A.h....2h.
    29383030b49a222a 33303c410c022958 | )800.."*30<A..)X
    3948a5f8ff2d0a8c 1a22a0c51df00000 | 9H...-..."......
    2c92004036410082 a0dbdcad0287920e | ,..@6A..........
    a2a0dbdd81fbffe0 0800a2a0dc860300 | ................
    82a0dbdd87920881 f7ffe00800a2a0dd | ................
    81f4ffe008001df0 0000003641003a32 | ...........6A.:2
    06020000a202001b 22e5fbff3792f41d | ........"...7...
    f000000010000058 1000007cda0540d8 | .......X...|..@.
    2e06409cda05401c dbdd0540362121a2 | ..@...@....@6!!.
    d11081faffe00800 860a00000051f5ff | .............Q..
    bd01504363cd04ad 0281f5ffe00800a0 | ..PCc...........
    a074fc2acd04bd01 a2d11081f2ffe008 | .t.*............
    004a224033dbdc56 33fda1ebffb2d110 | .J"@3..V3.......
    1aaa81edffe00800 a1e8ff1c0b1aaae5 | ................
    f7ff2d0306010000 0022a0631df00000 | ..-......".c....
    00364100a2a0dbdc 81cbffe008001df0 | .6A.............
    00006c1000006810 0000701000007410 | ..l...h...p...t.
    000078100000fc67 0040d09200400868 | ..x....g.@...@.h
    004036412161f9ff 81f9ff1a6649061a | .@6A!a......fI..
    8862d1100c042c0a 590842661a81f6ff | .b....,.Y.Bf....
    e0080051f1ff81cc ff1a55580557b802 | ...Q......UX.W..
    063800ad0681caff e0080081edff71e9 | .8............q.
    ff1a887a51590846 260081e8ff4073db | ...zQY.F&....@s.
    dc1a888808bd0170 7863cd07ad0281c1 | .......pxc......
    ffe00800a0a0748c ca71dfff0c055266 | ......t..q....Rf
    167a71060d0000a5 f5ff70b720ad01e5 | .zq.......p. ...
    ebff25f5ffcd0710 b12060a62081b6ff | ..%...... `. ...
    e008007a227a4437 b4ce81d5ff5074db | ...z"zD7.....Pt.
    dc1a8888088737a3 86efff000c0aa246 | ......7........F
    6c81d0ff1a88a228 0081d0ffe0080056 | l......(.......V
    eafeb1a6ffa2066c 1abb658300f7ea0c | .......l..e.....
    f645095ab7a24b00 1b5586f3ffb2affe | .E.Z..K..U......
    b79ac86645085226 1a37b50257b4a8a1 | ...fE.R&.7..W...
    9bff60b62010aa80 819dffe0080065ed | ..`. .........e.
    ffa196ff1c0b1aaa 65e3ffa5ecff2c0a | ........e.....,.
    81bcffe008001df0 00dbdcfc3f4f4841 | ............?OHA
    49a8ebfd3f88e10b 4014e00b400c00f4 | I...?...@...@...
    3f3840f43fffff00 00000001008c8000 | ?8@.?...........
    0010400000004000 0000dbdcfc3f04db | ..@...@......?..
    dcfc3f1027000014 00f43ff0ffff00a8 | ..?.'.....?.....
    ebfd3f08dbdcfc3f b0dbdcfd3f7c6800 | ..?....?....?|h.
    40ec670040588600 406c2a0640383206 | @.g.@X..@l*.@82.
    40142c0640cc2c06 404c2c0640348500 | @.,.@.,.@L,.@4..
    40cc900040782e06 4030ef0540589200 | @...@x..@0..@X..
    404c82004036c100 21deff0c0a226108 | @L..@6..!...."a.
    42a00081eeffe008 0021d9ff31daff06 | B........!..1...
    01004262004b2237 32f7e5e0ff0c4ba2 | ..Bb.K"72.....K.
    c12025d7ff25e0ff 31e4fe21e4fe41d2 | . %..%..1..!..A.
    ff2a23dbdc200039 02b1d1ff2186fe0c | .*#.. .9....!...
    0c0c5a490281dfff e0080041cdff52a1 | ..ZI.......A..R.
    01dbdc200028042c 0a502220dbdc2000 | ... .(.,.P" .. .
    2904817dffe00800 81d8ffe0080021c6 | )..}..........!.
    ffdbdc20002802cc ba1cc440221022c2 | ... .(.....@".".
    f80c1420a4830c0b 81d1ffe00800f1bf | ... ............
    ffd148ffc1bfffb1 a8fee2a1000c0a81 | ..H.............
    ccffe0080021bcff 41a5fe2a3362d42b | .....!..A..*3b.+
    0c02dbdc20004803 1674ffdbdc200058 | .... .H..t... .X
    030c14dbdc200029 034241104205010c | ..... .).BA.B...
    2742411172510929 512694071c377714 | 'BA.rQ.)Q&...7w.
    1e06080042050372 0502804411704420 | ....B..r...D.pD 
    6644114825dbdc20 0048044951460100 | fD.H%.. .H.IQF..
    001c24425109a5d2 ff0c8ba2c110e5c8 | ..$BQ...........
    ff42050372050280 441170442071a0ff | .B..r...D.pD q..
    7070f447b712a2a0 dbdce5c3ffa2a0ee | pp.G............
    a5c3ffe5cfff46df ff007205010cd997 | ......F...r.....
    970286af00773956 66670206e800f677 | .....w9Vfg.....w
    20663702c68100f6 4708662702466700 |  f7.....G.f'.Fg.
    0628006647024695 0066570206c40046 | .(.fG.F..fW....F
    24000c99979702c6 a700773910667702 | $.........w9.fw.
    c6c5006687028620 00c61d0000006697 | ...f... ......f.
    0246b7000cb99797 024690000619001c | .F.......F......
    3997970206500077 392a66b702c65d00 | 9....P.w9*f...].
    1c0977390c0cf9ed 02979702864400c6 | ..w9.........D..
    10001c1997970206 65001c2447970206 | ........e..$G...
    7b00860b0092a0d2 979702c640007739 | {...........@.w9
    1092a0d097175b92 a0d1971769c60400 | ......[.....i...
    000092a0d3979702 86570192a0d49797 | .........W......
    02865600ed0272a0 ff46dbdc002c49ed | ..V...r..F...,I.
    0272a0dbdc971402 06bd00295142a007 | .r.........)QB..
    20a220a5b4ff20a2 2025b4ff65dbdcff |  . ... . %..e...
    65dbdcffb2a008a2 c1100b4465b6ff56 | e..........De..V
    f4fd46260000000c 1756342c8164ffe0 | ..F&.....V4,.d..
    0800a07483c6ad00 0000002684040c17 | ...t.......&....
    06ab004225027225 037094209090b456 | ...B%.r%.p. ...V
    b9fe25a7ff704480 9c1a06f8ff00a0ac | ..%..pD.........
    418158ffe0080056 3afd72d7f070a4db | A.X....V:.r..p..
    dccc2706810000a0 80f45618fe460400 | ..'.......V..F..
    a0a0f58151ffe008 00562afb813bff80 | ....Q....V*..;..
    77dbdc913aff70a4 dbdc7739e4c60300 | w...:.p...w9....
    00a0ac418148ffe0 0800563af972d7f0 | ...A.H....V:.r..
    70a4dbdc56a7fec6 700072a0dbdc2684 | p...V...p.r...&.
    02868c00ed020c07 c68a0026b4f5c663 | ...........&...c
    0072a00126b40286 8600b22503a22502 | .r..&......%..%.
    65adff0609000072 a00126b402068100 | e......r..&.....
    9126ff42250420e2 2072a0c247b90206 | .&.B%. . r..G...
    7d00b855a8250c17 e5a0ffa07283c678 | }..U.%......r..x
    000c1966b42c4845 a11cffed0272a0c2 | ...f.,HE.....r..
    47ba020674007835 b855a82570748299 | G...t.x5.U.%pt..
    e1659eff41fdfd98 e1296442d42b7924 | .e..A....)dB.+y$
    a092837d09066b00 91f8fded02a20900 | ...}..k.........
    72a0c6160a1a7859 982542c4f04099db | r.....xY.%B..@..
    dca2a0dbdc907a93 0c0a92a0ef860200 | ......z.........
    00aab5b20b181baa b09930472af2a205 | ..........0G*...
    0542050480aa1140 aa20420506ed0200 | .B.....@. B.....
    4411a0a420420507 804401a044204099 | D... B...D..D @.
    dbdc42a0c1907493 86530041e0fded02 | ..B...t..S.A....
    92040072a0c61609 14983472a0c85689 | ...r......4r..V.
    139244007854064c 00001c89ed020c17 | ..D.xT.L........
    971402c64800e865 f875d855c845b835 | ....H..e.u.U.E.5
    a82581f8fee00800 ed0aa07283464200 | .%.........r.FB.
    0c17264402c63f00 a825bd0281f0fee0 | ..&D..?..%......
    0800061f000040a0 34ed0272a0dbdc56 | ......@.4..r...V
    8a0e40b4418b954d 0a7cfc860e0000a8 | ..@.A..M.|......
    3999e1b9c1c9d181 ebfee0080098e1b8 | 9...............
    c17829a819d809a0 a710c2210d26070e | .x)........!.&..
    dbdc2000e22d0070 7c30e0771070aa20 | .. ..-.p|0.w.p. 
    dbdc2000a90d1b44 92c910b734c2069a | .. ....D....4...
    ff6644028698ffed 0272a0dbdc462300 | .fD......r...F#.
    0c1726b402c62000 41c7fe9855782599 | ..&... .A...Ux%.
    0441c6fe79047d02 061c00b1c2fe0c17 | .A..y.}.........
    c80b42c4f09d0240 9793dbdc72937099 | ..B....@....r.p.
    10ed0272a0c65659 0581bcfe72a0c9d8 | ...r..VY....r...
    08473d4a40a01472 a0dbdc561a047d0a | .G=J@..r...V..}.
    0c1f4602007a9598 694b77990a9d0f70 | ..F..z..iKw....p
    eddbdc7aac4737ed 1629dfa90be908c6 | ...z.G7..)......
    7aff0c1766841741 adfe78048c1772a0 | z...f..A..x...r.
    c829040c1a41a9fe 70a28329047d0aed | .)...A..p..).}..
    0270a074e2610c65 85ffe2210ce0a074 | .p.t.a.e...!...t
    e584ff2591ff5607 b942050172a00f77 | ...%..V..B..r..w
    1440473714664402 467900666402c67f | .@G7.fD.Fy.fd...
    0026340286dcfe86 1f001c2777940286 | .&4........'w...
    730047370b1c1777 9402063a0046d6fe | s.G7...w...:.F..
    0072a0d277144f72 a0d477147346d2fe | .r..w.Or..w.sF..
    0000009835a18ffe 582599e1819bfee0 | ....5...X%......
    0800418cfe818dfe dbdc2000480498e1 | ..A....... .H...
    407435dbdc441180 4410404720904482 | @t5..D..D.@G .D.
    ad0250b4c28192fe e00800a2a3e8818f | ..P.............
    fee0080006c1fe00 00d22505c22504b2 | ..........%..%..
    2503a825258aff46 bcfe00b205034205 | %..%%..F......B.
    0280bb1140bb20b2 cbf0a2c518656aff | ....@. ......ej.
    06b6fe4205037205 0280441170442071 | ...B..r...D.pD q
    56fd42c4f0983790 446316e4ab98179a | V.B...7.Dc......
    94909c4106020092 610ea554ff92210e | ...A....a..T..!.
    a22704a61a04a827 a7a9eba54cff169a | .'.....'....L...
    ffa2270140c420b2 c5188172fee00800 | ..'.@. ....r....
    164a0082a0c48957 88174a8889178837 | .J.....W..J....7
    4048dbdc4937c69c fe82050372050280 | @H..I7......r...
    881170882042c518 82c8f00c15062000 | ..p. B........ .
    009157fe7159fd58 0989715077dbdc79 | ..W.qY.X..qPw..y
    6178260c1a77b801 0c3a89d199e1a9c1 | ax&..w...:......
    654dffa8c17150fe a901a14ffeed05bd | eM...qP....O....
    04f2c118dd07c2c1 1c8158fee008005d | ..........X....]
    0ab826a87188d198 e1a0bbdbdcb926a0 | ..&.q.........&.
    88dbdcb809aa44a8 610c1eaabbad0250 | ......D.a......P
    ae83b909a0a07470 bbdbdccc7ad2dbdd | ......tp....z...
    80d0ae8316ea00ad 0789d199e1a55aff | ..............Z.
    98e188d179099119 fd78398ca8509f31 | ....y....x9..P.1
    5099dbdcd6290056 c7f6d6a5005114fd | P....).V.....Q..
    42a0c74955460000 8c359c07c66cfe16 | B..IUF...5...l..
    079b810ffd42a0c8 49584669fe00910c | .....B..IXFi....
    fd42a0c949594666 fe004825563499ad | .B..IYFf..H%V4..
    028134fee00800a1 20fe812efee00800 | ..4..... .......
    8131fee00800465e fe004835163497ad | .1....F^..H5.4..
    02812cfee00800a2 a3e88126fee00800 | ..,........&....
    e004000657fe1df0 00003641009d0282 | ....W.....6A....
    a0dbdc280387990f cc320c128607000c | ...(.....2......
    0229037ce2860e00 2612072622168603 | .).|....&..&"...
    00000082a0dbdd80 29238799260c2229 | ........)#..&.")
    037cf246070022a0 dc2799080c122903 | .|.F.."..'....).
    2d0886030082a0dd 7cf28799060c1229 | -.......|......)
    0322a0dbdd1df000 00c0             | ."........
TRACE +0.316 Read 1 bytes: c0
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 07
TRACE +0.000 Read 1 bytes: 04
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 3c
TRACE +0.000 Read 1 bytes: 59
TRACE +0.000 Read 1 bytes: ac
TRACE +0.000 Read 1 bytes: 0c
TRACE +0.000 Read 1 bytes: 01
TRACE +0.000 Read 1 bytes: 07
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: 00
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 010704003c59ac0c01070000

A fatal error occurred: Failed to write to target RAM (result was 01070000: Operation timed out)

More Information

same result on other speeds trace seems be good is timeouts setup in esptool OK?

Other Steps to Reproduce

No response

I Have Read the Troubleshooting Guide

radimkarnis commented 1 year ago

Hi @mmar22, can you please explain your setup more?

In the chain USB -> MCU1 -> RX/TX -> ESP, is MCU1 a MCU configured to act as a USB-to-serial bridge or is it a devkit where a separate USB-to-serial chip is present? If the latter, is the MCU on the devkit disabled? It could be sending some unexpected data over the TX/RX lines.

mmar22 commented 1 year ago

MCU configured to act as a USB-to-serial bridge

radimkarnis commented 1 year ago

Please try: 1) Updating to the latest esptool (v4.6.2) 2) Setting longer timeouts with a configuration file

If the USB-to-serial implementation running on the secondary MCU is not fast enough, it might be bottlenecking the comms.

mmar22 commented 1 year ago

Please i add trace show me where is timeout and i accept trying , now isnt clean. Work same way 19200-921600

radimkarnis commented 1 year ago

You can create an esptool.cfg file in your current directory with this content:

[esptool]
timeout = 10
max_timeout = 240
erase_write_timeout_per_mb = 40
mem_end_rom_timeout = 1
serial_write_timeout = 10

If that doesn't help, you can try increasing the numbers.

mmar22 commented 1 year ago

Nothing changes and i cant update tool. pip error. Why you dont say me if trace data is ok or is any fail here. Why load to RAM fail ?

radimkarnis commented 1 year ago

If you don't provide more information and refuse to properly try any of my recommendations, there is nothing I can do to help you.

Nothing changes and i cant update tool. pip error.

This tells me nothing. Sharing the error log would be better.

Why you dont say me if trace data is ok or is any fail here.

The data is ok up to the A fatal error occurred: Failed to write to target RAM (result was 01070000: Operation timed out) error. This is returned by the ESP because your MCU acting as a USB-to-serial bridge is slow.

mmar22 commented 1 year ago

I write nothing changes , because i test as you write with timeouts config file and too with bigger timeouts. Trace log result no change say as is writed. And sorry in trace is time info then show me operation time with timeout.

mmar22 commented 1 year ago

I download and test now latest exe version with same result lastver.log My tip, USB-to-serial isnt slow, but quick result to timeout calculated 0 and this result to error in esptools.?

PS: Nazdar Radime, hod to do stroje . Optimalne nekomu kto zna source esptool. :-) A ten trace tiez by mohol ukazovat co je problem... Takto je to na dve veci aj s more info...

radimkarnis commented 1 year ago

@mmar22 Error Failed to write to target RAM (result was 01070000: Operation timed out vcelku jasně říká, že při zápisu do RAMky (když se nahrává flasher stub) timeoutuje operace. Pokud nepomůže zvýšení timeoutů na straně esptoolu, jedná se tedy o timeout v ROMce, který nelze konfigurovat. V tom případě za to pravděpodobně může nedostatečná implementace USB-to-UART bridge na jiném MCU.

Můžeš zkusit použít esptool bez flasher stubu (esptool.py --no-stub ...) a vyhnout se tak zápisu do RAMky.

A ten trace tiez by mohol ukazovat co je problem...

Trace ukazuje data putující po seriové lince, nedokáže odhalit všechny problémy, jako např. vadný hardware, crash v ROMce, flashku chráněnou proti zápisu, ...

mmar22 commented 1 year ago

Ok budeme analyzovat nas MCU ale. Maly feature request na tento trace: podme od MAC: 90:38:0c:ac:59:3c Uploading stub... TRACE +0.002 command op=0x05 data len=16 wait_response=1 timeout=3.000 data=680d0000010000000018000000e00b40 TRACE +0.000 Write 26 bytes: c000051000000000 00680d0000010000 | .........h...... 000018000000e00b 40c0 | ........@. jasne oznacene co sa deje avsak dalsi write vyzera inak TRACE +0.000 Received full packet: 010504003c59ac0c00000000 TRACE +0.002 command op=0x07 data len=3448 wait_response=1 timeout=3.000 data= 680d000000000000 0000000000000000 | h............... 0800f43f1c00f43f 0000f43f00c0fc3f | ...?...?...?...? ... potom 0322a0db1df00000 | ."...... TRACE +0.002 Write 3548 bytes: c00007780de70000 00680d0000000000 | ...x.....h...... a na zaver `TRACE +0.000 Received full packet: 010704003c59ac0c01070000

A fatal error occurred: Failed to write to target RAM (result was 01070000: Operation timed out)`

ziadny checksum zidne info o prenose a problem urcite nieje timeout. Pravdepodobne su poskodene data alebo ina vec.

radimkarnis commented 1 year ago

Command op=0x05 je začátek nahrávání flasher stubu do RAM paměti, command op=0x07 už jsou ta samotná data stubu. To lze vypnout pomocí --no-stub, tím se tento upload přeskočí. Při přenosu toho velkého bloku dat ale espčko vyhodí timeout error (01070000: Operation timed out) - tento error nepochází z host počítače ale z ROM bootloaderu v espčku.

Vidím, že při přenosu bloku dat je timeout nastavený na 3s (timeout=3.000 v logu). Pokud je tedy tento přenos pomalejší než 3s, failne. Timeout se dá prodloužit pomocí configuration file. Pomalejší přenos je způsobený právě třeba i nedostatečnou implementací USB-to-UART bridge na druhém MCU.

problem urcite nieje timeout. Pravdepodobne su poskodene data alebo ina vec.

Error Operation timed out tvrdí opak.

Tohle není problém esptoolu. Je to program na sériovou komunikaci. Plně tedy závisí na funkčním seriovém spojení. Zavírám tedy tohle issue.

evgen-sh commented 1 year ago

Hi! I faced with similar problem on stub uploading (01070000: Operation timed out). My problem was in MCU, part of bytes was dropped due to "high" speed serial connection. Incoming data buffer in MCU solved this problem.

skot commented 1 year ago

FWIW I was getting this same error on a Mac connected to an ESP32 with a CH9102 usbserial chip. It turns out the driver wasn't right. Installing the WCH driver following these instructions fixed the issue.