added FPGA project and live bootrom rips

This commit is contained in:
2024-08-24 14:52:52 -06:00
parent fc5d2edade
commit 20cb1c0dcd
76 changed files with 1626 additions and 259 deletions
+1
View File
@@ -0,0 +1 @@
{file_type:systemVerilogSource}
+73
View File
@@ -0,0 +1,73 @@
module exploit
(
// exploit
input clk_in,
output bang_tx,
output power_tx,
output [5:0] led
);
////////// EXPLOIT
localparam INSTRUCTION_OFFSET = 100;
// da official exploit code
localparam EXPLOIT_BYTES = {16'hFA,16'hEB,16'h11,16'hDD};
localparam EXPLOIT_BYTES_LEN = $bits(EXPLOIT_BYTES)-1; // $bits() seems to work // https://www.linkedin.com/pulse/bits-clog2-size-uses-differences-muhammed-kawser-ahmed
localparam LEDS_ON = 0;
localparam LEDS_OFF = 6'b111111;
reg [1:0] bang_tx_reg = 0;
reg [1:0] power_tx_reg = 1;
reg [1:0] led_run = 1;
reg [1:0] rst = 0;
reg [1:0] running = 1;
reg [5:0] ledCounter = 0;
reg [23:0] instruction_counter = 0;
reg [23:0] exploit_tx_count = 0;
reg [EXPLOIT_BYTES_LEN:0] exploit_bytes_reg = EXPLOIT_BYTES;
always @(posedge clk_in) begin
if(rst == 1) begin
running = 1;
power_tx_reg = 1;
rst = 0;
end
if(instruction_counter == INSTRUCTION_OFFSET) begin
power_tx_reg = 0;
rst = 1;
end
if(running == 1) begin
if(instruction_counter >= INSTRUCTION_OFFSET && instruction_counter <= INSTRUCTION_OFFSET+EXPLOIT_BYTES_LEN) begin
bang_tx_reg <= exploit_bytes_reg[exploit_tx_count];
exploit_tx_count <= exploit_tx_count + 1;
led_run <= 1;
end else begin
led_run <= 0;
end
if(led_run == 1) begin
ledCounter <= ledCounter + 1;
if(ledCounter == LEDS_OFF) begin
ledCounter <= LEDS_ON;
end
end
if(instruction_counter == INSTRUCTION_OFFSET+EXPLOIT_BYTES_LEN) begin
ledCounter <= LEDS_ON;
rst = 1;
running = 0;
end
instruction_counter <= instruction_counter + 1;
end
end
assign led = ledCounter;
assign bang_tx = bang_tx_reg;
assign power_tx = power_tx_reg;
endmodule
+2
View File
@@ -0,0 +1,2 @@
Made for the [Tang Nano 9K FPGA](https://www.aliexpress.us/item/3256807026232976.html?channel=twinner)
Build using [Lushay Code](https://learn.lushaylabs.com/vscode-extension/) for VS Code/*
@@ -0,0 +1,9 @@
{
"name": "ESP32-S3_Exploit",
"board": "tangnano9k",
"includedFiles": ["ES32-S3_Exploit.v"],
"constraintsFile": "tangnano9k.cst",
"baudRate": 115200,
"top":"exploit"
}
+19
View File
@@ -0,0 +1,19 @@
IO_LOC "bang_tx" 69;
IO_LOC "power_tx" 57;
IO_PORT "power_tx" DRIVE=24;
IO_LOC "clk_in" 56;
IO_PORT "clk_in" PULL_MODE=UP;
IO_LOC "led[0]" 10;
IO_LOC "led[1]" 11;
IO_LOC "led[2]" 13;
IO_LOC "led[3]" 14;
IO_LOC "led[4]" 15;
IO_LOC "led[5]" 16;
+78
View File
@@ -0,0 +1,78 @@
# name start end length R W X
segment_0 3fcd7000 3fcd75b3 0x5b4 true true false
.static_dram_start 3fcd7e00 3fcd7e03 0x4 true true false
.bss_shared_bufs 3fcd7e04 3fce9703 0x11900 true true false
.stack_pro 3fce9704 3fceb70f 0x200c true true false
.stack_app 3fceb710 3fced70f 0x2000 true true false
.bss_ets 3fced710 3fcedf1b 0x80c true true false
.bss_spi_slave 3fcedf1c 3fcedf2f 0x14 true true false
.bss_hal 3fcedf30 3fcedf5f 0x30 true true false
.bss_xtos 3fcee380 3fceee33 0xab4 true true false
.bss_usbdev 3fceeeb4 3fcef12f 0x27c true true false
.bss_uart 3fcef134 3fcef173 0x40 true true false
.bss_btdm 3fcef180 3fcef1a3 0x24 true true false
.bss_pp_rom 3fcef308 3fcef3d3 0xcc true true false
.bss_spi_flash 3fcef6c0 3fcef713 0x54 true true false
.bss_cache 3fcef71c 3fcef73b 0x20 true true false
.bss_opi_flash 3fcef73c 3fcef743 0x8 true true false
.bss_ets_printf 3fcef744 3fcef757 0x14 true true false
.bss_ets_rtc 3fcef75c 3fcef75f 0x4 true true false
.bss_ets_apb_backup 3fcef760 3fcef767 0x8 true true false
.bss_newlib 3fcef768 3fcef76f 0x8 true true false
.rodata 3ff18c00 3ff1eb3b 0x5f3c true false false
.WindowVectors.text 40000000 4000016f 0x170 true false true
.Level2InterruptVector.text 40000180 40000185 0x6 true false true
.Level3InterruptVector.text 400001c0 400001c5 0x6 true false true
.Level4InterruptVector.text 40000200 40000205 0x6 true false true
.Level5InterruptVector.text 40000240 40000245 0x6 true false true
.DebugExceptionVector.text 40000280 4000028a 0xb true false true
.NMIExceptionVector.text 400002c0 400002c2 0x3 true false true
.KernelExceptionVector.text 40000300 40000305 0x6 true false true
.UserExceptionVector.text 40000340 40000364 0x25 true false true
.DoubleExceptionVector.text 400003c0 400003c5 0x6 true false true
.ResetVector.text 40000400 4000056b 0x16c true false true
.fixed.test 4000056c 40006433 0x5ec8 true false true
.bt_text 40006434 40034af1 0x2e6be true false true
.text 40034af4 400577a7 0x22cb4 true false true
EXTERNAL 40058000 40058427 0x428 true true false
.bss.interface.bluetooth .bss.interface.bluetooth::3fcefa14 .bss.interface.bluetooth::3fceffab 0x598 false false false
.bss.interface.cache .bss.interface.cache::3fceffc8 .bss.interface.cache::3fceffcf 0x8 false false false
.bss.interface.esp_flash .bss.interface.esp_flash::3fceffdc .bss.interface.esp_flash::3fceffdf 0x4 false false false
.bss.interface.newlib .bss.interface.newlib::3fceffd0 .bss.interface.newlib::3fceffd7 0x8 false false false
.bss.interface.opi_flash .bss.interface.opi_flash::3fcefff4 .bss.interface.opi_flash::3fcefff7 0x4 false false false
.bss.interface.rom_coexist .bss.interface.rom_coexist::3fcef820 .bss.interface.rom_coexist::3fcef837 0x18 false false false
.bss.interface.rom_net80211 .bss.interface.rom_net80211::3fcef838 .bss.interface.rom_net80211::3fcef85b 0x24 false false false
.bss.interface.rom_phy .bss.interface.rom_phy::3fcef81c .bss.interface.rom_phy::3fcef81f 0x4 false false false
.bss.interface.rom_pp .bss.interface.rom_pp::3fcef85c .bss.interface.rom_pp::3fcef957 0xfc false false false
.bss.interface.spiflash_legacy .bss.interface.spiflash_legacy::3fceffec .bss.interface.spiflash_legacy::3fceffef 0x4 false false false
.bss.interface.usb_module .bss.interface.usb_module::3fceffac .bss.interface.usb_module::3fceffb7 0xc false false false
.bss.interface.usb_uart .bss.interface.usb_uart::3fceffb8 .bss.interface.usb_uart::3fceffbf 0x8 false false false
.comment .comment::00000000 .comment::00000067 0x68 false false false
.data.interface.bluetooth .data.interface.bluetooth::3fcef958 .data.interface.bluetooth::3fcefa13 0xbc false false false
.data.interface.cache .data.interface.cache::3fceffc4 .data.interface.cache::3fceffc7 0x4 false false false
.data.interface.common .data.interface.common::3fcefffc .data.interface.common::3fceffff 0x4 false false false
.data.interface.ecc .data.interface.ecc::3fceffc0 .data.interface.ecc::3fceffc3 0x4 false false false
.data.interface.esp-dsp .data.interface.esp-dsp::3fcefff8 .data.interface.esp-dsp::3fcefffb 0x4 false false false
.data.interface.esp_flash .data.interface.esp_flash::3fceffd8 .data.interface.esp_flash::3fceffdb 0x4 false false false
.data.interface.opi_flash .data.interface.opi_flash::3fcefff0 .data.interface.opi_flash::3fcefff3 0x4 false false false
.data.interface.spi_flash_chips .data.interface.spi_flash_chips::3fceffe0 .data.interface.spi_flash_chips::3fceffe3 0x4 false false false
.data.interface.spiflash_legacy .data.interface.spiflash_legacy::3fceffe4 .data.interface.spiflash_legacy::3fceffeb 0x8 false false false
.data_btdm .data_btdm::3fcef174 .data_btdm::3fcef17f 0xc false false false
.data_cache .data_cache::3fcef714 .data_cache::3fcef71b 0x8 false false false
.data_coexist_rom .data_coexist_rom::3fcef1a4 .data_coexist_rom::3fcef1a7 0x4 false false false
.data_ets_delay .data_ets_delay::3fcef758 .data_ets_delay::3fcef75b 0x4 false false false
.data_net80211_rom .data_net80211_rom::3fcef1a8 .data_net80211_rom::3fcef1ab 0x4 false false false
.data_phyrom .data_phyrom::3fcef3d4 .data_phyrom::3fcef66b 0x298 false false false
.data_pp_rom .data_pp_rom::3fcef1ac .data_pp_rom::3fcef307 0x15c false false false
.data_spi_flash .data_spi_flash::3fcef66c .data_spi_flash::3fcef6bf 0x54 false false false
.data_uart .data_uart::3fcef130 .data_uart::3fcef133 0x4 false false false
.data_usbdev .data_usbdev::3fceee34 .data_usbdev::3fceeeb3 0x80 false false false
.data_xtos .data_xtos::3fcedf60 .data_xtos::3fcee377 0x418 false false false
.rodata.interface .rodata.interface::3ff1ee50 .rodata.interface::3ff1ffff 0x11b0 false false false
.shstrtab .shstrtab::00000000 .shstrtab::000006a8 0x6a9 false false false
.strtab .strtab::00000000 .strtab::0001515f 0x15160 false false false
.symtab .symtab::00000000 .symtab::0001cebf 0x1cec0 false false false
.xt.lit .xt.lit::00000000 .xt.lit::00001a17 0x1a18 false false false
.xt.prop .xt.prop::00000000 .xt.prop::0004edbb 0x4edbc false false false
.xtensa.info .xtensa.info::00000000 .xtensa.info::00000037 0x38 false false false
_elfSectionHeaders _elfSectionHeaders::00000000 _elfSectionHeaders::00001017 0x1018 false false false

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

+30 -1
View File
@@ -1,3 +1,6 @@
Entry main: 0x40043A2C Entry main: 0x40043A2C
Resides in: 0x40040000 to 0x4005FFFF - 128KB - Internal ROM 1 Resides in: 0x40040000 to 0x4005FFFF - 128KB - Internal ROM 1
Address space begins at: 0x3FF00000 ? Address space begins at: 0x3FF00000 ?
@@ -68,4 +71,30 @@ export ESPBAUD=115200; ./espdump.sh devkit; ./espdump.sh devkit; export ESPPORT=
# internal ROM1, instruction bus, 0x4004_0000 to 0x4005_FFFF, 0x1FFFF length (128KB) # internal ROM1, instruction bus, 0x4004_0000 to 0x4005_FFFF, 0x1FFFF length (128KB)
#echo "\n\ninternal ROM1, instruction bus, 0x4004_0000 to 0x4005_FFFF, 0x1FFFF length (128KB)\n\n" #echo "\n\ninternal ROM1, instruction bus, 0x4004_0000 to 0x4005_FFFF, 0x1FFFF length (128KB)\n\n"
#esptool.py --baud $ESPBAUD --port $ESPPORT --chip esp32s3 dump_mem 0x3FF0_0000 0x1FFFF "$out_dir/live-freenove-boot-ROM1-instruction-bus-0x4004_0000-0x4005_FFF-0x1FFFF-full-address-esp32s3-$datestamp.bin" #esptool.py --baud $ESPBAUD --port $ESPPORT --chip esp32s3 dump_mem 0x3FF0_0000 0x1FFFF "$out_dir/live-freenove-boot-ROM1-instruction-bus-0x4004_0000-0x4005_FFF-0x1FFFF-full-address-esp32s3-$datestamp.bin"
# seems to be Internal SRAM2, data-bus
segment_0 data-bus 0x3fcd7000 0x3fcd75b3
0.static_dram_start data-bus 0x3fcd7e00 0x3fcd7e03
# Internal ROM1, data-bus
0.rodata data-bus 0x3ff18c00 0x3ff1eb3b
# Inernal ROM0, instruction-bus
0.WindowVectors.text instruction-bus 0x40000000 0x4000016f
0.Level2InterruptVector.text instruction-bus 0x40000180 0x40000185
0.Level3InterruptVector.text instruction-bus 0x400001c0 0x400001c5
0.Level4InterruptVector.text instruction-bus 0x40000200 0x40000205
0.Level5InterruptVector.text instruction-bus 0x40000240 0x40000245
0.DebugExceptionVector.text instruction-bus 0x40000280 0x4000028a
0.NMIExceptionVector.text instruction-bus 0x400002c0 0x400002c2
0.KernelExceptionVector.text instruction-bus 0x40000300 0x40000305
0.UserExceptionVector.text instruction-bus 0x40000340 0x40000364
0.DoubleExceptionVector.text instruction-bus 0x400003c0 0x400003c5
0.ResetVector.text instruction-bus 0x40000400 0x4000056b
0.fixed.test instruction-bus 0x4000056c 0x40006433
0.bt_text instruction-bus 0x40006434 0x40034af1
0.text instruction-bus 0x40034af4 0x400577a7
# External
EXTERNAL 0x40058000 0x40058427
@@ -0,0 +1,9 @@
#Ghidra Lock File
#Sun Aug 18 08:19:25 MDT 2024
<META>\ Supports\ File\ Channel\ Locking=Channel Lock
Hostname=princesspi2
OS\ Architecture=amd64
OS\ Name=Windows 11
OS\ Version=10.0
Timestamp=8/18/24, 8\:19\u202FAM
Username=human
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<FILE_INFO>
<BASIC_INFO>
<STATE NAME="CONTENT_TYPE" TYPE="string" VALUE="Program" />
<STATE NAME="PARENT" TYPE="string" VALUE="/" />
<STATE NAME="FILE_ID" TYPE="string" VALUE="c0a8381e61265560594118100" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="esp32s3_rev0_rom.elf" />
</BASIC_INFO>
</FILE_INFO>
@@ -0,0 +1,4 @@
VERSION=1
/
NEXT-ID:0
MD5:d41d8cd98f00b204e9800998ecf8427e
@@ -0,0 +1,5 @@
VERSION=1
/
00000000:esp32s3_rev0_rom.elf:c0a8381e61265560594118100
NEXT-ID:1
MD5:d41d8cd98f00b204e9800998ecf8427e
@@ -0,0 +1,2 @@
IADD:00000000:/esp32s3_rev0_rom.elf
IDSET:/esp32s3_rev0_rom.elf:c0a8381e61265560594118100
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<FILE_INFO>
<BASIC_INFO>
<STATE NAME="OWNER" TYPE="string" VALUE="human" />
</BASIC_INFO>
</FILE_INFO>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<FILE_INFO>
<BASIC_INFO>
<STATE NAME="CONTENT_TYPE" TYPE="string" VALUE="ProgramUserData" />
<STATE NAME="PARENT" TYPE="string" VALUE="/" />
<STATE NAME="FILE_ID" TYPE="string" VALUE="c0a8381ec2072237217544300" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="udf_c0a8381e61265560594118100" />
</BASIC_INFO>
</FILE_INFO>
@@ -0,0 +1,4 @@
VERSION=1
/
NEXT-ID:0
MD5:d41d8cd98f00b204e9800998ecf8427e
@@ -0,0 +1,5 @@
VERSION=1
/
00000000:udf_c0a8381e61265560594118100:c0a8381ec2072237217544300
NEXT-ID:1
MD5:d41d8cd98f00b204e9800998ecf8427e
@@ -0,0 +1,2 @@
IADD:00000000:/udf_c0a8381e61265560594118100
IDSET:/udf_c0a8381e61265560594118100:c0a8381ec2072237217544300
@@ -0,0 +1,4 @@
VERSION=1
/
NEXT-ID:0
MD5:d41d8cd98f00b204e9800998ecf8427e
+354 -224
View File
@@ -1,235 +1,365 @@
esptool.py v4.8.dev4 esptool.py v4.8.dev4
Serial port /dev/ttyACM1 Serial port /dev/ttyACM0
Connecting.... Connecting....
Chip is ESP32-S3 (QFN56) (revision v0.2) Chip is ESP32-S3 (QFN56) (revision v0.2)
Features: WiFi, BLE, Embedded PSRAM 8MB (AP_3v3) Features: WiFi, BLE, Embedded PSRAM 8MB (AP_3v3)
Crystal is 40MHz Crystal is 40MHz
MAC: 48:27:e2:ef:c0:3c MAC: 48:27:e2:ef:c0:3c
Changing baud rate to 1500000
Changed.
Enabling default SPI flash mode... Enabling default SPI flash mode...
1024 bytes read... (0 %) 1024 bytes read... (0 %)
2048 bytes read... (0 %) 2048 bytes read... (0 %)
3072 bytes read... (1 %) 3072 bytes read... (0 %)
4096 bytes read... (1 %) 4096 bytes read... (1 %)
5120 bytes read... (1 %) 5120 bytes read... (1 %)
6144 bytes read... (2 %) 6144 bytes read... (1 %)
7168 bytes read... (2 %) 7168 bytes read... (1 %)
8192 bytes read... (3 %) 8192 bytes read... (2 %)
9216 bytes read... (3 %) 9216 bytes read... (2 %)
10240 bytes read... (3 %) 10240 bytes read... (2 %)
11264 bytes read... (4 %) 11264 bytes read... (3 %)
12288 bytes read... (4 %) 12288 bytes read... (3 %)
13312 bytes read... (5 %) 13312 bytes read... (3 %)
14336 bytes read... (5 %) 14336 bytes read... (3 %)
15360 bytes read... (5 %) 15360 bytes read... (4 %)
16384 bytes read... (6 %) 16384 bytes read... (4 %)
17408 bytes read... (6 %) 17408 bytes read... (4 %)
18432 bytes read... (7 %) 18432 bytes read... (5 %)
19456 bytes read... (7 %) 19456 bytes read... (5 %)
20480 bytes read... (7 %) 20480 bytes read... (5 %)
21504 bytes read... (8 %) 21504 bytes read... (5 %)
22528 bytes read... (8 %) 22528 bytes read... (6 %)
23552 bytes read... (8 %) 23552 bytes read... (6 %)
24576 bytes read... (9 %) 24576 bytes read... (6 %)
25600 bytes read... (9 %) 25600 bytes read... (7 %)
26624 bytes read... (10 %) 26624 bytes read... (7 %)
27648 bytes read... (10 %) 27648 bytes read... (7 %)
28672 bytes read... (10 %) 28672 bytes read... (7 %)
29696 bytes read... (11 %) 29696 bytes read... (8 %)
30720 bytes read... (11 %) 30720 bytes read... (8 %)
31744 bytes read... (12 %) 31744 bytes read... (8 %)
32768 bytes read... (12 %) 32768 bytes read... (9 %)
33792 bytes read... (12 %) 33792 bytes read... (9 %)
34816 bytes read... (13 %) 34816 bytes read... (9 %)
35840 bytes read... (13 %) 35840 bytes read... (9 %)
36864 bytes read... (14 %) 36864 bytes read... (10 %)
37888 bytes read... (14 %) 37888 bytes read... (10 %)
38912 bytes read... (14 %) 38912 bytes read... (10 %)
39936 bytes read... (15 %) 39936 bytes read... (11 %)
40960 bytes read... (15 %) 40960 bytes read... (11 %)
41984 bytes read... (16 %) 41984 bytes read... (11 %)
43008 bytes read... (16 %) 43008 bytes read... (11 %)
44032 bytes read... (16 %) 44032 bytes read... (12 %)
45056 bytes read... (17 %) 45056 bytes read... (12 %)
46080 bytes read... (17 %) 46080 bytes read... (12 %)
47104 bytes read... (17 %) 47104 bytes read... (13 %)
48128 bytes read... (18 %) 48128 bytes read... (13 %)
49152 bytes read... (18 %) 49152 bytes read... (13 %)
50176 bytes read... (19 %) 50176 bytes read... (13 %)
51200 bytes read... (19 %) 51200 bytes read... (14 %)
52224 bytes read... (19 %) 52224 bytes read... (14 %)
53248 bytes read... (20 %) 53248 bytes read... (14 %)
54272 bytes read... (20 %) 54272 bytes read... (15 %)
55296 bytes read... (21 %) 55296 bytes read... (15 %)
56320 bytes read... (21 %) 56320 bytes read... (15 %)
57344 bytes read... (21 %) 57344 bytes read... (15 %)
58368 bytes read... (22 %) 58368 bytes read... (16 %)
59392 bytes read... (22 %) 59392 bytes read... (16 %)
60416 bytes read... (23 %) 60416 bytes read... (16 %)
61440 bytes read... (23 %) 61440 bytes read... (17 %)
62464 bytes read... (23 %) 62464 bytes read... (17 %)
63488 bytes read... (24 %) 63488 bytes read... (17 %)
64512 bytes read... (24 %) 64512 bytes read... (17 %)
65536 bytes read... (25 %) 65536 bytes read... (18 %)
66560 bytes read... (25 %) 66560 bytes read... (18 %)
67584 bytes read... (25 %) 67584 bytes read... (18 %)
68608 bytes read... (26 %) 68608 bytes read... (19 %)
69632 bytes read... (26 %) 69632 bytes read... (19 %)
70656 bytes read... (26 %) 70656 bytes read... (19 %)
71680 bytes read... (27 %) 71680 bytes read... (19 %)
72704 bytes read... (27 %) 72704 bytes read... (20 %)
73728 bytes read... (28 %) 73728 bytes read... (20 %)
74752 bytes read... (28 %) 74752 bytes read... (20 %)
75776 bytes read... (28 %) 75776 bytes read... (21 %)
76800 bytes read... (29 %) 76800 bytes read... (21 %)
77824 bytes read... (29 %) 77824 bytes read... (21 %)
78848 bytes read... (30 %) 78848 bytes read... (21 %)
79872 bytes read... (30 %) 79872 bytes read... (22 %)
80896 bytes read... (30 %) 80896 bytes read... (22 %)
81920 bytes read... (31 %) 81920 bytes read... (22 %)
82944 bytes read... (31 %) 82944 bytes read... (23 %)
83968 bytes read... (32 %) 83968 bytes read... (23 %)
84992 bytes read... (32 %) 84992 bytes read... (23 %)
86016 bytes read... (32 %) 86016 bytes read... (23 %)
87040 bytes read... (33 %) 87040 bytes read... (24 %)
88064 bytes read... (33 %) 88064 bytes read... (24 %)
89088 bytes read... (33 %) 89088 bytes read... (24 %)
90112 bytes read... (34 %) 90112 bytes read... (25 %)
91136 bytes read... (34 %) 91136 bytes read... (25 %)
92160 bytes read... (35 %) 92160 bytes read... (25 %)
93184 bytes read... (35 %) 93184 bytes read... (25 %)
94208 bytes read... (35 %) 94208 bytes read... (26 %)
95232 bytes read... (36 %) 95232 bytes read... (26 %)
96256 bytes read... (36 %) 96256 bytes read... (26 %)
97280 bytes read... (37 %) 97280 bytes read... (26 %)
98304 bytes read... (37 %) 98304 bytes read... (27 %)
99328 bytes read... (37 %) 99328 bytes read... (27 %)
100352 bytes read... (38 %) 100352 bytes read... (27 %)
101376 bytes read... (38 %) 101376 bytes read... (28 %)
102400 bytes read... (39 %) 102400 bytes read... (28 %)
103424 bytes read... (39 %) 103424 bytes read... (28 %)
104448 bytes read... (39 %) 104448 bytes read... (28 %)
105472 bytes read... (40 %) 105472 bytes read... (29 %)
106496 bytes read... (40 %) 106496 bytes read... (29 %)
107520 bytes read... (41 %) 107520 bytes read... (29 %)
108544 bytes read... (41 %) 108544 bytes read... (30 %)
109568 bytes read... (41 %) 109568 bytes read... (30 %)
110592 bytes read... (42 %) 110592 bytes read... (30 %)
111616 bytes read... (42 %) 111616 bytes read... (30 %)
112640 bytes read... (42 %) 112640 bytes read... (31 %)
113664 bytes read... (43 %) 113664 bytes read... (31 %)
114688 bytes read... (43 %) 114688 bytes read... (31 %)
115712 bytes read... (44 %) 115712 bytes read... (32 %)
116736 bytes read... (44 %) 116736 bytes read... (32 %)
117760 bytes read... (44 %) 117760 bytes read... (32 %)
118784 bytes read... (45 %) 118784 bytes read... (32 %)
119808 bytes read... (45 %) 119808 bytes read... (33 %)
120832 bytes read... (46 %) 120832 bytes read... (33 %)
121856 bytes read... (46 %) 121856 bytes read... (33 %)
122880 bytes read... (46 %) 122880 bytes read... (34 %)
123904 bytes read... (47 %) 123904 bytes read... (34 %)
124928 bytes read... (47 %) 124928 bytes read... (34 %)
125952 bytes read... (48 %) 125952 bytes read... (34 %)
126976 bytes read... (48 %) 126976 bytes read... (35 %)
128000 bytes read... (48 %) 128000 bytes read... (35 %)
129024 bytes read... (49 %) 129024 bytes read... (35 %)
130048 bytes read... (49 %) 130048 bytes read... (36 %)
131072 bytes read... (50 %) 131072 bytes read... (36 %)
132096 bytes read... (50 %) 132096 bytes read... (36 %)
133120 bytes read... (50 %) 133120 bytes read... (36 %)
134144 bytes read... (51 %) 134144 bytes read... (37 %)
135168 bytes read... (51 %) 135168 bytes read... (37 %)
136192 bytes read... (51 %) 136192 bytes read... (37 %)
137216 bytes read... (52 %) 137216 bytes read... (38 %)
138240 bytes read... (52 %) 138240 bytes read... (38 %)
139264 bytes read... (53 %) 139264 bytes read... (38 %)
140288 bytes read... (53 %) 140288 bytes read... (38 %)
141312 bytes read... (53 %) 141312 bytes read... (39 %)
142336 bytes read... (54 %) 142336 bytes read... (39 %)
143360 bytes read... (54 %) 143360 bytes read... (39 %)
144384 bytes read... (55 %) 144384 bytes read... (40 %)
145408 bytes read... (55 %) 145408 bytes read... (40 %)
146432 bytes read... (55 %) 146432 bytes read... (40 %)
147456 bytes read... (56 %) 147456 bytes read... (40 %)
148480 bytes read... (56 %) 148480 bytes read... (41 %)
149504 bytes read... (57 %) 149504 bytes read... (41 %)
150528 bytes read... (57 %) 150528 bytes read... (41 %)
151552 bytes read... (57 %) 151552 bytes read... (42 %)
152576 bytes read... (58 %) 152576 bytes read... (42 %)
153600 bytes read... (58 %) 153600 bytes read... (42 %)
154624 bytes read... (58 %) 154624 bytes read... (42 %)
155648 bytes read... (59 %) 155648 bytes read... (43 %)
156672 bytes read... (59 %) 156672 bytes read... (43 %)
157696 bytes read... (60 %) 157696 bytes read... (43 %)
158720 bytes read... (60 %) 158720 bytes read... (44 %)
159744 bytes read... (60 %) 159744 bytes read... (44 %)
160768 bytes read... (61 %) 160768 bytes read... (44 %)
161792 bytes read... (61 %) 161792 bytes read... (44 %)
162816 bytes read... (62 %) 162816 bytes read... (45 %)
163840 bytes read... (62 %) 163840 bytes read... (45 %)
164864 bytes read... (62 %) 164864 bytes read... (45 %)
165888 bytes read... (63 %) 165888 bytes read... (46 %)
166912 bytes read... (63 %) 166912 bytes read... (46 %)
167936 bytes read... (64 %) 167936 bytes read... (46 %)
168960 bytes read... (64 %) 168960 bytes read... (46 %)
169984 bytes read... (64 %) 169984 bytes read... (47 %)
171008 bytes read... (65 %) 171008 bytes read... (47 %)
172032 bytes read... (65 %) 172032 bytes read... (47 %)
173056 bytes read... (66 %) 173056 bytes read... (48 %)
174080 bytes read... (66 %) 174080 bytes read... (48 %)
175104 bytes read... (66 %) 175104 bytes read... (48 %)
176128 bytes read... (67 %) 176128 bytes read... (48 %)
177152 bytes read... (67 %) 177152 bytes read... (49 %)
178176 bytes read... (67 %) 178176 bytes read... (49 %)
179200 bytes read... (68 %) 179200 bytes read... (49 %)
180224 bytes read... (68 %) 180224 bytes read... (50 %)
181248 bytes read... (69 %) 181248 bytes read... (50 %)
182272 bytes read... (69 %) 182272 bytes read... (50 %)
183296 bytes read... (69 %) 183296 bytes read... (50 %)
184320 bytes read... (70 %) 184320 bytes read... (51 %)
185344 bytes read... (70 %) 185344 bytes read... (51 %)
186368 bytes read... (71 %) 186368 bytes read... (51 %)
187392 bytes read... (71 %) 187392 bytes read... (51 %)
188416 bytes read... (71 %) 188416 bytes read... (52 %)
189440 bytes read... (72 %) 189440 bytes read... (52 %)
190464 bytes read... (72 %) 190464 bytes read... (52 %)
191488 bytes read... (73 %) 191488 bytes read... (53 %)
192512 bytes read... (73 %) 192512 bytes read... (53 %)
193536 bytes read... (73 %) 193536 bytes read... (53 %)
194560 bytes read... (74 %) 194560 bytes read... (53 %)
195584 bytes read... (74 %) 195584 bytes read... (54 %)
196608 bytes read... (75 %) 196608 bytes read... (54 %)
197632 bytes read... (75 %) 197632 bytes read... (54 %)
198656 bytes read... (75 %) 198656 bytes read... (55 %)
199680 bytes read... (76 %) 199680 bytes read... (55 %)
200704 bytes read... (76 %) 200704 bytes read... (55 %)
201728 bytes read... (76 %) 201728 bytes read... (55 %)
202752 bytes read... (77 %) 202752 bytes read... (56 %)
203776 bytes read... (77 %) 203776 bytes read... (56 %)
204800 bytes read... (78 %) 204800 bytes read... (56 %)
205824 bytes read... (78 %) 205824 bytes read... (57 %)
206848 bytes read... (78 %) 206848 bytes read... (57 %)
207872 bytes read... (79 %) 207872 bytes read... (57 %)
208896 bytes read... (79 %) 208896 bytes read... (57 %)
209920 bytes read... (80 %) 209920 bytes read... (58 %)
210944 bytes read... (80 %) 210944 bytes read... (58 %)
211968 bytes read... (80 %) 211968 bytes read... (58 %)
212992 bytes read... (81 %) 212992 bytes read... (59 %)
214016 bytes read... (81 %) 214016 bytes read... (59 %)
215040 bytes read... (82 %) 215040 bytes read... (59 %)
216064 bytes read... (82 %) 216064 bytes read... (59 %)
217088 bytes read... (82 %) 217088 bytes read... (60 %)
218112 bytes read... (83 %) 218112 bytes read... (60 %)
219136 bytes read... (83 %) 219136 bytes read... (60 %)
220160 bytes read... (83 %) 220160 bytes read... (61 %)
221184 bytes read... (84 %) 221184 bytes read... (61 %)
222208 bytes read... (84 %) 222208 bytes read... (61 %)
223232 bytes read... (85 %) 223232 bytes read... (61 %)
224256 bytes read... (85 %) 224256 bytes read... (62 %)
225280 bytes read... (85 %) 225280 bytes read... (62 %)
226304 bytes read... (86 %) 226304 bytes read... (62 %)
227328 bytes read... (86 %) 227328 bytes read... (63 %)
228352 bytes read... (87 %) 228352 bytes read... (63 %)
229376 bytes read... (87 %) 229376 bytes read... (63 %)
230400 bytes read... (87 %) 230400 bytes read... (63 %)
231424 bytes read... (88 %) 231424 bytes read... (64 %)
232448 bytes read... (88 %) 232448 bytes read... (64 %)
233472 bytes read... (64 %)
234496 bytes read... (65 %)
235520 bytes read... (65 %)
236544 bytes read... (65 %)
237568 bytes read... (65 %)
238592 bytes read... (66 %)
239616 bytes read... (66 %)
240640 bytes read... (66 %)
241664 bytes read... (67 %)
242688 bytes read... (67 %)
243712 bytes read... (67 %)
244736 bytes read... (67 %)
245760 bytes read... (68 %)
246784 bytes read... (68 %)
247808 bytes read... (68 %)
248832 bytes read... (69 %)
249856 bytes read... (69 %)
250880 bytes read... (69 %)
251904 bytes read... (69 %)
252928 bytes read... (70 %)
253952 bytes read... (70 %)
254976 bytes read... (70 %)
256000 bytes read... (71 %)
257024 bytes read... (71 %)
258048 bytes read... (71 %)
259072 bytes read... (71 %)
260096 bytes read... (72 %)
261120 bytes read... (72 %)
262144 bytes read... (72 %)
263168 bytes read... (73 %)
264192 bytes read... (73 %)
265216 bytes read... (73 %)
266240 bytes read... (73 %)
267264 bytes read... (74 %)
268288 bytes read... (74 %)
269312 bytes read... (74 %)
270336 bytes read... (75 %)
271360 bytes read... (75 %)
272384 bytes read... (75 %)
273408 bytes read... (75 %)
274432 bytes read... (76 %)
275456 bytes read... (76 %)
276480 bytes read... (76 %)
277504 bytes read... (76 %)
278528 bytes read... (77 %)
279552 bytes read... (77 %)
280576 bytes read... (77 %)
281600 bytes read... (78 %)
282624 bytes read... (78 %)
283648 bytes read... (78 %)
284672 bytes read... (78 %)
285696 bytes read... (79 %)
286720 bytes read... (79 %)
287744 bytes read... (79 %)
288768 bytes read... (80 %)
289792 bytes read... (80 %)
290816 bytes read... (80 %)
291840 bytes read... (80 %)
292864 bytes read... (81 %)
293888 bytes read... (81 %)
294912 bytes read... (81 %)
295936 bytes read... (82 %)
296960 bytes read... (82 %)
297984 bytes read... (82 %)
299008 bytes read... (82 %)
300032 bytes read... (83 %)
301056 bytes read... (83 %)
302080 bytes read... (83 %)
303104 bytes read... (84 %)
304128 bytes read... (84 %)
305152 bytes read... (84 %)
306176 bytes read... (84 %)
307200 bytes read... (85 %)
308224 bytes read... (85 %)
309248 bytes read... (85 %)
310272 bytes read... (86 %)
311296 bytes read... (86 %)
312320 bytes read... (86 %)
313344 bytes read... (86 %)
314368 bytes read... (87 %)
315392 bytes read... (87 %)
316416 bytes read... (87 %)
317440 bytes read... (88 %)
318464 bytes read... (88 %)
319488 bytes read... (88 %)
320512 bytes read... (88 %)
321536 bytes read... (89 %)
322560 bytes read... (89 %)
323584 bytes read... (89 %)
324608 bytes read... (90 %)
325632 bytes read... (90 %)
326656 bytes read... (90 %)
327680 bytes read... (90 %)
328704 bytes read... (91 %)
329728 bytes read... (91 %)
330752 bytes read... (91 %)
331776 bytes read... (92 %)
332800 bytes read... (92 %)
333824 bytes read... (92 %)
334848 bytes read... (92 %)
335872 bytes read... (93 %)
336896 bytes read... (93 %)
337920 bytes read... (93 %)
338944 bytes read... (94 %)
339968 bytes read... (94 %)
340992 bytes read... (94 %)
342016 bytes read... (94 %)
343040 bytes read... (95 %)
344064 bytes read... (95 %)
345088 bytes read... (95 %)
346112 bytes read... (96 %)
347136 bytes read... (96 %)
348160 bytes read... (96 %)
349184 bytes read... (96 %)
350208 bytes read... (97 %)
351232 bytes read... (97 %)
352256 bytes read... (97 %)
353280 bytes read... (98 %)
354304 bytes read... (98 %)
355328 bytes read... (98 %)
356352 bytes read... (98 %)
357376 bytes read... (99 %)
358400 bytes read... (99 %)
359424 bytes read... (99 %)
360448 bytes read... (100 %)
Read 360448 bytes
Done!
Hard resetting via RTS pin...
+20 -5
View File
@@ -1,5 +1,20 @@
internal-ROM0 instruction-bus 0x4000_0000 0x4003_FFFF first-listed-rom unknown-bus 0x3fcd7000 0x3ff1eb3b
internal-ROM1 data-bus 0x3FF0_0000 0x3FF1_FFFF second-listed-rom unknown-bus 0x40000000 0x40058427
internal-ROM1 instruction-bus 0x4004_0000 0x4005_FFFF segment_0 data-bus 0x3fcd7000 0x3fcd75b3
elf-start-addr unknown-bus 0x3FCD_7000 0x3FF1_8C00 0.static_dram_start data-bus 0x3fcd7e00 0x3fcd7e03
elf-later-addr unknown-bus 0x4000_0000 0x4005_8000 0.rodata data-bus 0x3ff18c00 0x3ff1eb3b
0.WindowVectors.text instruction-bus 0x40000000 0x4000016f
0.Level2InterruptVector.text instruction-bus 0x40000180 0x40000185
0.Level3InterruptVector.text instruction-bus 0x400001c0 0x400001c5
0.Level4InterruptVector.text instruction-bus 0x40000200 0x40000205
0.Level5InterruptVector.text instruction-bus 0x40000240 0x40000245
0.DebugExceptionVector.text instruction-bus 0x40000280 0x4000028a
0.NMIExceptionVector.text instruction-bus 0x400002c0 0x400002c2
0.KernelExceptionVector.text instruction-bus 0x40000300 0x40000305
0.UserExceptionVector.text instruction-bus 0x40000340 0x40000364
0.DoubleExceptionVector.text instruction-bus 0x400003c0 0x400003c5
0.ResetVector.text instruction-bus 0x40000400 0x4000056b
0.fixed.test instruction-bus 0x4000056c 0x40006433
0.bt_text instruction-bus 0x40006434 0x40034af1
0.text instruction-bus 0x40034af4 0x400577a7
EXTERNAL 0x40058000 0x40058427
@@ -0,0 +1,4 @@
internal-ROM0 instruction-bus 0x4000_0000 0x4003_FFFF
internal-ROM1 data-bus 0x3FF0_0000 0x3FF1_FFFF
internal-ROM1 instruction-bus 0x4004_0000 0x4005_FFFF
elf-later-addr unknown-bus 0x4000_0000 0x4005_8000
@@ -0,0 +1,20 @@
first-listed-rom unknown-bus 0x3fcd7000 0x3ff1eb3b
second-listed-rom unknown-bus 0x40000000 0x40058427
segment_0 data-bus 0x3fcd7000 0x3fcd75b3
0.static_dram_start data-bus 0x3fcd7e00 0x3fcd7e03
0.rodata data-bus 0x3ff18c00 0x3ff1eb3b
0.WindowVectors.text instruction-bus 0x40000000 0x4000016f
0.Level2InterruptVector.text instruction-bus 0x40000180 0x40000185
0.Level3InterruptVector.text instruction-bus 0x400001c0 0x400001c5
0.Level4InterruptVector.text instruction-bus 0x40000200 0x40000205
0.Level5InterruptVector.text instruction-bus 0x40000240 0x40000245
0.DebugExceptionVector.text instruction-bus 0x40000280 0x4000028a
0.NMIExceptionVector.text instruction-bus 0x400002c0 0x400002c2
0.KernelExceptionVector.text instruction-bus 0x40000300 0x40000305
0.UserExceptionVector.text instruction-bus 0x40000340 0x40000364
0.DoubleExceptionVector.text instruction-bus 0x400003c0 0x400003c5
0.ResetVector.text instruction-bus 0x40000400 0x4000056b
0.fixed.test instruction-bus 0x4000056c 0x40006433
0.bt_text instruction-bus 0x40006434 0x40034af1
0.text instruction-bus 0x40034af4 0x400577a7
EXTERNAL 0x40058000 0x40058427
+2 -2
View File
@@ -51,8 +51,8 @@ dump_section () {
fi fi
checksum=$(sha256sum $file_name) checksum=$(sha256sum $file_name)
echo " Sucess\n===\n" >> $log_file
echo " sha256sum: $checksum" >> $log_file echo " sha256sum: $checksum" >> $log_file
echo " Sucess\n===\n" >> $log_file
echo "Successfully dumped\nsha256sum: $checksum\n continuing..." echo "Successfully dumped\nsha256sum: $checksum\n continuing..."
} }
@@ -62,6 +62,6 @@ do
dump_section `echo $args` dump_section `echo $args`
done done
sha256sum "$out_dir/*" >> "$out_dir/sha256sum.txt" sha256sum $out_dir/* >> $out_dir/sha256sum.txt
echo "\nDone :3" echo "\nDone :3"
@@ -1,27 +0,0 @@
Starting dump from chip: esp32s3
on port: /dev/ttyACM1
at: 115200 baud
to directory: ./live-roms/devkit-180824084031
with log file: ./live-roms/devkit-180824084031/log.txt
internal-ROM0
on instruction-bus
starting: 0x4000_0000
ending: 0x4003_FFFF
length: 0x3FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 115200 \
--port /dev/ttyACM1 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/devkit-180824084031/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824084031.bin
File: ./live-roms/devkit-180824084031/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824084031.bin
esptool.py \
--no-stub --baud 115200 \
--port /dev/ttyACM1 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/devkit-180824084031/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824084031.bin
@@ -0,0 +1,106 @@
Starting dump from chip: esp32s3
on port: /dev/ttyACM0
at: 1500000 baud
to directory: ./live-roms/devkit-180824130506
with log file: ./live-roms/devkit-180824130506/log.txt
internal-ROM0
on instruction-bus
starting: 0x4000_0000
ending: 0x4003_FFFF
length: 0x3FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824130506.bin
File: ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824130506.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824130506.bin
sha256sum: 555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824130506.bin
Sucess
===
internal-ROM1
on data-bus
starting: 0x3FF0_0000
ending: 0x3FF1_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824130506.bin
File: ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824130506.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824130506.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824130506.bin
Sucess
===
internal-ROM1
on instruction-bus
starting: 0x4004_0000
ending: 0x4005_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824130506.bin
File: ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824130506.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824130506.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824130506.bin
Sucess
===
elf-later-addr
on unknown-bus
starting: 0x4000_0000
ending: 0x4005_8000
length: 0x58000
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/devkit-180824130506/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824130506.bin
File: ./live-roms/devkit-180824130506/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824130506.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/devkit-180824130506/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824130506.bin
sha256sum: ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/devkit-180824130506/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824130506.bin
Sucess
===
@@ -0,0 +1,5 @@
ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/devkit-180824130506/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824130506.bin
555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824130506.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824130506.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824130506/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824130506.bin
98cb2a5e523c48ed9fbb9e7d397d3875ccf0cc7428991f97c2d47e1804a05b62 ./live-roms/devkit-180824130506/log.txt
@@ -0,0 +1,106 @@
Starting dump from chip: esp32s3
on port: /dev/ttyACM0
at: 1500000 baud
to directory: ./live-roms/devkit-180824131232
with log file: ./live-roms/devkit-180824131232/log.txt
internal-ROM0
on instruction-bus
starting: 0x4000_0000
ending: 0x4003_FFFF
length: 0x3FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824131232.bin
File: ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824131232.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824131232.bin
sha256sum: 555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824131232.bin
Sucess
===
internal-ROM1
on data-bus
starting: 0x3FF0_0000
ending: 0x3FF1_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824131232.bin
File: ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824131232.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824131232.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824131232.bin
Sucess
===
internal-ROM1
on instruction-bus
starting: 0x4004_0000
ending: 0x4005_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824131232.bin
File: ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824131232.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824131232.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824131232.bin
Sucess
===
elf-later-addr
on unknown-bus
starting: 0x4000_0000
ending: 0x4005_8000
length: 0x58000
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/devkit-180824131232/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824131232.bin
File: ./live-roms/devkit-180824131232/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824131232.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/devkit-180824131232/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824131232.bin
sha256sum: ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/devkit-180824131232/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824131232.bin
Sucess
===
@@ -0,0 +1,5 @@
ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/devkit-180824131232/devkit-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824131232.bin
555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824131232.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824131232.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/devkit-180824131232/devkit-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824131232.bin
f0b6bd259943018b8214ca3ad8c85bf5d88bdde7fba9124075bdfacaaf8b2139 ./live-roms/devkit-180824131232/log.txt
@@ -0,0 +1,106 @@
Starting dump from chip: esp32s3
on port: /dev/ttyACM0
at: 1500000 baud
to directory: ./live-roms/freenove-180824132130
with log file: ./live-roms/freenove-180824132130/log.txt
internal-ROM0
on instruction-bus
starting: 0x4000_0000
ending: 0x4003_FFFF
length: 0x3FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824132130.bin
File: ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824132130.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824132130.bin
sha256sum: 555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824132130.bin
Sucess
===
internal-ROM1
on data-bus
starting: 0x3FF0_0000
ending: 0x3FF1_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824132130.bin
File: ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824132130.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824132130.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824132130.bin
Sucess
===
internal-ROM1
on instruction-bus
starting: 0x4004_0000
ending: 0x4005_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824132130.bin
File: ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824132130.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824132130.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824132130.bin
Sucess
===
elf-later-addr
on unknown-bus
starting: 0x4000_0000
ending: 0x4005_8000
length: 0x58000
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/freenove-180824132130/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824132130.bin
File: ./live-roms/freenove-180824132130/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824132130.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/freenove-180824132130/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824132130.bin
sha256sum: ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/freenove-180824132130/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824132130.bin
Sucess
===
@@ -0,0 +1,5 @@
ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/freenove-180824132130/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824132130.bin
555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824132130.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824132130.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824132130/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824132130.bin
4a7ed73bfd8bf2ed26893f5f316b2a53e591918d9250f0a24ca921e0e8fb97f2 ./live-roms/freenove-180824132130/log.txt
@@ -0,0 +1,106 @@
Starting dump from chip: esp32s3
on port: /dev/ttyACM0
at: 1500000 baud
to directory: ./live-roms/freenove-180824133256
with log file: ./live-roms/freenove-180824133256/log.txt
internal-ROM0
on instruction-bus
starting: 0x4000_0000
ending: 0x4003_FFFF
length: 0x3FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824133256.bin
File: ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824133256.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x3FFFF \
./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824133256.bin
sha256sum: 555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824133256.bin
Sucess
===
internal-ROM1
on data-bus
starting: 0x3FF0_0000
ending: 0x3FF1_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824133256.bin
File: ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824133256.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3FF0_0000 0x1FFFF \
./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824133256.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824133256.bin
Sucess
===
internal-ROM1
on instruction-bus
starting: 0x4004_0000
ending: 0x4005_FFFF
length: 0x1FFFF
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824133256.bin
File: ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824133256.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4004_0000 0x1FFFF \
./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824133256.bin
sha256sum: 4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824133256.bin
Sucess
===
elf-later-addr
on unknown-bus
starting: 0x4000_0000
ending: 0x4005_8000
length: 0x58000
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/freenove-180824133256/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824133256.bin
File: ./live-roms/freenove-180824133256/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824133256.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000_0000 0x58000 \
./live-roms/freenove-180824133256/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824133256.bin
sha256sum: ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/freenove-180824133256/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824133256.bin
Sucess
===
@@ -0,0 +1,5 @@
ae4e674c6eb4fd53cef857fa95ce513be5aba1c06d14cd536dfe57fc965bb7d4 ./live-roms/freenove-180824133256/freenove-esp32s3-elf-later-addr-unknown-bus-0x4000_0000-0x4005_8000-0x58000-180824133256.bin
555bcfb59af2c8184142f42fe409b9cc88c08bbff1bcf11d06aa672183ad265e ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM0-instruction-bus-0x4000_0000-0x4003_FFFF-0x3FFFF-180824133256.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-data-bus-0x3FF0_0000-0x3FF1_FFFF-0x1FFFF-180824133256.bin
4c18bafc1826b14bc610bd1a8ec17779a146b4826146ff638c5c17e22bf78613 ./live-roms/freenove-180824133256/freenove-esp32s3-internal-ROM1-instruction-bus-0x4004_0000-0x4005_FFFF-0x1FFFF-180824133256.bin
2a753e6a2761455e9210598a6ba0c8ac4489bdc948badaab7fa877872476bdf4 ./live-roms/freenove-180824133256/log.txt
@@ -0,0 +1,503 @@
Starting dump from chip: esp32s3
on port: /dev/ttyACM0
at: 1500000 baud
to directory: ./live-roms/memmap-freenove-180824145318
with log file: ./live-roms/memmap-freenove-180824145318/log.txt
first-listed-rom
on unknown-bus
starting: 0x3fcd7000
ending: 0x3ff1eb3b
length: 0x247B3B
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3fcd7000 0x247B3B \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-first-listed-rom-unknown-bus-0x3fcd7000-0x3ff1eb3b-0x247B3B-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-first-listed-rom-unknown-bus-0x3fcd7000-0x3ff1eb3b-0x247B3B-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3fcd7000 0x247B3B \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-first-listed-rom-unknown-bus-0x3fcd7000-0x3ff1eb3b-0x247B3B-180824145318.bin
sha256sum: 5b8500221937601bf56217132b186fb2af018eb73d61ba585807d420e5d3d0d8 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-first-listed-rom-unknown-bus-0x3fcd7000-0x3ff1eb3b-0x247B3B-180824145318.bin
Sucess
===
second-listed-rom
on unknown-bus
starting: 0x40000000
ending: 0x40058427
length: 0x58427
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000000 0x58427 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-second-listed-rom-unknown-bus-0x40000000-0x40058427-0x58427-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-second-listed-rom-unknown-bus-0x40000000-0x40058427-0x58427-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000000 0x58427 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-second-listed-rom-unknown-bus-0x40000000-0x40058427-0x58427-180824145318.bin
sha256sum: db79277e0ce9b004d3189139fc9e9b8a72771e419267a3e49ebb1a79073d40d8 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-second-listed-rom-unknown-bus-0x40000000-0x40058427-0x58427-180824145318.bin
Sucess
===
segment_0
on data-bus
starting: 0x3fcd7000
ending: 0x3fcd75b3
length: 0x5B3
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3fcd7000 0x5B3 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-segment_0-data-bus-0x3fcd7000-0x3fcd75b3-0x5B3-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-segment_0-data-bus-0x3fcd7000-0x3fcd75b3-0x5B3-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3fcd7000 0x5B3 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-segment_0-data-bus-0x3fcd7000-0x3fcd75b3-0x5B3-180824145318.bin
sha256sum: 2b48b2b1c9881792f35efbc049da4ce4f841bc386aa626d538f7af13ba05f278 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-segment_0-data-bus-0x3fcd7000-0x3fcd75b3-0x5B3-180824145318.bin
Sucess
===
0.static_dram_start
on data-bus
starting: 0x3fcd7e00
ending: 0x3fcd7e03
length: 0x3
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3fcd7e00 0x3 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.static_dram_start-data-bus-0x3fcd7e00-0x3fcd7e03-0x3-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.static_dram_start-data-bus-0x3fcd7e00-0x3fcd7e03-0x3-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3fcd7e00 0x3 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.static_dram_start-data-bus-0x3fcd7e00-0x3fcd7e03-0x3-180824145318.bin
sha256sum: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.static_dram_start-data-bus-0x3fcd7e00-0x3fcd7e03-0x3-180824145318.bin
Sucess
===
0.rodata
on data-bus
starting: 0x3ff18c00
ending: 0x3ff1eb3b
length: 0x5F3B
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3ff18c00 0x5F3B \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.rodata-data-bus-0x3ff18c00-0x3ff1eb3b-0x5F3B-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.rodata-data-bus-0x3ff18c00-0x3ff1eb3b-0x5F3B-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x3ff18c00 0x5F3B \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.rodata-data-bus-0x3ff18c00-0x3ff1eb3b-0x5F3B-180824145318.bin
sha256sum: 9c6324f26be3e3d41d3df8837ebd612b88d8f702b5b09bebd5d46d6a4125e81a ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.rodata-data-bus-0x3ff18c00-0x3ff1eb3b-0x5F3B-180824145318.bin
Sucess
===
0.WindowVectors.text
on instruction-bus
starting: 0x40000000
ending: 0x4000016f
length: 0x16F
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000000 0x16F \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.WindowVectors.text-instruction-bus-0x40000000-0x4000016f-0x16F-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.WindowVectors.text-instruction-bus-0x40000000-0x4000016f-0x16F-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000000 0x16F \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.WindowVectors.text-instruction-bus-0x40000000-0x4000016f-0x16F-180824145318.bin
sha256sum: 759a45200abec2e37fd7d0d52a0a05c00ad7fd66f6716f44035598f3ea98e075 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.WindowVectors.text-instruction-bus-0x40000000-0x4000016f-0x16F-180824145318.bin
Sucess
===
0.Level2InterruptVector.text
on instruction-bus
starting: 0x40000180
ending: 0x40000185
length: 0x5
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000180 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level2InterruptVector.text-instruction-bus-0x40000180-0x40000185-0x5-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level2InterruptVector.text-instruction-bus-0x40000180-0x40000185-0x5-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000180 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level2InterruptVector.text-instruction-bus-0x40000180-0x40000185-0x5-180824145318.bin
sha256sum: 956d2806d628bdf25c598a4449ba570f2998c9c51cf0fd93b76a5a7da2c5a630 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level2InterruptVector.text-instruction-bus-0x40000180-0x40000185-0x5-180824145318.bin
Sucess
===
0.Level3InterruptVector.text
on instruction-bus
starting: 0x400001c0
ending: 0x400001c5
length: 0x5
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x400001c0 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level3InterruptVector.text-instruction-bus-0x400001c0-0x400001c5-0x5-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level3InterruptVector.text-instruction-bus-0x400001c0-0x400001c5-0x5-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x400001c0 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level3InterruptVector.text-instruction-bus-0x400001c0-0x400001c5-0x5-180824145318.bin
sha256sum: 714806ef919939e1efeaed5b3eff3693a194dba5ecbe3e57fb2446dea279d426 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level3InterruptVector.text-instruction-bus-0x400001c0-0x400001c5-0x5-180824145318.bin
Sucess
===
0.Level4InterruptVector.text
on instruction-bus
starting: 0x40000200
ending: 0x40000205
length: 0x5
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000200 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level4InterruptVector.text-instruction-bus-0x40000200-0x40000205-0x5-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level4InterruptVector.text-instruction-bus-0x40000200-0x40000205-0x5-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000200 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level4InterruptVector.text-instruction-bus-0x40000200-0x40000205-0x5-180824145318.bin
sha256sum: f100616cf54316072c56acddceef7da62b4d8205091915a027aa4c51e93099a5 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level4InterruptVector.text-instruction-bus-0x40000200-0x40000205-0x5-180824145318.bin
Sucess
===
0.Level5InterruptVector.text
on instruction-bus
starting: 0x40000240
ending: 0x40000245
length: 0x5
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000240 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level5InterruptVector.text-instruction-bus-0x40000240-0x40000245-0x5-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level5InterruptVector.text-instruction-bus-0x40000240-0x40000245-0x5-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000240 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level5InterruptVector.text-instruction-bus-0x40000240-0x40000245-0x5-180824145318.bin
sha256sum: e274cbce489216e6cccd9ae78f2f20456a487abcbae1892b6d3b63d463c2877b ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.Level5InterruptVector.text-instruction-bus-0x40000240-0x40000245-0x5-180824145318.bin
Sucess
===
0.DebugExceptionVector.text
on instruction-bus
starting: 0x40000280
ending: 0x4000028a
length: 0xA
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000280 0xA \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DebugExceptionVector.text-instruction-bus-0x40000280-0x4000028a-0xA-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DebugExceptionVector.text-instruction-bus-0x40000280-0x4000028a-0xA-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000280 0xA \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DebugExceptionVector.text-instruction-bus-0x40000280-0x4000028a-0xA-180824145318.bin
sha256sum: d420997d99496fcf3ef23f2eb4a9338336f745d021aad2818f93f77657b09b64 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DebugExceptionVector.text-instruction-bus-0x40000280-0x4000028a-0xA-180824145318.bin
Sucess
===
0.NMIExceptionVector.text
on instruction-bus
starting: 0x400002c0
ending: 0x400002c2
length: 0x2
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x400002c0 0x2 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.NMIExceptionVector.text-instruction-bus-0x400002c0-0x400002c2-0x2-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.NMIExceptionVector.text-instruction-bus-0x400002c0-0x400002c2-0x2-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x400002c0 0x2 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.NMIExceptionVector.text-instruction-bus-0x400002c0-0x400002c2-0x2-180824145318.bin
sha256sum: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.NMIExceptionVector.text-instruction-bus-0x400002c0-0x400002c2-0x2-180824145318.bin
Sucess
===
0.KernelExceptionVector.text
on instruction-bus
starting: 0x40000300
ending: 0x40000305
length: 0x5
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000300 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.KernelExceptionVector.text-instruction-bus-0x40000300-0x40000305-0x5-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.KernelExceptionVector.text-instruction-bus-0x40000300-0x40000305-0x5-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000300 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.KernelExceptionVector.text-instruction-bus-0x40000300-0x40000305-0x5-180824145318.bin
sha256sum: e1d6a4479185966faac7cb9fbdd334747f0b9557449f45463d8d6df5ca702e60 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.KernelExceptionVector.text-instruction-bus-0x40000300-0x40000305-0x5-180824145318.bin
Sucess
===
0.UserExceptionVector.text
on instruction-bus
starting: 0x40000340
ending: 0x40000364
length: 0x24
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000340 0x24 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.UserExceptionVector.text-instruction-bus-0x40000340-0x40000364-0x24-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.UserExceptionVector.text-instruction-bus-0x40000340-0x40000364-0x24-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000340 0x24 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.UserExceptionVector.text-instruction-bus-0x40000340-0x40000364-0x24-180824145318.bin
sha256sum: fee5b0d415ce4c8f192accb30934320e63c2bb433de63dba04e101761ca3ad24 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.UserExceptionVector.text-instruction-bus-0x40000340-0x40000364-0x24-180824145318.bin
Sucess
===
0.DoubleExceptionVector.text
on instruction-bus
starting: 0x400003c0
ending: 0x400003c5
length: 0x5
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x400003c0 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DoubleExceptionVector.text-instruction-bus-0x400003c0-0x400003c5-0x5-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DoubleExceptionVector.text-instruction-bus-0x400003c0-0x400003c5-0x5-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x400003c0 0x5 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DoubleExceptionVector.text-instruction-bus-0x400003c0-0x400003c5-0x5-180824145318.bin
sha256sum: 6a1635fcccbdd51b5c5e4e66a32f082aaeab8461f2fac428d7f494c266489d95 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.DoubleExceptionVector.text-instruction-bus-0x400003c0-0x400003c5-0x5-180824145318.bin
Sucess
===
0.ResetVector.text
on instruction-bus
starting: 0x40000400
ending: 0x4000056b
length: 0x16B
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000400 0x16B \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.ResetVector.text-instruction-bus-0x40000400-0x4000056b-0x16B-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.ResetVector.text-instruction-bus-0x40000400-0x4000056b-0x16B-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40000400 0x16B \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.ResetVector.text-instruction-bus-0x40000400-0x4000056b-0x16B-180824145318.bin
sha256sum: 040de905578eef6b7ccc8f9e1d912e66ba4c2cc94be5a3c6436e63b32c6d842c ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.ResetVector.text-instruction-bus-0x40000400-0x4000056b-0x16B-180824145318.bin
Sucess
===
0.fixed.test
on instruction-bus
starting: 0x4000056c
ending: 0x40006433
length: 0x5EC7
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000056c 0x5EC7 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.fixed.test-instruction-bus-0x4000056c-0x40006433-0x5EC7-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.fixed.test-instruction-bus-0x4000056c-0x40006433-0x5EC7-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x4000056c 0x5EC7 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.fixed.test-instruction-bus-0x4000056c-0x40006433-0x5EC7-180824145318.bin
sha256sum: 713b149b8a9e57694a4cd01eea8e2b51a1943b76140c92c777a6735d23fb4ea7 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.fixed.test-instruction-bus-0x4000056c-0x40006433-0x5EC7-180824145318.bin
Sucess
===
0.bt_text
on instruction-bus
starting: 0x40006434
ending: 0x40034af1
length: 0x2E6BD
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40006434 0x2E6BD \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.bt_text-instruction-bus-0x40006434-0x40034af1-0x2E6BD-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.bt_text-instruction-bus-0x40006434-0x40034af1-0x2E6BD-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40006434 0x2E6BD \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.bt_text-instruction-bus-0x40006434-0x40034af1-0x2E6BD-180824145318.bin
sha256sum: 7eb73692fff405bab9447c39a9014119e4cd3230a8391e5c878d7634a1a6f735 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.bt_text-instruction-bus-0x40006434-0x40034af1-0x2E6BD-180824145318.bin
Sucess
===
0.text
on instruction-bus
starting: 0x40034af4
ending: 0x400577a7
length: 0x22CB3
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40034af4 0x22CB3 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.text-instruction-bus-0x40034af4-0x400577a7-0x22CB3-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.text-instruction-bus-0x40034af4-0x400577a7-0x22CB3-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40034af4 0x22CB3 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.text-instruction-bus-0x40034af4-0x400577a7-0x22CB3-180824145318.bin
sha256sum: deac0a36b1cf22eb3ed01b4431386ee1f03bcad1cde758d371f422f11e2dc1e3 ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-0.text-instruction-bus-0x40034af4-0x400577a7-0x22CB3-180824145318.bin
Sucess
===
EXTERNAL
on 0x40058000
starting: 0x40058427
ending:
length: 0x-40058427
on esp32s3
no_stub: True
Running: esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40058427 0x-40058427 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-EXTERNAL-0x40058000-0x40058427--0x-40058427-180824145318.bin
File: ./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-EXTERNAL-0x40058000-0x40058427--0x-40058427-180824145318.bin
esptool.py \
--no-stub --baud 1500000 \
--port /dev/ttyACM0 \
--chip esp32s3 \
dump_mem 0x40058427 0x-40058427 \
./live-roms/memmap-freenove-180824145318/memmap-freenove-esp32s3-EXTERNAL-0x40058000-0x40058427--0x-40058427-180824145318.bin
ERROR: return status 2 dump: