Looking at this log, I confirmed the bootloader is at 0x0, the partitions is at 0x8000 and the application code is at 0x10000. I'm confused about what data is at 0xe000 because Arduino did not generate any other BIN files. Do I need to do anything?esptool.py v4.5.1
Serial port COM4
Connecting....
Chip is ESP32-C3 (revision v0.4)
Features: WiFi, BLE
Crystal is 40MHz
MAC: 48:31:b7:32:5b:e0
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x00003fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x00052fff...
Compressed 13152 bytes to 9473...
Writing at 0x00000000... (100 %)
Wrote 13152 bytes (9473 compressed) at 0x00000000 in 0.4 seconds (effective 242.7 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 146...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (146 compressed) at 0x00008000 in 0.1 seconds (effective 283.2 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 47...
Writing at 0x0000e000... (100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.1 seconds (effective 596.7 kbit/s)...
Hash of data verified.
Compressed 272784 bytes to 152209...
Writing at 0x00010000... (10 %)
Writing at 0x0001afa1... (20 %)
Writing at 0x000233a9... (30 %)
Writing at 0x00029e8b... (40 %)
Writing at 0x0002fe6b... (50 %)
Writing at 0x000360ce... (60 %)
Writing at 0x0003bdee... (70 %)
Writing at 0x0004382b... (80 %)
Writing at 0x0004a58a... (90 %)
Writing at 0x00050a7c... (100 %)
Wrote 272784 bytes (152209 compressed) at 0x00010000 in 3.9 seconds (effective 553.3 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
I used the 3 BINS files and set them with the addresses shown above and had multiple successful downloads using the Flash Download Tool. I just wanted to confirm what file is supposed to be flashed at 0xe000 and if its required.