Command: ninja flash
[1/5] C:\windows\system32\cmd.exe /C "cd /D E:\software\xiaozhi-esp32-main\build\esp-idf\esptool_py && D:\Espressif\python_env\idf5.5_py3.11_env\Scripts\python.exe D:/Espressif/frameworks/esp-idf-v5.5.2/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/software/xiaozhi-esp32-main/build/partition_table/partition-table.bin E:/software/xiaozhi-esp32-main/build/xiaozhi.bin"
xiaozhi.bin binary size 0x29f570 bytes. Smallest app partition is 0x3f0000 bytes. 0x150a90 bytes (33%) free.

[2/5] Performing build step for 'bootloader'
[1/1] C:\windows\system32\cmd.exe /C "cd /D E:\software\xiaozhi-esp32-main\build\bootloader\esp-idf\esptool_py && D:\Espressif\python_env\idf5.5_py3.11_env\Scripts\python.exe D:/Espressif/frameworks/esp-idf-v5.5.2/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/software/xiaozhi-esp32-main/build/bootloader/bootloader.bin"

Bootloader binary size 0x4050 bytes. 0x3fb0 bytes (50%) free.


[3/5] No install step for 'bootloader'
[4/5] Completed 'bootloader'
[4/5] C:\windows\system32\cmd.exe /C "cd /D D:\Espressif\frameworks\esp-idf-v5.5.2\components\esptool_py && D:\Espressif\tools\cmake\3.30.2\bin\cmake.exe -D IDF_PATH=D:/Espressif/frameworks/esp-idf-v5.5.2 -D SERIAL_TOOL=D:/Espressif/python_env/idf5.5_py3.11_env/Scripts/python.exe;;D:/Espressif/frameworks/esp-idf-v5.5.2/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/software/xiaozhi-esp32-main/build -P D:/Espressif/frameworks/esp-idf-v5.5.2/components/esptool_py/run_serial_tool.cmake"
esptool.py --chip esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0 bootloader/bootloader.bin 0x20000 xiaozhi.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin 0x800000 generated_assets.bin
esptool.py v4.11.dev2
Serial port COM3
Connecting...
Chip is ESP32-S3 (QFN56) (revision v0.2)
Features: WiFi, BLE, Embedded PSRAM 8MB (AP_3v3)
Crystal is 40MHz
USB mode: USB-Serial/JTAG
MAC: 44:1b:f6:cf:70:5c
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x00004fff...
Flash will be erased from 0x00020000 to 0x002bffff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000d000 to 0x0000efff...
Flash will be erased from 0x00800000 to 0x00970fff...
SHA digest in image updated
Compressed 16464 bytes to 11431...
Writing at 0x00000000... (100 %)
Wrote 16464 bytes (11431 compressed) at 0x00000000 in 0.4 seconds (effective 330.1 kbit/s)...
Hash of data verified.
Compressed 2749808 bytes to 1598724...
Writing at 0x00020000... (1 %)
Writing at 0x0002bf86... (2 %)
Writing at 0x000398bc... (3 %)
Writing at 0x0004580d... (4 %)
Writing at 0x0004c8e2... (5 %)
Writing at 0x00050b99... (6 %)
Writing at 0x00054e38... (7 %)
Writing at 0x0006385e... (8 %)
Writing at 0x0006d240... (9 %)
Writing at 0x0007922f... (10 %)
Writing at 0x00084b2f... (11 %)
Writing at 0x0008abd9... (12 %)
Writing at 0x00091989... (13 %)
Writing at 0x000961a6... (14 %)
Writing at 0x0009cd1a... (15 %)
Writing at 0x000a1c67... (16 %)
Writing at 0x000a6980... (17 %)
Writing at 0x000ab960... (18 %)
Writing at 0x000b0fd8... (19 %)
Writing at 0x000b9b04... (20 %)
Writing at 0x000c2a3f... (21 %)
Writing at 0x000d7471... (22 %)
Writing at 0x000e3579... (23 %)
Writing at 0x000e8ce7... (24 %)
Writing at 0x000ef0c6... (25 %)
Writing at 0x000f537b... (26 %)
Writing at 0x000fbb73... (27 %)
Writing at 0x00101dd0... (28 %)
Writing at 0x001081e4... (29 %)
Writing at 0x0010dfe3... (30 %)
Writing at 0x00113c1e... (31 %)
Writing at 0x00119d77... (32 %)
Writing at 0x0011f784... (33 %)
Writing at 0x00125055... (34 %)
Writing at 0x0012a5cd... (35 %)
Writing at 0x001307d1... (36 %)
Writing at 0x001373af... (37 %)
Writing at 0x0013d8d4... (38 %)
Writing at 0x001599c9... (39 %)
Writing at 0x00163bec... (40 %)
Writing at 0x0016963f... (41 %)
Writing at 0x0016e5ec... (42 %)
Writing at 0x00173665... (43 %)
Writing at 0x001784ea... (44 %)
Writing at 0x0017d576... (45 %)
Writing at 0x00182a91... (46 %)
Writing at 0x00187a51... (47 %)
Writing at 0x0018ca25... (48 %)
Writing at 0x00192619... (50 %)
Writing at 0x001981d1... (51 %)
Writing at 0x0019d663... (52 %)
Writing at 0x001a2b39... (53 %)
Writing at 0x001a8697... (54 %)
Writing at 0x001adb6a... (55 %)
Writing at 0x001b30e2... (56 %)
Writing at 0x001b853d... (57 %)
Writing at 0x001bea9d... (58 %)
Writing at 0x001c3d5f... (59 %)
Writing at 0x001ca237... (60 %)
Writing at 0x001d00d0... (61 %)
Writing at 0x001d53f8... (62 %)
Writing at 0x001da68d... (63 %)
Writing at 0x001df998... (64 %)
Writing at 0x001e4ee0... (65 %)
Writing at 0x001ea535... (66 %)
Writing at 0x001effc8... (67 %)
Writing at 0x001f5277... (68 %)
Writing at 0x001fa8c1... (69 %)
Writing at 0x001ffe75... (70 %)
Writing at 0x002052e7... (71 %)
Writing at 0x0020a51f... (72 %)
Writing at 0x0020f45d... (73 %)
Writing at 0x00214d09... (74 %)
Writing at 0x0021a588... (75 %)
Writing at 0x0021fa33... (76 %)
Writing at 0x00224dac... (77 %)
Writing at 0x0022a3da... (78 %)
Writing at 0x002301e1... (79 %)
Writing at 0x00235225... (80 %)
Writing at 0x0023a2dc... (81 %)
Writing at 0x00241c61... (82 %)
Writing at 0x00249003... (83 %)
Writing at 0x00250b51... (84 %)
Writing at 0x0025880b... (85 %)
Writing at 0x0025e839... (86 %)
Writing at 0x002642d2... (87 %)
Writing at 0x00269c33... (88 %)
Writing at 0x0026f322... (89 %)
Writing at 0x0027ac62... (90 %)
Writing at 0x00285cb5... (91 %)
Writing at 0x0028d0eb... (92 %)
Writing at 0x00293861... (93 %)
Writing at 0x00298d24... (94 %)
Writing at 0x0029e87b... (95 %)
Writing at 0x002a7b2c... (96 %)
Writing at 0x002ae066... (97 %)
Writing at 0x002b57da... (98 %)
Writing at 0x002bbb69... (100 %)
Wrote 2749808 bytes (1598724 compressed) at 0x00020000 in 20.6 seconds (effective 1065.4 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 142...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.1 seconds (effective 358.7 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 31...
Writing at 0x0000d000... (100 %)
Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.1 seconds (effective 515.8 kbit/s)...
Hash of data verified.
Compressed 1508864 bytes to 998482...
Writing at 0x00800000... (1 %)
Writing at 0x0081009b... (3 %)
Writing at 0x008172be... (4 %)
Writing at 0x0081d162... (6 %)
Writing at 0x008231cc... (8 %)
Writing at 0x00829363... (9 %)
Writing at 0x0082ee63... (11 %)
Writing at 0x0083496b... (13 %)
Writing at 0x0083aa67... (14 %)
Writing at 0x008406e1... (16 %)
Writing at 0x00846100... (18 %)
Writing at 0x0084b502... (19 %)
Writing at 0x0085136d... (21 %)
Writing at 0x00856965... (22 %)
Writing at 0x0085c5b4... (24 %)
Writing at 0x008619c5... (26 %)
Writing at 0x00866fb4... (27 %)
Writing at 0x0086ca69... (29 %)
Writing at 0x0087225d... (31 %)
Writing at 0x00877434... (32 %)
Writing at 0x0087cbc3... (34 %)
Writing at 0x00882923... (36 %)
Writing at 0x008881c4... (37 %)
Writing at 0x0088dc44... (39 %)
Writing at 0x0089327c... (40 %)
Writing at 0x00898c64... (42 %)
Writing at 0x0089e2c4... (44 %)
Writing at 0x008a37a3... (45 %)
Writing at 0x008a8ad3... (47 %)
Writing at 0x008b1053... (49 %)
Writing at 0x008ba81b... (50 %)
Writing at 0x008cbd1a... (52 %)
Writing at 0x008d351a... (54 %)
Writing at 0x008d7fca... (55 %)
Writing at 0x008dcece... (57 %)
Writing at 0x008e1ef4... (59 %)
Writing at 0x008e6375... (60 %)
Writing at 0x008ead42... (62 %)
Writing at 0x008f0565... (63 %)
Writing at 0x008f5cda... (65 %)
Writing at 0x008fb891... (67 %)
Writing at 0x0090104a... (68 %)
Writing at 0x00905b2a... (70 %)
Writing at 0x0090a180... (72 %)
Writing at 0x0090f6b7... (73 %)
Writing at 0x009149df... (75 %)
Writing at 0x009195c8... (77 %)
Writing at 0x0091e93f... (78 %)
Writing at 0x009244df... (80 %)
Writing at 0x00929be4... (81 %)
Writing at 0x0092eb8c... (83 %)
Writing at 0x0093417e... (85 %)
Writing at 0x00938e90... (86 %)
Writing at 0x0093d94b... (88 %)
Writing at 0x00942aa1... (90 %)
Writing at 0x0094855a... (91 %)
Writing at 0x00950fba... (93 %)
Writing at 0x0095b34b... (95 %)
Writing at 0x00964571... (96 %)
Writing at 0x009686e9... (98 %)
Writing at 0x0096c876... (100 %)
Wrote 1508864 bytes (998482 compressed) at 0x00800000 in 11.6 seconds (effective 1038.0 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
