espressif / esptool

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

ESP32S3 fails to flash again after last successful flash (ESPTOOL-658) #868

Open LuisCRSousa opened 1 year ago

LuisCRSousa commented 1 year ago

Operating System

windows 11

Esptool Version

All releases since 3.2

Python Version

Python 3.10.4

Chip Description

ESP32-S3

Device Description

WT32-S3-WROVER on a SC01 Plus Dev kit

Hardware Configuration

SC01 Plus Dev kit

How is Esptool Run

Windows terminal and also with Arduino IDE

Full Esptool Command Line that Was Run

python esptool.py --trace --chip auto erase_flash

Esptool Output

Found 1 serial ports
Serial port COM8
Connecting...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.003 Read 1 bytes: c0
TRACE +0.000 Read 27 bytes:
    0108040007071220 00000000c0c00108 | ....... ........
    0400070712200000 0000c0           | ..... .....
TRACE +0.000 Received full packet: 010804000707122000000000
TRACE +0.003 Received full packet: 010804000707122000000000
TRACE +0.002 Read 84 bytes:
    c001080400070712 2000000000c0c001 | ........ .......
    0804000707122000 000000c0c0010804 | ...... .........
    0007071220000000 00c0c00108040007 | .... ...........
    07122000000000c0 c001080400070712 | .. .............
    2000000000c0c001 0804000707122000 |  ............. .
    000000c0                          | ....
TRACE +0.000 Received full packet: 010804000707122000000000
TRACE +0.003 Received full packet: 010804000707122000000000
TRACE +0.003 Received full packet: 010804000707122000000000
TRACE +0.003 Received full packet: 010804000707122000000000
TRACE +0.002 Received full packet: 010804000707122000000000
TRACE +0.002 Received full packet: 010804000707122000000000

Detecting chip type...TRACE +0.003 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 33 bytes:
    0114180000000000 0000000000000000 | ................
    0000000c09000000 0000000000000000 | ................
    c0                                | .
TRACE +0.000 Received full packet:
    0114180000000000 0000000000000000 | ................
    0000000c09000000 0000000000000000 | ................
TRACE +0.000 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=00100040
TRACE +0.000 Write 14 bytes: c0000a04000000000000100040c0
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04000900000000000000c0
TRACE +0.000 Received full packet: 010a04000900000000000000
TRACE +0.003 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=4cf1ce3f
TRACE +0.000 Write 14 bytes: c0000a0400000000004cf1ce3fc0
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04000400000000000000c0
TRACE +0.000 Received full packet: 010a04000400000000000000
TRACE +0.003 command op=0x09 data len=16 wait_response=1 timeout=3.000 data=b0800060a13ad850ffffffff00000000
TRACE +0.000 Write 26 bytes:
    c000091000000000 00b0800060a13ad8 | ............`.:.
    50ffffffff000000 00c0             | P.........
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010904000400000000000000c0
TRACE +0.000 Received full packet: 010904000400000000000000
TRACE +0.002 command op=0x09 data len=16 wait_response=1 timeout=3.000 data=9080006000000000ffffffff00000000
TRACE +0.000 Write 26 bytes:
    c000091000000000 0090800060000000 | ............`...
    00ffffffff000000 00c0             | ..........
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010904000400000000000000c0
TRACE +0.000 Received full packet: 010904000400000000000000
TRACE +0.002 command op=0x09 data len=16 wait_response=1 timeout=3.000 data=b080006000000000ffffffff00000000
TRACE +0.000 Write 26 bytes:
    c000091000000000 00b0800060000000 | ............`...
    00ffffffff000000 00c0             | ..........
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010904000400000000000000c0
TRACE +0.000 Received full packet: 010904000400000000000000
 ESP32-S3
TRACE +0.003 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=58700060
TRACE +0.000 Write 14 bytes: c0000a04000000000058700060c0
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04001dd4077400000000c0
TRACE +0.000 Received full packet: 010a04001dd4077400000000
TRACE +0.003 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=50700060
TRACE +0.000 Write 14 bytes: c0000a04000000000050700060c0
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04000000080200000000c0
TRACE +0.000 Received full packet: 010a04000000080200000000
TRACE +0.002 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=58700060
TRACE +0.001 Write 14 bytes: c0000a04000000000058700060c0
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04001dd4077400000000c0
TRACE +0.000 Received full packet: 010a04001dd4077400000000
TRACE +0.002 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=58700060
TRACE +0.000 Write 14 bytes: c0000a04000000000058700060c0
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04001dd4077400000000c0
TRACE +0.000 Received full packet: 010a04001dd4077400000000
TRACE +0.002 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=50700060
TRACE +0.001 Write 14 bytes: c0000a04000000000050700060c0
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04000000080200000000c0
TRACE +0.000 Received full packet: 010a04000000080200000000
Chip is ESP32-S3 (revision v0.2)
Features: WiFi, BLE
Crystal is 40MHz
TRACE +0.002 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=44700060
TRACE +0.000 Write 14 bytes: c0000a04000000000044700060c0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a0400d4b061e200000000c0
TRACE +0.000 Received full packet: 010a0400d4b061e200000000
TRACE +0.002 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=48700060
TRACE +0.000 Write 14 bytes: c0000a04000000000048700060c0
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010a04002748000000000000c0
TRACE +0.000 Received full packet: 010a04002748000000000000
MAC: 48:27:e2:61:b0:d4
Uploading stub...
TRACE +0.003 command op=0x05 data len=16 wait_response=1 timeout=3.000 data=a0130000010000000018000000803740
TRACE +0.000 Write 26 bytes:
    c000051000000000 00a0130000010000 | ................
    0000180000008037 40c0             | .......7@.
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010504002748000000000000c0
TRACE +0.000 Received full packet: 010504002748000000000000
TRACE +0.002 command op=0x07 data len=5040 wait_response=1 timeout=3.000 data=
    a013000000000000 0000000000000000 | ................
    1480036000800360 4800ca3f04800360 | ...`...`H..?...`
    36410081fbff0c49 c020009908c60400 | 6A.....I. ......
    0081f8ffc02000a8 0881f7ffa0a07488 | ..... ........t.
    08e0080021f6ffc0 2000880227e8e11d | ....!... ...'...
    f000000008000060 1c00006010000060 | .......`...`...`
    36410021fcffc020 00380241fbffc020 | 6A.!... .8.A...
    0028042020949ce2 41e8ff4604000c38 | .(.  ...A..F...8
    308801c02000a808 8804a0a074e00800 | 0... .......t...
    0b226602e886f4ff 21f1ffc020003902 | ."f.....!... .9.
    1df00000ec2bcb3f 64abca3f84800000 | .....+.?d..?....
    40400000a4ebca3f f02bcb3f364100b1 | @@.....?.+.?6A..
    f9ff20a074101120 652801961a0681f6 | .. .t.. e(......
    ff92a1019099119a 98c02000b80991f3 | .......... .....
    ffa0a0749a88c020 009218009090f41b | ...t... ........
    c9c0c0f4c02000c2 58009a9bc02000a2 | ..... ..X.... ..
    4900c02000921800 81eaff9090f48080 | I.. ............
    f487994781e5ff92 a1019099119a98c0 | ...G............
    2000c809a1e5ffb1 e3ff879c17c60100 |  ...............
    7ce8871adec60800 c02000890ac02000 | |........ .... .
    b909460200c02000 b90ac02000890991 | ..F... .... ....
    d7ff9a880c09c020 009258001df00000 | ....... ..X.....
    5420006054300060 36410091fdffc020 | T .`T0.`6A.....
    0088098080245648 ff91faffc0200088 | .....$VH..... ..
    098080245648ff1d f00000002c200060 | ...$VH......, .`
    0020006000000008 364100101120a5fc | . .`....6A... ..
    ff21faff0c08c020 0082620091faff81 | .!..... ..b.....
    f8ffc02000926800 c0200098085679ff | ... ..h.. ...Vy.
    c0200088027cf280 22302020041df000 | . ...|.."0  ....
    0000004036410010 1120e5fbff166aff | ...@6A... ....j.
    81ecff91fbffc020 00926800c0200098 | ....... ..h.. ..
    085679ff1df00000 1428004036410020 | .Vy......(.@6A.
    a22081fdffe00800 1df0000070e2fa3f | . ..........p..?
    08200060bc0a0040 c80a004036610010 | . .`...@...@6a..
    112065f4ff31f9ff bd01ad0381faffe0 | . e..1..........
    08004d0a0c12ecea 880192a200908810 | ..M.............
    8901101120e5f8ff 91f2ffa0a201c020 | .... ..........
    008809a08820c020 008909b801ad0381 | ..... . ........
    eeffe00800a02483 1df000005800ca3f | ......$.....X..?
    ff0f000004200040 e808004036410081 | ..... .@...@6A..
    fbff0c1992480030 9c41992891f9ff39 | .....H.0.A.(...9
    1829383030b49a22 2a33303c410c0239 | .)800.."*30<A..9
    48295881f4ffe008 00271a0881f3ffe0 | H)X......'......
    0800060300101120 25f6ff2d0a8c1a22 | ....... %..-..."
    a0c51df0b8080040 36810081ebffe008 | .......@6.......
    001c06060c000000 6054430c080c1ad0 | ........`TC.....
    95110c8d3931ed02 8961a95199418921 | ....91...a.Q.A.!
    8911d9012c0f0ccc 0c4b81f2ffe00800 | ....,....K......
    5044c05a335a22e6 14cd0c021df00000 | PD.Z3Z".........
    ffffff0004200060 f40800400c090040 | ..... .`...@...@
    0009004036810031 d1ff284316821110 | ...@6..1..(C....
    112065e6ff16fa10 0cf80c0427a80c88 | . e.........'...
    230c128080348024 9320407410112065 | #....4.$. @t.. e
    e8ff10112025e1ff 81c7ffe00800163a | .... %.........:
    0aa82381ebff402a 1116f40427283c81 | ..#...@*....'(<.
    c2ffe0080081e8ff e00800e8230c020c | ............#...
    1aa961a9511c8f40 ee110c8dc2a0d80c | ..a.Q..@........
    5b29412931292129 11290181caffe008 | [)A)1)!).)......
    0081b5ffe0080086 02000000a0a42181 | ..............!.
    dbffe008001c0a06 2000000027283981 | ........ ...'(9.
    aeffe0080081d4ff e00800e8230c121c | ............#...
    8f40ee110c8d2c0c 0c5bad0229612951 | .@....,..[..)a)Q
    4941493149214911 490181b6ffe00800 | IAI1I!I.I.......
    81a2ffe008004601 0081c9ffe008000c | ......F.........
    1a860d000028230c 19402211908901cc | .....(#..@".....
    1480890191bfff90 221091beffc02000 | ........"..... .
    226900215bffc020 00826200c0200088 | "i.![.. ..b.. ..
    025678ff1c0a0c12 40a2832843a022c0 | .Vx.....@..(C.".
    29432823aa222923 1df0000036810081 | )C(#.")#....6...
    8affe008002c0686 0f00000081afffe0 | .....,..........
    08006054430c080c 1ad09511ed02a961 | ..`TC..........a
    a951894189319921 391189012c0f0c8d | .Q.A.1.!9...,...
    c2a012b2a004818f ffe00800817bffe0 | .............{..
    08005a335a225044 c0e614bf1df00000 | ..Z3Z"PD........
    140a004036610041 71ff583450336316 | ...@6a.Aq.X4P3c.
    a30b58145a53505c 4146010010112065 | ..X.ZSP\AF.... e
    e6ff6844a6160562 240267a5ee101120 | ..hD...b$.g....
    65ccff166aff8167 ffe00800169a0662 | e...j..g.......b
    24018165ffe00800 60507482a1005078 | $..e....`Pt...Px
    c077b308cd03bd02 ad06060f00cd07bd | .w..............
    02ad0652d5ff1011 2025f4ff3a555058 | ...R.... %..:UPX
    410c08c605000000 00c2a10089011011 | A...............
    20a5f2ff880172d7 011b8880807470a6 |  .....r......tp.
    8070b2805738e170 c3c0101120e5f0ff | .p..W8.p.... ...
    814effe008008605 00a814cd03bd0281 | .N..............
    d4ffe00800a0a074 8c4a22a0c4226405 | .......t.J".."d.
    28143a2229142834 3022c029341df000 | (.:").(40".)4...
    5c07004036410081 feffe00800820a18 | \..@6A..........
    0c0982c8fc0c1280 29931df036410081 | ........)...6A..
    f8ffe00800820a18 0c0982c8fd0c1280 | ................
    29931df0bcffce3f 4400ca3f4c00ca3f | )......?D..?L..?
    4026004034260040 d02600403661007c | @&.@4&.@.&.@6a.|
    c8ad0287932d31f7 ffc6050000a8030c | .....-1.........
    1cbd0181f7ffe008 00818ffea2010088 | ................
    08e00800a80381f3 ffe00800e61addc6 | ................
    0a0000006603260c 03cd010c2b326100 | ....f.&.....+2a.
    81eeffe008009801 81e8ff37990da808 | ...........7....
    661a0831e6ffc020 00a2430099081df0 | f..1... ..C.....
    4000ca3f0000ca3f 2826004036410021 | @..?...?(&.@6A.!
    fcff81dcffc802a8 08b1faff81fbffe0 | ................
    08000c0889021df0 9006004036410010 | ...........@6A..
    1120a5f3ff8cba81 f2ff88088c481011 | . ...........H..
    20a5fcff101120e5 f0ff162a00a2a004 |  ..... ....*....
    81f6ffe008001df0 4806004036410010 | ........H..@6A..
    1120a5f0ffbc1a91 e6ff88091ba8a909 | . ..............
    91e5ff0c0a8a9922 490082c8c10c1980 | ......."I.......
    a983a08074cc8aa2 af40aa222098939c | ....t....@." ...
    d910112065f7ff46 0500ad0281efffe0 | ... e..F........
    0800101120e5eaff 8c4a101120e5f7ff | .... ....J.. ...
    1df00000364100a2 a0c0101120e5f9ff | ....6A...... ...
    1df0000036410082 a0c0ad02879211a2 | ....6A..........
    a0db10112065f8ff a2a0dc4604000000 | .... e.....F....
    0082a0db87920810 112025f7ffa2a0dd | ......... %.....
    101120a5f6ff1df0 3641003a32c60200 | .. .....6A.:2...
    00a202001b221011 20a5fbff3792f11d | .....".. ...7...
    f00000005c1c0040 200a0040681c0040 | ....\..@ ..@h..@
    741c0040362121a2 d11081faffe00800 | t..@6!!.........
    46100000000c1440 441181c6fee00800 | F......@D.......
    404363cd04bd018c aaad02101120a5b5 | @Cc.......... ..
    ff06020000ad0281 f0ffe00800a0a074 | ...............t
    fc5acd0410b120a2 d11081ecffe00800 | .Z.... .........
    4a224033c056c3fb 22a20b1022b020a2 | J"@3.V.."...". .
    20b2d11081e7ffe0 0800ad021c0b1011 |  ...............
    2065f6ff2d038600 0022a0631df00000 |  e..-....".c....
    88260040841b0040 94260040901b0040 | .&.@...@.&.@...@
    36410010112065db ffac8a0c134171ff | 6A... e......Aq.
    f033018cb2a80481 f6ffe00800ad03c6 | .3..............
    0900ad0381f4ffe0 0800a80481f3ffe0 | ................
    0800060900101120 a5d6ff0c18f08801 | ....... ........
    2c03a08383ad0816 920081ecffe00800 | ,...............
    8601000081e8ffe0 08001df060060040 | ............`..@
    36412162a41de066 111a6659060c1752 | 6A!b...f..fY...R
    a00062d11050a520 40771152661a1011 | ..b..P. @w.Rf...
    20e5f7ff47b702c6 4200ad0681b6ffe0 |  ...G...B.......
    0800c62f005073c0 8183fee008004077 | .../.Ps.......@w
    63cd07bd018cba20 a220101120a5a4ff | c...... . .. ...
    06020000ad0281ac ffe00800a0a0748c | ..............t.
    9a0c088266167d08 0612000010112065 | ....f.}....... e
    e3ffbd07ad011011 20e5e6ff10112065 | ........ ..... e
    e2ffcd0710b12060 a62081a0ffe00800 | ...... `. ......
    7a227a5537b5c992 a107c0991182a41d | z"zU7...........
    1a99e0881198091a 8888089075c08737 | ............u..7
    8306ebff0c099246 6ca2a41b10aaa081 | .......Fl.......
    cfffe00800560aff b2a20ba2066c10bb | .....V.......l..
    b0101120a5a400f7 ea12f6470f92a20d | ... .......G....
    1099b07a99a24900 1b7786f1ff7ce997 | ...z..I..w...|..
    9ac166471282a107 92261ac088111a88 | ..fG.....&......
    990837b90297b58b 22a20b1022b0bd06 | ..7....."..."...
    ad02817fffe00800 101120a5d8ffad02 | .......... .....
    1c0b10112025dcff 101120a5d7ff0c1a | .... %.... .....
    101120e5e6ff1df0 0000ca3f4f484149 | .. ........?OHAI
    b0800060a13ad850 90800060f42bcb3f | ...`.:.P...`.+.?
    ac80374098200c60 ec813740ac853740 | ..7@. .`..7@..7@
    0800086080210c60 1080374010800360 | ...`.!.`..7@...`
    508037400c000060 38400060942ccb3f | P.7@...`8@.`.,.?
    ffff00002c810060 8c80000010400000 | ....,..`.....@..
    f82bcb3f082ccb3f 5000ca3f5400ca3f | .+.?.,.?P..?T..?
    542ccb3f14000060 f0ffff00f42bcb3f | T,.?...`.....+.?
    642bca3f7000ca3f 80070040781b0040 | d+.?p..?...@x..@
    b826004064260040 741f0040ec0a0040 | .&.@d&.@t..@...@
    54090040500a0040 000600401c290040 | T..@P..@...@.).@
    2427004008280040 e406004074810440 | $'.@.(.@...@t..@
    9c090040fc090040 080a0040a8060040 | ...@...@...@...@
    840900406c090040 9009004028080040 | ...@l..@...@(..@
    d806004036e10021 c9ff0c0a29c181e6 | ...@6..!....)...
    ffe00800101120e5 b1ffac2a21c5ff31 | ...... ....*!..1
    c5ff41c5ffc02000 39020c03c0200039 | ..A... .9.... .9
    04c0200039028601 0049024b22c60100 | .. .9....I.K"...
    21baff31beff0c04 3732ed10112065c4 | !..1....72... e.
    ff0c4ba2c1301011 20e5c7ff22a10110 | ..K..0.. ..."...
    112025c3ff4180fd 9022112a24c02000 | . %..A...".*$. .
    490231b3ff2158fd 3902101120e5acff | I.1..!X.9... ...
    2d0a16fa0521b7fe c1b8fea8020c2b81 | -....!........+.
    bafee0080031abff b1acff1c1a0c0cc0 | .....1..........
    2000a90381c2ffe0 08000c1af0aa0181 |  ...............
    37ffe00800b1a5ff a8020c1581bdffe0 | 7...............
    0800a802812fffe0 0800a80281baffe0 | ...../..........
    0800319fffc02000 2803502220c02000 | ..1... .(.P" . .
    2903861800101120 a5a4ffbc1a3199ff | )...... .....1..
    1c1ab199ffc02000 a2630020c22081ab | ...... ..c. . ..
    ffe008003196ff0c 45c0200028030c1a | ....1...E. .(...
    502220c020002903 f0aa01c608000000 | P" . .).........
    b190ffcd0a0c5a81 a1ffe00800318dff | ......Z......1..
    52a101c020002803 2c0a502220c02000 | R... .(.,.P" . .
    29038112ffe00800 819cffe008002186 | ).............!.
    ffc020002802ccba 1cc330221022c2f8 | .. .(.....0"."..
    0c1320a3830c0b81 95ffe0080081b1fd | .. .............
    e008008cdaa17dff 8192ffe0080081ae | ......}.........
    fde00800f17bff0c 1d0c1c0c1be2a100 | .....{..........
    40dd1100cc1160bb 010c0a818affe008 | @.....`.........
    002175ff2a4421a1 fd62d22b86170000 | .!u.*D!..b.+....
    00516efec0200032 050030307416d304 | .Qn.. .2..00t...
    0c1af0aa01c02000 22450081eefee008 | ...... ."E......
    00a2a271c0aa1181 7cffe00800817bff | ...q....|.....{.
    e008007164ff7ce8 c0200038077cfa80 | ...qd.|.. .8.|..
    331010aa01c02000 39078175ffe00800 | 3..... .9..u....
    8175ffe00800ad02 8174ffe00800c020 | .u.......t.....
    00280416a2f90c07 c0200038040c12c0 | .(....... .8....
    2000790422412422 03010c2879a12241 |  .y."A$"...(y."A
    258251131c377712 241c477712216692 | %.Q..7w.$.Gw.!f.
    2122030372030280 2211702220664212 | !"..r...".p" fB.
    2823c02000280229 a186010000001c22 | (#. .(.)......."
    225113101120e5a2 ffb2a008a2c12410 | "Q... ........$.
    112065a6ffb20303 22030280bb11205b | . e....."..... [
    20213eff2020f457 b21aa2a0c0101120 |  !>.  .W.......
    25a1ffa2a0ee1011 20a5a0ff10112065 | %....... ..... e
    9fff06daff220301 1c47273737f6221b | ....."...G'77.".
    c6f8000022c22f20 2074b64202062500 | ...."./  t.B..%.
    7130ff7022a02802 a002000022c2fe20 | q0.p".(....."..
    20741c2727b70206 ef00712aff7022a0 |  t.''.....q*.p".
    2802a0020072c230 707074b657c546e9 | (....r.0ppt.W.F.
    002c490c0722a0c0 97150246e70079a1 | .,I..".....F..y.
    0c72ad07101120e5 99ffad0710112065 | .r.... ....... e
    99ff101120e597ff 101120a597ff0c8b | .... ..... .....
    a2c12422c2ff1011 20e59aff5622fd46 | ..$".... ...V".F
    44000c1256a535c2 c110bd05ad058127 | D...V.5........'
    ffe0080056aa341c 4ba2c110101120a5 | ....V.4.K..... .
    98ff86b0000c1256 75338121ffe00800 | .......Vu3.!....
    a02583c6ca002685 040c12c6c8007823 | .%....&.......x#
    28332087208080b4 56d8fe101120e545 | (3 . ...V.... .E
    ff2a77acda06f8ff 00812afde0080050 | .*w.......*....P
    5c419c0aad058152 fde0080086030000 | \A.....R........
    22d2f0460300ad05 810fffe0080016ea | "..F............
    fe06edff2057c0cc 12c696005090f456 | .... W......P..V
    69fc860b00811bfd e008005050f59c4a | i..........PP..J
    ad058142fde00800 860400007cf80088 | ...B........|...
    118a22460300ad05 8100ffe0080016aa | .."F............
    fe06ddff0c190099 112057c02739c546 | ......... W.'9.F
    0b00000000810bfd e00800505c419c0a | ...........P\A..
    ad058133fde00800 8603000022d2f046 | ...3........"..F
    0300ad0581f0fee0 080016eafe06ceff | ................
    2057c056e2fc8677 000c0722a0c02685 |  W.V...w..."..&.
    02c695000c072d07 06940026b5f5066a | ......-....&...j
    000c1226b502068e 00b833a8230c0710 | ...&......3.#...
    1120258affa02783 8689000c1966b55f | . %...'......f._
    884320a9110c0722 a0c287ba02c68600 | .C ...."........
    b853a82392611110 1120253bff922111 | .S.#.a... %;..!.
    a09783460e000c19 66b534884320a911 | ...F....f.4.C ..
    0c0722a0c287ba02 067c002833b853a8 | .."......|.(3.S.
    2320788292611110 11202538ff21dbfc | # x..a... %8.!..
    0c08922111896222 d22b726202a09883 | ...!..b".+rb....
    2d09066f000091d5 fc0c07a2090022a0 | -..o..........".
    c6779a02066d0078 23b2c5f022a0c0b7 | .w...m.x#..."...
    970128590c0792a0 ef4602007a838208 | ..(Y.....F..z...
    181b77809930b727 f282030572030480 | ..w..0.'....r...
    8811708820720306 0077118077208203 | ..p. r...w..w ..
    0780880170882080 99c082a0c10c0790 | ....p. .........
    289386590081bdfc 22a0c69208007d09 | (..Y....".....}.
    16891598380c0722 a0c8771902c65200 | ....8.."..w...R.
    2858924800464e00 1c890c070c129715 | (X.H.FN.........
    02c64d00f873e863 d853c843b833a823 | ..M..s.c.S.C.3.#
    8195fee008000c08 7d0aa02883c64600 | ........}..(..F.
    00000c12264502c6 4100a8230c0b818b | ....&E..A..#....
    fee0080006200000 5090340c0722a0c0 | ..... ..P.4.."..
    771902463d005054 418bc37cf8460f00 | w..F=.PTA..|.F..
    a83c826112926111 c261108183fee008 | .<.a..a..a......
    00c2211082211228 2c781ca80c922111 | ..!..!.(,x....!.
    70721026020dc020 00d80a202830d022 | pr.&... ... (0."
    10207720c0200079 0a1b99c2cc105739 | . w . .y......W9
    bec693ff66450246 92ff0c0722a0c046 | ....fE.F...."..F
    26000c1226b502c6 2100215ffe885378 | &...&...!.!_..Sx
    238902215efe7902 0c02061d00a15afe | #..!^.y.......Z.
    0c07e80a0c19b2c5 f08d072d07b02993 | ...........-..).
    e0898320881022a0 c677985fc154fe7d | ... .."..w._.T.}
    08d80c22a0c9b73d 52b0f01422a0c056 | ..."...=R..."..V
    9f042d0886020000 2a8388684b228907 | ..-.....*..hK"..
    8d092a7e20fdc0b7 32ed1668ddf90c79 | ..*~ ...2..h...y
    0ac673ff000c1266 85172144fe88028c | ..s....f..!D....
    1882a0c80c077902 2140fe79020c1280 | ......y.!@.y....
    27830c070601000c 0722a0ff20a07410 | '........".. .t.
    11202560ff70a074 101120a55fff1011 | . %`.p.t.. ._...
    20255eff5662b522 03011c27273720f6 |  %^.Vb."...''7 .
    320206d2fe22c2fd 2020740cf727b702 | 2...."..  t..'..
    86cefe712ffe7022 a02802a002000000 | ...q/.p".(......
    72a0d277125f72a0 d4779202062100c6 | r..w._r..w...!..
    c6fe283338231011 202545ff8d0a56ca | ..(38#.. %E...V.
    b0a2a271c0aa1182 6112812ffee00800 | ...q....a../....
    7121fe9121fec020 00780782211270b4 | q!..!.. .x..!.p.
    35c0771190771070 bb2020bb82ad0830 | 5.w..w.p.  ....0
    bbc2812efee00800 a2a3e88123fee008 | ............#...
    0046b2fe0000d853 c843b833a8231011 | .F.....S.C.3.#..
    20e569ff86adfe00 b2030322030280bb |  .i........"....
    1120bb20b2cbf0a2 c318101120652fff | . . ........ e/.
    86a6fe0022030372 0302802211702220 | ...."..r...".p"
    811cfee008007129 fc22c2f088378022 | ......q)."...7."
    631692a788178a82 808c414603000000 | c.........AF....
    826112101120e513 ff822112922704a6 | .a... ....!..'..
    190592270297a8e7 101120e5f9fe166a | ...'...... ....j
    ffa817cd02b2c318 810bfee008008c3a | ...............:
    32a0c4395738172a 33391738372023c0 | 2..9W8.*39.87 #.
    29378105fee00800 8688fe0000720302 | )7...........r..
    22c3183203030c19 80331170332032c3 | "..2.....3.p3 2.
    f006230071e6fd81 98fb980739b19088 | ..#.q.......9...
    c0894188260c1987 b3010c3992611110 | ..A.&......9.a..
    1120250cff922111 81defd9901e807a1 | . %...!.........
    ddfddd0820b220c2 c12cf2c110826112 | .... . ..,....a.
    81effde00800b826 9d0aa8b1822112a0 | .......&.....!..
    bbc0b926a033c0b8 07aa22a8410c0caa | ...&.3....".A...
    bb0c1ab90790ca83 80bbc0c0d074568c | .............tV.
    00c2db80c0ad9316 6a01ad0882611292 | ........j....a..
    6111101120e51dff 8221129221118267 | a... ....!..!..g
    0051e6fb78358ca3 908f319088c0d628 | .Q..x5....1....(
    0056f7f5d6a90031 e1fb22a0c7295346 | .V.....1.."..)SF
    00008c398cf70655 fe16179551dcfb22 | ...9...U....Q.."
    a0c829558651fe31 d9fb22a0c92953c6 | ..)U.Q.1.."..)S.
    4efe282356629310 11202533ffa2a271 | N.(#Vb... %3...q
    c0aa1181b9fde008 0081c5fde00800c6 | ................
    46fe283316629110 11202531ffa2a3e8 | F.(3.b... %1....
    81b2fde00800e002 004640fe1df00000 | .........F@.....
    3641009d0282a0c0 280387990fcc320c | 6A......(.....2.
    128607000c022903 7ce2860f00261207 | ......).|....&..
    2622188603000000 82a0db8029238799 | &"..........)#..
    2a0c2229037cf246 0800000022a0dc27 | *.").|.F...."..'
    990a0c1229032d08 060400000082a0dd | ....).-.........
    7cf28799060c1229 0322a0db1df00000 | |......)."......
TRACE +0.004 Write 5154 bytes:
    c00007b013fd0000 00a0130000000000 | ................
    0000000000000000 0014800360008003 | ............`...
    604800ca3f048003 6036410081fbff0c | `H..?...`6A.....
    49dbdc20009908c6 04000081f8ffdbdc | I.. ............
    2000a80881f7ffa0 a0748808e0080021 |  ........t.....!
    f6ffdbdc20008802 27e8e11df0000000 | .... ...'.......
    080000601c000060 1000006036410021 | ...`...`...`6A.!
    fcffdbdc20003802 41fbffdbdc200028 | .... .8.A.... .(
    042020949ce241e8 ff4604000c383088 | .  ...A..F...80.
    01dbdc2000a80888 04a0a074e008000b | ... .......t....
    226602e886f4ff21 f1ffdbdc20003902 | "f.....!.... .9.
    1df00000ec2bcb3f 64abca3f84800000 | .....+.?d..?....
    40400000a4ebca3f f02bcb3f364100b1 | @@.....?.+.?6A..
    f9ff20a074101120 652801961a0681f6 | .. .t.. e(......
    ff92a1019099119a 98dbdc2000b80991 | ........... ....
    f3ffa0a0749a88db dc20009218009090 | ....t.... ......
    f41bc9dbdcdbdcf4 dbdc2000c258009a | .......... ..X..
    9bdbdc2000a24900 dbdc200092180081 | ... ..I... .....
    eaff9090f48080f4 87994781e5ff92a1 | ..........G.....
    019099119a98dbdc 2000c809a1e5ffb1 | ........ .......
    e3ff879c17c60100 7ce8871adec60800 | ........|.......
    dbdc2000890adbdc 2000b909460200db | .. ..... ...F...
    dc2000b90adbdc20 00890991d7ff9a88 | . ..... ........
    0c09dbdc20009258 001df00000542000 | .... ..X.....T .
    6054300060364100 91fdffdbdc200088 | `T0.`6A...... ..
    098080245648ff91 faffdbdc20008809 | ...$VH...... ...
    8080245648ff1df0 0000002c20006000 | ..$VH......, .`.
    2000600000000836 4100101120a5fcff |  .`....6A... ...
    21faff0c08dbdc20 0082620091faff81 | !...... ..b.....
    f8ffdbdc20009268 00dbdc2000980856 | .... ..h... ...V
    79ffdbdc20008802 7cf2802230202004 | y... ...|.."0  .
    1df0000000004036 4100101120e5fbff | ......@6A... ...
    166aff81ecff91fb ffdbdc2000926800 | .j......... ..h.
    dbdc200098085679 ff1df00000142800 | .. ...Vy......(.
    4036410020a22081 fdffe008001df000 | @6A. . .........
    0070e2fa3f082000 60bc0a0040c80a00 | .p..?. .`...@...
    4036610010112065 f4ff31f9ffbd01ad | @6a... e..1.....
    0381faffe008004d 0a0c12ecea880192 | .......M........
    a200908810890110 1120e5f8ff91f2ff | ......... ......
    a0a201dbdc200088 09a08820dbdc2000 | ..... ..... .. .
    8909b801ad0381ee ffe00800a024831d | .............$..
    f000005800ca3fff 0f000004200040e8 | ...X..?..... .@.
    08004036410081fb ff0c19924800309c | ..@6A.......H.0.
    41992891f9ff3918 29383030b49a222a | A.(...9.)800.."*
    33303c410c023948 295881f4ffe00800 | 30<A..9H)X......
    271a0881f3ffe008 0006030010112025 | '............. %
    f6ff2d0a8c1a22a0 c51df0b808004036 | ..-...".......@6
    810081ebffe00800 1c06060c00000060 | ...............`
    54430c080c1ad095 110c8d3931ed0289 | TC.........91...
    61a9519941892189 11d9012c0f0ccc0c | a.Q.A.!....,....
    4b81f2ffe0080050 44dbdc5a335a22e6 | K......PD..Z3Z".
    14cd0c021df00000 ffffff0004200060 | ............. .`
    f40800400c090040 0009004036810031 | ...@...@...@6..1
    d1ff284316821110 112065e6ff16fa10 | ..(C..... e.....
    0cf80c0427a80c88 230c128080348024 | ....'...#....4.$
    9320407410112065 e8ff10112025e1ff | . @t.. e.... %..
    81c7ffe00800163a 0aa82381ebff402a | .......:..#...@*
    1116f40427283c81 c2ffe0080081e8ff | ....'(<.........
    e00800e8230c020c 1aa961a9511c8f40 | ....#.....a.Q..@
    ee110c8dc2a0d80c 5b29412931292129 | ........[)A)1)!)
    11290181caffe008 0081b5ffe0080086 | .)..............
    02000000a0a42181 dbddffe008001c0a | ......!.........
    0620000000272839 81aeffe0080081d4 | . ...'(9........
    ffe00800e8230c12 1c8f40ee110c8d2c | .....#....@....,
    0c0c5bad02296129 5149414931492149 | ..[..)a)QIAI1I!I
    11490181b6ffe008 0081a2ffe0080046 | .I.............F
    010081c9ffe00800 0c1a860d00002823 | ..............(#
    0c19402211908901 cc1480890191bfff | ..@"............
    90221091beffdbdc 2000226900215bff | ."...... ."i.![.
    dbdc2000826200db dc200088025678ff | .. ..b... ...Vx.
    1c0a0c1240a28328 43a022dbdc294328 | ....@..(C."..)C(
    23aa2229231df000 00368100818affe0 | #.")#....6......
    08002c06860f0000 0081afffe0080060 | ..,............`
    54430c080c1ad095 11ed02a961a95189 | TC..........a.Q.
    4189319921391189 012c0f0c8dc2a012 | A.1.!9...,......
    b2a004818fffe008 00817bffe008005a | ..........{....Z
    335a225044dbdce6 14bf1df00000140a | 3Z"PD...........
    00403661004171ff 583450336316a30b | .@6a.Aq.X4P3c...
    58145a53505c4146 010010112065e6ff | X.ZSP\AF.... e..
    6844a61605622402 67a5ee10112065cc | hD...b$.g.... e.
    ff166aff8167ffe0 0800169a06622401 | ..j..g.......b$.
    8165ffe008006050 7482a1005078dbdc | .e....`Pt...Px..
    77b308cd03bd02ad 06060f00cd07bd02 | w...............
    ad0652d5ff101120 25f4ff3a55505841 | ..R.... %..:UPXA
    0c08c60500000000 c2a1008901101120 | ...............
    a5f2ff880172d701 1b8880807470a680 | .....r......tp..
    70b2805738e170c3 dbdc101120e5f0ff | p..W8.p..... ...
    814effe008008605 00a814cd03bd0281 | .N..............
    d4ffe00800a0a074 8c4a22a0c4226405 | .......t.J".."d.
    28143a2229142834 3022dbdc29341df0 | (.:").(40"..)4..
    005c070040364100 81feffe00800820a | .\..@6A.........
    180c0982c8fc0c12 8029931df0364100 | .........)...6A.
    81f8ffe00800820a 180c0982c8fd0c12 | ................
    8029931df0bcffce 3f4400ca3f4c00ca | .)......?D..?L..
    3f40260040342600 40d0260040366100 | ?@&.@4&.@.&.@6a.
    7cc8ad0287932d31 f7ffc6050000a803 | |.....-1........
    0c1cbd0181f7ffe0 0800818ffea20100 | ................
    8808e00800a80381 f3ffe00800e61add | ................
    c60a000000660326 0c03cd010c2b3261 | .....f.&.....+2a
    0081eeffe0080098 0181e8ff37990da8 | ............7...
    08661a0831e6ffdb dc2000a243009908 | .f..1.... ..C...
    1df04000ca3f0000 ca3f282600403641 | ..@..?...?(&.@6A
    0021fcff81dcffc8 02a808b1faff81fb | .!..............
    ffe008000c088902 1df0900600403641 | .............@6A
    00101120a5f3ff8c ba81f2ff88088c48 | ... ...........H
    101120a5fcff1011 20e5f0ff162a00a2 | .. ..... ....*..
    a00481f6ffe00800 1df0480600403641 | ..........H..@6A
    00101120a5f0ffbc 1a91e6ff88091ba8 | ... ............
    a90991e5ff0c0a8a 9922490082c8c10c | ........."I.....
    1980a983a08074cc 8aa2af40aa222098 | ......t....@." .
    939cd910112065f7 ff460500ad0281ef | ..... e..F......
    ffe00800101120e5 eaff8c4a101120e5 | ...... ....J.. .
    f7ff1df000003641 00a2a0dbdc101120 | ......6A.......
    e5f9ff1df0000036 410082a0dbdcad02 | .......6A.......
    879211a2a0dbdd10 112065f8ffa2a0dc | ......... e.....
    46040000000082a0 dbdd879208101120 | F..............
    25f7ffa2a0dd1011 20a5f6ff1df03641 | %....... .....6A
    003a32c6020000a2 02001b22101120a5 | .:2........".. .
    fbff3792f11df000 00005c1c0040200a | ..7.......\..@ .
    0040681c0040741c 0040362121a2d110 | .@h..@t..@6!!...
    81faffe008004610 0000000c14404411 | ......F......@D.
    81c6fee008004043 63cd04bd018caaad | ......@Cc.......
    02101120a5b5ff06 020000ad0281f0ff | ... ............
    e00800a0a074fc5a cd0410b120a2d110 | .....t.Z.... ...
    81ecffe008004a22 4033dbdc56c3fb22 | ......J"@3..V.."
    a20b1022b020a220 b2d11081e7ffe008 | ...". . ........
    00ad021c0b101120 65f6ff2d03860000 | ....... e..-....
    22a0631df0000088 260040841b004094 | ".c.....&.@...@.
    260040901b004036 410010112065dbdd | &.@...@6A... e..
    ffac8a0c134171ff f033018cb2a80481 | .....Aq..3......
    f6ffe00800ad03c6 0900ad0381f4ffe0 | ................
    0800a80481f3ffe0 0800060900101120 | ...............
    a5d6ff0c18f08801 2c03a08383ad0816 | ........,.......
    920081ecffe00800 8601000081e8ffe0 | ................
    08001df060060040 36412162a41de066 | ....`..@6A!b...f
    111a6659060c1752 a00062d11050a520 | ..fY...R..b..P.
    40771152661a1011 20e5f7ff47b702c6 | @w.Rf... ...G...
    4200ad0681b6ffe0 0800c62f005073db | B........../.Ps.
    dc8183fee0080040 7763cd07bd018cba | .......@wc......
    20a220101120a5a4 ff06020000ad0281 |  . .. ..........
    acffe00800a0a074 8c9a0c088266167d | .......t.....f.}
    0806120000101120 65e3ffbd07ad0110 | ....... e.......
    1120e5e6ff101120 65e2ffcd0710b120 | . ..... e......
    60a62081a0ffe008 007a227a5537b5c9 | `. ......z"zU7..
    92a107dbdc991182 a41d1a99e0881198 | ................
    091a8888089075db dc87378306ebff0c | ......u...7.....
    0992466ca2a41b10 aaa081cfffe00800 | ..Fl............
    560affb2a20ba206 6c10bbb0101120a5 | V.......l..... .
    a400f7ea12f6470f 92a20d1099b07a99 | ......G.......z.
    a249001b7786f1ff 7ce9979ac1664712 | .I..w...|....fG.
    82a10792261adbdc 88111a88990837b9 | ....&.........7.
    0297b58b22a20b10 22b0bd06ad02817f | ...."...".......
    ffe00800101120a5 d8ffad021c0b1011 | ...... .........
    2025dcff101120a5 d7ff0c1a101120e5 |  %.... ....... .
    e6ff1df00000ca3f 4f484149b0800060 | .......?OHAI...`
    a13ad85090800060 f42bcb3fac803740 | .:.P...`.+.?..7@
    98200c60ec813740 ac85374008000860 | . .`..7@..7@...`
    80210c6010803740 1080036050803740 | .!.`..7@...`P.7@
    0c00006038400060 942ccb3fffff0000 | ...`8@.`.,.?....
    2c8100608c800000 10400000f82bcb3f | ,..`.....@...+.?
    082ccb3f5000ca3f 5400ca3f542ccb3f | .,.?P..?T..?T,.?
    14000060f0ffff00 f42bcb3f642bca3f | ...`.....+.?d+.?
    7000ca3f80070040 781b0040b8260040 | p..?...@x..@.&.@
    64260040741f0040 ec0a004054090040 | d&.@t..@...@T..@
    500a004000060040 1c29004024270040 | P..@...@.).@$'.@
    08280040e4060040 748104409c090040 | .(.@...@t..@...@
    fc090040080a0040 a806004084090040 | ...@...@...@...@
    6c09004090090040 28080040d8060040 | l..@...@(..@...@
    36e10021c9ff0c0a 29c181e6ffe00800 | 6..!....).......
    101120e5b1ffac2a 21c5ff31c5ff41c5 | .. ....*!..1..A.
    ffdbdc200039020c 03dbdc20003904db | ... .9..... .9..
    dc20003902860100 49024b22c6010021 | . .9....I.K"...!
    baff31beff0c0437 32ed10112065c4ff | ..1....72... e..
    0c4ba2c130101120 e5c7ff22a1011011 | .K..0.. ..."....
    2025c3ff4180fd90 22112a24dbdc2000 |  %..A...".*$.. .
    490231b3ff2158fd 3902101120e5acff | I.1..!X.9... ...
    2d0a16fa0521b7fe c1b8fea8020c2b81 | -....!........+.
    bafee0080031abff b1acff1c1a0c0cdb | .....1..........
    dc2000a90381c2ff e008000c1af0aa01 | . ..............
    8137ffe00800b1a5 ffa8020c1581bdff | .7..............
    e00800a802812fff e00800a80281baff | ....../.........
    e00800319fffdbdc 20002803502220db | ...1.... .(.P" .
    dc20002903861800 101120a5a4ffbc1a | . .)...... .....
    3199ff1c1ab199ff dbdc2000a2630020 | 1......... ..c.
    c22081abffe00800 3196ff0c45dbdc20 | . ......1...E..
    0028030c1a502220 dbdc20002903f0aa | .(...P" .. .)...
    01c608000000b190 ffcd0a0c5a81a1ff | ............Z...
    e00800318dff52a1 01dbdc200028032c | ...1..R.... .(.,
    0a502220dbdc2000 29038112ffe00800 | .P" .. .).......
    819cffe008002186 ffdbdc20002802cc | ......!.... .(..
    ba1cc330221022c2 f80c1320a3830c0b | ...0".".... ....
    8195ffe0080081b1 fde008008cdaa17d | ...............}
    ff8192ffe0080081 aefde00800f17bff | ..............{.
    0c1d0c1c0c1be2a1 0040dd1100cc1160 | .........@.....`
    bb010c0a818affe0 08002175ff2a4421 | ..........!u.*D!
    a1fd62d22b861700 0000516efedbdc20 | ..b.+.....Qn...
    0032050030307416 d3040c1af0aa01db | .2..00t.........
    dc200022450081ee fee00800a2a271db | . ."E.........q.
    dcaa11817cffe008 00817bffe0080071 | ....|.....{....q
    64ff7ce8dbdc2000 38077cfa80331010 | d.|... .8.|..3..
    aa01dbdc20003907 8175ffe008008175 | .... .9..u.....u
    ffe00800ad028174 ffe00800dbdc2000 | .......t...... .
    280416a2f90c07db dc200038040c12db | (........ .8....
    dc20007904224124 2203010c2879a122 | . .y."A$"...(y."
    41258251131c3777 12241c4777122166 | A%.Q..7w.$.Gw.!f
    9221220303720302 8022117022206642 | .!"..r...".p" fB
    122823dbdc200028 0229a18601000000 | .(#.. .(.)......
    1c22225113101120 e5a2ffb2a008a2c1 | .""Q... ........
    2410112065a6ffb2 030322030280bb11 | $.. e.....".....
    205b20213eff2020 f457b21aa2a0dbdc |  [ !>.  .W......
    10112025a1ffa2a0 ee101120a5a0ff10 | .. %....... ....
    1120659fff06daff 2203011c47273737 | . e....."...G'77
    f6221bc6f8000022 c22f202074b64202 | ."....."./  t.B.
    0625007130ff7022 a02802a002000022 | .%.q0.p".(....."
    c2fe2020741c2727 b70206ef00712aff | ..  t.''.....q*.
    7022a02802a00200 72c230707074b657 | p".(....r.0ppt.W
    c546e9002c490c07 22a0dbdc97150246 | .F..,I.."......F
    e70079a10c72ad07 101120e599ffad07 | ..y..r.... .....
    1011206599ff1011 20e597ff101120a5 | .. e.... ..... .
    97ff0c8ba2c12422 c2ff101120e59aff | ......$".... ...
    5622fd4644000c12 56a535c2c110bd05 | V".FD...V.5.....
    ad058127ffe00800 56aa341c4ba2c110 | ...'....V.4.K...
    101120a598ff86b0 000c125675338121 | .. ........Vu3.!
    ffe00800a02583c6 ca002685040c12c6 | .....%....&.....
    c800782328332087 208080b456d8fe10 | ..x#(3 . ...V...
    1120e545ff2a77ac da06f8ff00812afd | . .E.*w.......*.
    e00800505c419c0a ad058152fde00800 | ...P\A.....R....
    8603000022d2f046 0300ad05810fffe0 | ...."..F........
    080016eafe06edff 2057dbdccc12c696 | ........ W......
    005090f45669fc86 0b00811bfde00800 | .P..Vi..........
    5050f59c4aad0581 42fde00800860400 | PP..J...B.......
    007cf80088118a22 460300ad058100ff | .|....."F.......
    e0080016aafe06dd ff0c190099112057 | .............. W
    dbdc2739c5460b00 000000810bfde008 | ..'9.F..........
    00505c419c0aad05 8133fde008008603 | .P\A.....3......
    000022d2f0460300 ad0581f0fee00800 | .."..F..........
    16eafe06ceff2057 dbdc56e2fc867700 | ...... W..V...w.
    0c0722a0dbdc2685 02c695000c072d07 | .."...&.......-.
    06940026b5f5066a 000c1226b502068e | ...&...j...&....
    00b833a8230c0710 1120258affa02783 | ..3.#.... %...'.
    8689000c1966b55f 884320a9110c0722 | .....f._.C ...."
    a0c287ba02c68600 b853a82392611110 | .........S.#.a..
    1120253bff922111 a09783460e000c19 | . %;..!....F....
    66b534884320a911 0c0722a0c287ba02 | f.4.C ....".....
    067c002833b853a8 2320788292611110 | .|.(3.S.# x..a..
    11202538ff21dbdd fc0c089221118962 | . %8.!......!..b
    22d22b726202a098 832d09066f000091 | ".+rb....-..o...
    d5fc0c07a2090022 a0c6779a02066d00 | ......."..w...m.
    7823b2c5f022a0db dcb7970128590c07 | x#..."......(Y..
    92a0ef4602007a83 8208181b77809930 | ...F..z.....w..0
    b727f28203057203 0480881170882072 | .'....r.....p. r
    0306007711807720 8203078088017088 | ...w..w ......p.
    208099dbdc82a0c1 0c07902893865900 |  ..........(..Y.
    81bdfc22a0c69208 007d091689159838 | ...".....}.....8
    0c0722a0c8771902 c652002858924800 | .."..w...R.(X.H.
    464e001c890c070c 12971502c64d00f8 | FN...........M..
    73e863d853c843b8 33a8238195fee008 | s.c.S.C.3.#.....
    000c087d0aa02883 c6460000000c1226 | ...}..(..F.....&
    4502c64100a8230c 0b818bfee0080006 | E..A..#.........
    2000005090340c07 22a0dbdc77190246 |  ..P.4.."...w..F
    3d005054418bc37c f8460f00a83c8261 | =.PTA..|.F...<.a
    12926111c2611081 83fee00800c22110 | ..a..a........!.
    822112282c781ca8 0c92211170721026 | .!.(,x....!.pr.&
    020ddbdc2000d80a 202830d022102077 | .... ... (0.". w
    20dbdc2000790a1b 99c2cc105739bec6 |  .. .y......W9..
    93ff6645024692ff 0c0722a0dbdc4626 | ..fE.F...."...F&
    000c1226b502c621 00215ffe88537823 | ...&...!.!_..Sx#
    8902215efe79020c 02061d00a15afe0c | ..!^.y.......Z..
    07e80a0c19b2c5f0 8d072d07b02993e0 | ..........-..)..
    898320881022a0c6 77985fc154fe7d08 | .. .."..w._.T.}.
    d80c22a0c9b73d52 b0f01422a0dbdc56 | .."...=R..."...V
    9f042d0886020000 2a8388684b228907 | ..-.....*..hK"..
    8d092a7e20fddbdc b732ed1668ddf90c | ..*~ ....2..h...
    790ac673ff000c12 6685172144fe8802 | y..s....f..!D...
    8c1882a0c80c0779 022140fe79020c12 | .......y.!@.y...
    8027830c07060100 0c0722a0ff20a074 | .'........".. .t
    1011202560ff70a0 74101120a55fff10 | .. %`.p.t.. ._..
    1120255eff5662b5 2203011c27273720 | . %^.Vb."...''7
    f6320206d2fe22c2 fd2020740cf727b7 | .2...."..  t..'.
    0286cefe712ffe70 22a02802a0020000 | ....q/.p".(.....
    0072a0d277125f72 a0d4779202062100 | .r..w._r..w...!.
    c6c6fe2833382310 11202545ff8d0a56 | ...(38#.. %E...V
    cab0a2a271dbdcaa 11826112812ffee0 | ....q.....a../..
    08007121fe9121fe dbdc200078078221 | ..q!..!... .x..!
    1270b435dbdc7711 90771070bb2020bb | .p.5..w..w.p.  .
    82ad0830bbc2812e fee00800a2a3e881 | ...0............
    23fee0080046b2fe 0000d853c843b833 | #....F.....S.C.3
    a823101120e569ff 86adfe00b2030322 | .#.. .i........"
    030280bb1120bb20 b2cbf0a2c3181011 | ..... . ........
    20652fff86a6fe00 2203037203028022 |  e/....."..r..."
    11702220811cfee0 08007129fc22c2f0 | .p" ......q)."..
    88378022631692a7 88178a82808c4146 | .7."c.........AF
    0300000082611210 1120e513ff822112 | .....a... ....!.
    922704a619059227 0297a8e7101120e5 | .'.....'...... .
    f9fe166affa817cd 02b2c318810bfee0 | ...j............
    08008c3a32a0c439 5738172a33391738 | ...:2..9W8.*39.8
    372023dbdc293781 05fee008008688fe | 7 #..)7.........
    000072030222c318 3203030c19803311 | ..r.."..2.....3.
    70332032c3f00623 0071e6fd8198fb98 | p3 2...#.q......
    0739b19088dbdc89 4188260c1987b301 | .9......A.&.....
    0c39926111101120 250cff92211181de | .9.a... %...!...
    fd9901e807a1ddfd dd0820b220c2c12c | .......... . ..,
    f2c11082611281ef fde00800b8269d0a | ....a........&..
    a8b1822112a0bbdb dcb926a033dbdcb8 | ...!......&.3...
    07aa22a8410c0caa bb0c1ab90790ca83 | ..".A...........
    80bbdbdcdbdcd074 568c00c2dbdd80db | .......tV.......
    dcad93166a01ad08 8261129261111011 | ....j....a..a...
    20e51dff82211292 211182670051e6fb |  ....!..!..g.Q..
    78358ca3908f3190 88dbdcd6280056f7 | x5....1.....(.V.
    f5d6a90031e1fb22 a0c729534600008c | ....1.."..)SF...
    398cf70655fe1617 9551dcfb22a0c829 | 9...U....Q.."..)
    558651fe31d9fb22 a0c92953c64efe28 | U.Q.1.."..)S.N.(
    2356629310112025 33ffa2a271dbdcaa | #Vb... %3...q...
    1181b9fde0080081 c5fde00800c646fe | ..............F.
    2833166291101120 2531ffa2a3e881b2 | (3.b... %1......
    fde00800e0020046 40fe1df000003641 | .......F@.....6A
    009d0282a0dbdc28 0387990fcc320c12 | .......(.....2..
    8607000c0229037c e2860f0026120726 | .....).|....&..&
    2218860300000082 a0dbdd8029238799 | "...........)#..
    2a0c2229037cf246 0800000022a0dc27 | *.").|.F...."..'
    990a0c1229032d08 060400000082a0dd | ....).-.........
    7cf28799060c1229 0322a0dbdd1df000 | |......)."......
    00c0                              | ..
TRACE +0.024 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010704002748000000000000c0
TRACE +0.000 Received full packet: 010704002748000000000000
TRACE +0.003 command op=0x05 data len=16 wait_response=1 timeout=3.000 data=fc0000000100000000180000f42bcb3f
TRACE +0.000 Write 26 bytes:
    c000051000000000 00fc000000010000 | ................
    0000180000f42bcb 3fc0             | ......+.?.
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010504002748000000000000c0
TRACE +0.000 Received full packet: 010504002748000000000000
TRACE +0.003 command op=0x07 data len=268 wait_response=1 timeout=3.000 data=
    fc00000000000000 0000000000000000 | ................
    642bca3f968d3740 7b8e37403c933740 | d+.?..7@{.7@<.7@
    068f37409b8e3740 068f3740658f3740 | ..7@..7@..7@e.7@
    32903740a5903740 4d903740218d3740 | 2.7@..7@M.7@!.7@
    c88f374024903740 888f3740c7903740 | ..7@$.7@..7@..7@
    b28f3740c7903740 698e3740c68e3740 | ..7@..7@i.7@..7@
    068f3740658f3740 818e3740628d3740 | ..7@e.7@..7@b.7@
    8891374002933740 3e8c374022933740 | ..7@..7@>.7@".7@
    3e8c37403e8c3740 3e8c37403e8c3740 | >.7@>.7@>.7@>.7@
    3e8c37403e8c3740 3e8c37403e8c3740 | >.7@>.7@>.7@>.7@
    229137403e8c3740 1d92374002933740 | ".7@>.7@..7@..7@
    04089f0000000000 0000180104080500 | ................
    0000000000000801 0408060000000000 | ................
    0000000104082100 0000000020000011 | ......!..... ...
    0408dc0000000000 2000001104080c00 | ........ .......
    0000000020000001 0408120000000000 | .... ...........
    2000001120280c00 10010000         |  ... (......
TRACE +0.000 Write 278 bytes:
    c000070c016c0000 00fc000000000000 | .....l..........
    0000000000000000 00642bca3f968d37 | .........d+.?..7
    407b8e37403c9337 40068f37409b8e37 | @{.7@<.7@..7@..7
    40068f3740658f37 4032903740a59037 | @..7@e.7@2.7@..7
    404d903740218d37 40c88f3740249037 | @M.7@!.7@..7@$.7
    40888f3740c79037 40b28f3740c79037 | @..7@..7@..7@..7
    40698e3740c68e37 40068f3740658f37 | @i.7@..7@..7@e.7
    40818e3740628d37 4088913740029337 | @..7@b.7@..7@..7
    403e8c3740229337 403e8c37403e8c37 | @>.7@".7@>.7@>.7
    403e8c37403e8c37 403e8c37403e8c37 | @>.7@>.7@>.7@>.7
    403e8c37403e8c37 40229137403e8c37 | @>.7@>.7@".7@>.7
    401d923740029337 4004089f00000000 | @..7@..7@.......
    0000001801040805 0000000000000008 | ................
    0104080600000000 0000000001040821 | ...............!
    0000000000200000 110408dc00000000 | ..... ..........
    002000001104080c 0000000000200000 | . ........... ..
    0104081200000000 002000001120280c | ......... ... (.
    0010010000c0                      | ......
TRACE +0.002 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010704002748000000000000c0
TRACE +0.000 Received full packet: 010704002748000000000000
Running stub...
TRACE +0.002 command op=0x06 data len=8 wait_response=1 timeout=0.200 data=00000000348a3740
TRACE +0.000 Write 18 bytes:
    c000060800000000 0000000000348a37 | .............4.7
    40c0                              | @.
TRACE +0.001 Read 1 bytes: c0
TRACE +0.000 Read 13 bytes: 010604002748000000000000c0
TRACE +0.000 Received full packet: 010604002748000000000000
TRACE +0.003 Read 1 bytes: c0
TRACE +0.001 Read 1 bytes: 4f
TRACE +0.000 Read 1 bytes: 48
TRACE +0.000 Read 1 bytes: 41
TRACE +0.000 Read 1 bytes: 49
TRACE +0.000 Read 1 bytes: c0
TRACE +0.000 Received full packet: 4f484149
Stub running...
TRACE +0.000 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=18200060
TRACE +0.001 Write 14 bytes: c0000a04000000000018200060c0
TRACE +3.007 No serial data received.

A fatal error occurred: Unable to verify flash chip connection (No serial data received.).

More Information

I manage to flash the board with Arduino IDE 2.04 (esptool.py v4.2.1) a few times.

The last successful flash was the ASCIITable example with baud rate changed to 115200 and printing continuously to infinity. The board still runs it ok. After this I can't get to flash anything or even erase the flash using any version of esptool.

Checking the log, it seems to stop when stub starts running. If I try to erase the flash using '--no-stub' the esptool gives the following message: 'A fatal error occurred: ESP32-S3 ROM does not support function erase_flash'

I also increased the loader.py timeouts (MEM_END_ROM_TIMEOUT inclusive from 0.2 up to 20) with no changes.

I'm out of ideas atm

Other Steps to Reproduce

No response

I Have Read the Troubleshooting Guide

radimkarnis commented 1 year ago

Hello @LuisCRSousa, are you connecting the classic way (through a USB-Serial bridge), or with the USB-Serial/JTAG peripheral?

One thing to try is to "erase" the flash by writing a large binary containing only FFs with the --no-stub argument. If everything starts to work after that, this is definitely something we should look into.

LuisCRSousa commented 1 year ago

Hello @LuisCRSousa, are you connecting the classic way (through a USB-Serial bridge), or with the USB-Serial/JTAG peripheral?

USB-Serial/JTAG peripheral

One thing to try is to "erase" the flash by writing a large binary containing only FFs with the --no-stub argument. If everything starts to work after that, this is definitely something we should look into.

It worked! Actually, I didn't flash 'FF', but used an Arduino example output and flashed the binary manually using the --no-stub option. Now the 'erase_flash' also works.

Thanks a lot.

But why did it worked this way?

LuisCRSousa commented 1 year ago

I was able to replicate the issue again.

Steps: 1- Flash the ASCIITable arduino example with these lines removed. It flashes successfully

// if printed last visible character '~' or 126, stop:
  if (thisByte == 126) {  // you could also use if (thisByte == '~') {
    // This loop loops forever and does nothing
    while (true) {
      continue;
    }
  }

2 - Try to program again. It gets stuck on 'Stub running'. The last flash still runs on the board. 3 - Flash again with --no-stub argument. It works. 4 - Flash works again without --no-stub argument

Looks like when Serial.print send a lot of data to the console, it breaks the esptool?

radimkarnis commented 1 year ago

Looks like when Serial.print send a lot of data to the console, it breaks the esptool?

Yes, there may be some data left in the buffer that messes up esptool communication. I will try to reproduce this and look into it! Thank you

radimkarnis commented 1 year ago

Hi @LuisCRSousa, I wasn't able to reproduce the issue based on your instructions. Could you please provide more info - 1) What are your settings in the Tools tab in the Arduino IDE when compiling and uploading the sketch? 2) Do you see any output from the sketch if you open the serial console?

Thank you!

LuisCRSousa commented 1 year ago

Forgot to mention that I also changed the ASCIITable arduino example baud rate from 9600 to 115200. I don't have the board with me atm so I can't test with the original speed. So maybe higher speeds are more susceptible to this bug?

  1. Image attached.
  2. Yes, I was able to see the output tools

My ASCIITable arduino example:

/*
  ASCII table

  Prints out byte values in all possible formats:
  - as raw binary values
  - as ASCII-encoded decimal, hex, octal, and binary values

  For more on ASCII, see http://www.asciitable.com and http://en.wikipedia.org/wiki/ASCII

  The circuit: No external hardware needed.

  created 2006
  by Nicholas Zambetti <http://www.zambetti.com>
  modified 9 Apr 2012
  by Tom Igoe

  This example code is in the public domain.

  https://www.arduino.cc/en/Tutorial/BuiltInExamples/ASCIITable
*/

void setup() {
  //Initialize serial and wait for port to open:
  Serial.begin(115200);
  while (!Serial) {
    ;  // wait for serial port to connect. Needed for native USB port only
  }

  // prints title with ending line break
  Serial.println("ASCII Table ~ Character Map");
}

// first visible ASCIIcharacter '!' is number 33:
int thisByte = 33;
// you can also write ASCII characters in single quotes.
// for example, '!' is the same as 33, so you could also use this:
// int thisByte = '!';

void loop() {
  // prints value unaltered, i.e. the raw binary version of the byte.
  // The Serial Monitor interprets all bytes as ASCII, so 33, the first number,
  // will show up as '!'
  Serial.write(thisByte);

  Serial.print(", dec: ");
  // prints value as string as an ASCII-encoded decimal (base 10).
  // Decimal is the default format for Serial.print() and Serial.println(),
  // so no modifier is needed:
  Serial.print(thisByte);
  // But you can declare the modifier for decimal if you want to.
  // this also works if you uncomment it:

  // Serial.print(thisByte, DEC);

  Serial.print(", hex: ");
  // prints value as string in hexadecimal (base 16):
  Serial.print(thisByte, HEX);

  Serial.print(", oct: ");
  // prints value as string in octal (base 8);
  Serial.print(thisByte, OCT);

  Serial.print(", bin: ");
  // prints value as string in binary (base 2) also prints ending line break:
  Serial.println(thisByte, BIN);

  // if printed last visible character '~' or 126, stop:
  // if (thisByte == 126) {  // you could also use if (thisByte == '~') {
  //   // This loop loops forever and does nothing
  //   while (true) {
  //     continue;
  //   }
  // }
  // go on to the next character
  thisByte++;
}
radimkarnis commented 1 year ago

@LuisCRSousa thank you, with your additional instructions, I have reproduced the issue! At first glance, I don't know if this should be patched in esptool or the stub flasher. I will investigate more.