1747619727

This commit is contained in:
2025-05-18 19:55:28 -06:00
parent a923875db0
commit a332083f43
99 changed files with 156 additions and 1067 deletions
+3
View File
@@ -0,0 +1,3 @@
[submodule "Sillyfilly-espdumper"]
path = Sillyfilly-espdumper
url = https://github.com/PrincessPi3/Sillyfilly-espdumper.git
@@ -1,2 +0,0 @@
IADD:00000000:/esp32s3_rev0_rom.elf
IDSET:/esp32s3_rev0_rom.elf:c0a8381e61265560594118100
@@ -1,2 +0,0 @@
IADD:00000000:/udf_c0a8381e61265560594118100
IDSET:/udf_c0a8381e61265560594118100:c0a8381ec2072237217544300
+11
View File
@@ -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="c0a8381e17a248706805679800" />
<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>
+11
View File
@@ -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="c0a8381e1bb248882247094000" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="qemu_esp32s3_rev0_rom.bin" />
</BASIC_INFO>
</FILE_INFO>
+11
View File
@@ -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="c0a8381de636534513122800" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="second.o" />
</BASIC_INFO>
</FILE_INFO>
+11
View File
@@ -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="c0a8381bcb552259264623100" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="esp32-s3-devkit-1-v1.1_internal-ROM0-0x4000_0000-0x3FFFF_instruction-bus_256K_stub_empty-flash.bin" />
</BASIC_INFO>
</FILE_INFO>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+8
View File
@@ -0,0 +1,8 @@
VERSION=1
/
00000003:esp32-s3-devkit-1-v1.1_internal-ROM0-0x4000_0000-0x3FFFF_instruction-bus_256K_stub_empty-flash.bin:c0a8381bcb552259264623100
00000000:esp32s3_rev0_rom.elf:c0a8381e17a248706805679800
00000001:qemu_esp32s3_rev0_rom.bin:c0a8381e1bb248882247094000
00000002:second.o:c0a8381de636534513122800
NEXT-ID:4
MD5:d41d8cd98f00b204e9800998ecf8427e
+8
View File
@@ -0,0 +1,8 @@
VERSION=1
/
00000003:esp32-s3-devkit-1-v1.1_internal-ROM0-0x4000_0000-0x3FFFF_instruction-bus_256K_stub_empty-flash.bin:c0a8381bcb552259264623100
00000000:esp32s3_rev0_rom.elf:c0a8381e17a248706805679800
00000001:qemu_esp32s3_rev0_rom.bin:c0a8381e1bb248882247094000
00000002:second.o:c0a8381de636534513122800
NEXT-ID:4
MD5:d41d8cd98f00b204e9800998ecf8427e
+6
View File
@@ -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>
+15
View File
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<PROJECT>
<PROJECT_DATA_XML_NAME NAME="DISPLAY_DATA">
<SAVE_STATE>
<ARRAY NAME="EXPANDED_PATHS" TYPE="string">
<A VALUE="XTENSABOOTROM:" />
</ARRAY>
<STATE NAME="SHOW_TABLE" TYPE="boolean" VALUE="false" />
</SAVE_STATE>
</PROJECT_DATA_XML_NAME>
<TOOL_MANAGER ACTIVE_WORKSPACE="Workspace">
<WORKSPACE NAME="Workspace" ACTIVE="true" />
</TOOL_MANAGER>
</PROJECT>
+11
View File
@@ -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="c0a8381d5332590910137400" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="udf_c0a8381e1bb248882247094000" />
</BASIC_INFO>
</FILE_INFO>
+11
View File
@@ -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="c0a8381d5342590954634300" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="udf_c0a8381e17a248706805679800" />
</BASIC_INFO>
</FILE_INFO>
+11
View File
@@ -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="c0a8381f05515177828920600" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="udf_c0a8381de636534513122800" />
</BASIC_INFO>
</FILE_INFO>
+11
View File
@@ -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="c0a8381bd1752441915334200" />
<STATE NAME="FILE_TYPE" TYPE="int" VALUE="0" />
<STATE NAME="READ_ONLY" TYPE="boolean" VALUE="false" />
<STATE NAME="NAME" TYPE="string" VALUE="udf_c0a8381bcb552259264623100" />
</BASIC_INFO>
</FILE_INFO>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+7
View File
@@ -0,0 +1,7 @@
VERSION=1
/
00000002:udf_c0a8381de636534513122800:c0a8381f05515177828920600
00000001:udf_c0a8381e17a248706805679800:c0a8381d5342590954634300
00000000:udf_c0a8381e1bb248882247094000:c0a8381d5332590910137400
NEXT-ID:3
MD5:d41d8cd98f00b204e9800998ecf8427e
+8
View File
@@ -0,0 +1,8 @@
VERSION=1
/
00000003:udf_c0a8381bcb552259264623100:c0a8381bd1752441915334200
00000002:udf_c0a8381de636534513122800:c0a8381f05515177828920600
00000001:udf_c0a8381e17a248706805679800:c0a8381d5342590954634300
00000000:udf_c0a8381e1bb248882247094000:c0a8381d5332590910137400
NEXT-ID:4
MD5:d41d8cd98f00b204e9800998ecf8427e
+2
View File
@@ -0,0 +1,2 @@
IADD:00000003:/udf_c0a8381bcb552259264623100
IDSET:/udf_c0a8381bcb552259264623100:c0a8381bd1752441915334200
Binary file not shown.
Binary file not shown.
+10 -1
View File
@@ -97,4 +97,13 @@ segment_0 data-bus 0x3fcd7000 0x3fcd75b3
0.text instruction-bus 0x40034af4 0x400577a7 0.text instruction-bus 0x40034af4 0x400577a7
# External # External
EXTERNAL 0x40058000 0x40058427 EXTERNAL 0x40058000 0x40058427
python $IDF_PATH/tools/idf_tools.py install all
idf.py qemu --qemu-extra-args "--watch-cycles-breakpoint 100" monitor
idf.py fullclean; \
idf.py python-clean; \
idf.py set-target esp32s3; \
idf.py --verbose qemu monitor // output written to build/log
-20
View File
@@ -1,20 +0,0 @@
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
@@ -1,4 +0,0 @@
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
@@ -1,20 +0,0 @@
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
-67
View File
@@ -1,67 +0,0 @@
#!/bin/zsh
datestamp=$(date "+%d%m%y%H%M%S")
chip="esp32s3"
file_prefix=$1
out_dir="./live-roms/$file_prefix-$datestamp"
no_stub=True # True/False case sensitive
args_file="./args_file.txt"
log_file="$out_dir/log.txt"
tmp_file="./.dump_rom_tmp.tmp"
start_header="Starting dump from chip: $chip\n on port: $ESPPORT\n at: $ESPBAUD baud\n to directory: $out_dir\n with log file: $log_file\n"
mkdir $out_dir
if [ "$no_stub" != "False" ]; then
stubby='--no-stub'
fi
echo "\n====================="
echo $start_header
echo $start_header >> $log_file
# usage dump_section name bus start end
# start and end are hex values in bytes beginning with 0x
# name and bus are strings with no spaces
dump_section () {
dump_length=0x$(([##16] $4 - $3))
file_name="$out_dir/$file_prefix-$chip-$1-$2-$3-$4-$dump_length-$datestamp.bin"
command="esptool.py \ \n $stubby --baud $ESPBAUD \ \n --port $ESPPORT \ \n --chip $chip \ \n dump_mem $3 $dump_length \ \n $file_name"
header="$1\n on $2\n starting: $3\n ending: $4\n length: $dump_length\n on $chip\n no_stub: $no_stub\n\nRunning: $command"
echo "\nDumping Section:\n$header\n\nPlease wait..."
echo $header >> $log_file
echo " File: $file_name" >> $log_file
echo " $command" >> $log_file
esptool.py `echo $stubby` --baud $ESPBAUD --port $ESPPORT --chip $chip dump_mem $3 $dump_length $file_name > $tmp_file
return_status=$?
if [ $return_status -ne 0 ]; then
echo " ERROR: return status $return_status dump:" >> $log_file
cat $tmp_file >> $log_file
echo "ERROR: dump failed. check $log_file"
echo "esptool output:"
cat $tmp_file
rm $tmp_file
exit
fi
checksum=$(sha256sum $file_name)
echo " sha256sum: $checksum" >> $log_file
echo " Sucess\n===\n" >> $log_file
echo "Successfully dumped\nsha256sum: $checksum\n continuing..."
}
for args in ${(f)"$(<$args_file)"};
do
dump_section `echo $args`
done
sha256sum $out_dir/* >> $out_dir/sha256sum.txt
echo "\nDone :3"
@@ -1,106 +0,0 @@
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
===
@@ -1,5 +0,0 @@
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
@@ -1,106 +0,0 @@
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
===
@@ -1,5 +0,0 @@
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
@@ -1,106 +0,0 @@
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
===
@@ -1,5 +0,0 @@
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
@@ -1,106 +0,0 @@
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
===
@@ -1,5 +0,0 @@
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
@@ -1,503 +0,0 @@
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: