** Searching flight controllers ** > FC found from 'COM4' Detected the following serial ports on this system: COM4 ======== PASSTHROUGH INIT ======== Trying to initialize COM4 @ 420000 Attempting to detect FC UART configuration... ** Serial RX config detected: 'serial 0 64 115200 57600 0 115200' Enabling serial passthrough... CMD: 'serialpassthrough 0 420000' ======== PASSTHROUGH DONE ======== ======== RESET TO BOOTLOADER ======== * Using full duplex (CRSF) Verified RX target 'UNIFIED_ESP8285_2400_RX' esptool.py v4.2.1 Serial port COM4 WARNING: Pre-connection option "no_reset" was selected. Connection may fail if the chip is not in bootloader or flasher stub mode. Connecting... . . Chip is ESP8285H16 Features: WiFi, Embedded Flash WARNING: Detected crystal freq 41.37MHz is quite different to normalized freq 40MHz. Unsupported crystal in use? Crystal is 40MHz MAC: 34:98:7a:ce:09:50 Enabling default SPI flash mode... Configuring flash size... Flash will be erased from 0x00000000 to 0x00082fff... Erasing flash... Took 1.87s to erase flash block Writing at 0x00000000... (0 %) Writing at 0x00000800... (0 %) Writing at 0x00001000... (1 %) Writing at 0x00001800... (1 %) Writing at 0x00002000... (1 %) Writing at 0x00002800... (2 %) Writing at 0x00003000... (2 %) Writing at 0x00003800... (3 %) Writing at 0x00004000... (3 %) Writing at 0x00004800... (3 %) Writing at 0x00005000... (4 %) Writing at 0x00005800... (4 %) Writing at 0x00006000... (4 %) Writing at 0x00006800... (5 %) Writing at 0x00007000... (5 %) Writing at 0x00007800... (6 %) Writing at 0x00008000... (6 %) Writing at 0x00008800... (6 %) Writing at 0x00009000... (7 %) Writing at 0x00009800... (7 %) Writing at 0x0000a000... (8 %) Writing at 0x0000a800... (8 %) Writing at 0x0000b000... (8 %) Writing at 0x0000b800... (9 %) Writing at 0x0000c000... (9 %) Writing at 0x0000c800... (9 %) Writing at 0x0000d000... (10 %) Writing at 0x0000d800... (10 %) Writing at 0x0000e000... (11 %) Writing at 0x0000e800... (11 %) Writing at 0x0000f000... (11 %) Writing at 0x0000f800... (12 %) Writing at 0x00010000... (12 %) Writing at 0x00010800... (13 %) Writing at 0x00011000... (13 %) Writing at 0x00011800... (13 %) Writing at 0x00012000... (14 %) Writing at 0x00012800... (14 %) Writing at 0x00013000... (14 %) Writing at 0x00013800... (15 %) Writing at 0x00014000... (15 %) Writing at 0x00014800... (16 %) Writing at 0x00015000... (16 %) Writing at 0x00015800... (16 %) Writing at 0x00016000... (17 %) Writing at 0x00016800... (17 %) Writing at 0x00017000... (18 %) Writing at 0x00017800... (18 %) Writing at 0x00018000... (18 %) Writing at 0x00018800... (19 %) Writing at 0x00019000... (19 %) Writing at 0x00019800... (19 %) Writing at 0x0001a000... (20 %) Writing at 0x0001a800... (20 %) Writing at 0x0001b000... (21 %) Writing at 0x0001b800... (21 %) Writing at 0x0001c000... (21 %) Writing at 0x0001c800... (22 %) Writing at 0x0001d000... (22 %) Writing at 0x0001d800... (22 %) Writing at 0x0001e000... (23 %) Writing at 0x0001e800... (23 %) Writing at 0x0001f000... (24 %) Writing at 0x0001f800... (24 %) Writing at 0x00020000... (24 %) Writing at 0x00020800... (25 %) Writing at 0x00021000... (25 %) Writing at 0x00021800... (26 %) Writing at 0x00022000... (26 %) Writing at 0x00022800... (26 %) Writing at 0x00023000... (27 %) Writing at 0x00023800... (27 %) Writing at 0x00024000... (27 %) Writing at 0x00024800... (28 %) Writing at 0x00025000... (28 %) Writing at 0x00025800... (29 %) Writing at 0x00026000... (29 %) Writing at 0x00026800... (29 %) Writing at 0x00027000... (30 %) Writing at 0x00027800... (30 %) Writing at 0x00028000... (31 %) Writing at 0x00028800... (31 %) Writing at 0x00029000... (31 %) Writing at 0x00029800... (32 %) Writing at 0x0002a000... (32 %) Writing at 0x0002a800... (32 %) Writing at 0x0002b000... (33 %) Writing at 0x0002b800... (33 %) Writing at 0x0002c000... (34 %) Writing at 0x0002c800... (34 %) Writing at 0x0002d000... (34 %) Writing at 0x0002d800... (35 %) Writing at 0x0002e000... (35 %) Writing at 0x0002e800... (36 %) Writing at 0x0002f000... (36 %) Writing at 0x0002f800... (36 %) Writing at 0x00030000... (37 %) Writing at 0x00030800... (37 %) Writing at 0x00031000... (37 %) Writing at 0x00031800... (38 %) Writing at 0x00032000... (38 %) Writing at 0x00032800... (39 %) Writing at 0x00033000... (39 %) Writing at 0x00033800... (39 %) Writing at 0x00034000... (40 %) Writing at 0x00034800... (40 %) Writing at 0x00035000... (40 %) Writing at 0x00035800... (41 %) Writing at 0x00036000... (41 %) Writing at 0x00036800... (42 %) Writing at 0x00037000... (42 %) Writing at 0x00037800... (42 %) Writing at 0x00038000... (43 %) Writing at 0x00038800... (43 %) Writing at 0x00039000... (44 %) Writing at 0x00039800... (44 %) Writing at 0x0003a000... (44 %) Writing at 0x0003a800... (45 %) Writing at 0x0003b000... (45 %) Writing at 0x0003b800... (45 %) Writing at 0x0003c000... (46 %) Writing at 0x0003c800... (46 %) Writing at 0x0003d000... (47 %) Writing at 0x0003d800... (47 %) Writing at 0x0003e000... (47 %) Writing at 0x0003e800... (48 %) Writing at 0x0003f000... (48 %) Writing at 0x0003f800... (49 %) Writing at 0x00040000... (49 %) Writing at 0x00040800... (49 %) Writing at 0x00041000... (50 %) Writing at 0x00041800... (50 %) Writing at 0x00042000... (50 %) Writing at 0x00042800... (51 %) Writing at 0x00043000... (51 %) Writing at 0x00043800... (52 %) Writing at 0x00044000... (52 %) Writing at 0x00044800... (52 %) Writing at 0x00045000... (53 %) Writing at 0x00045800... (53 %) Writing at 0x00046000... (54 %) Writing at 0x00046800... (54 %) Writing at 0x00047000... (54 %) Writing at 0x00047800... (55 %) Writing at 0x00048000... (55 %) Writing at 0x00048800... (55 %) Writing at 0x00049000... (56 %) Writing at 0x00049800... (56 %) Writing at 0x0004a000... (57 %) Writing at 0x0004a800... (57 %) Writing at 0x0004b000... (57 %) Writing at 0x0004b800... (58 %) Writing at 0x0004c000... (58 %) Writing at 0x0004c800... (59 %) Writing at 0x0004d000... (59 %) Writing at 0x0004d800... (59 %) Writing at 0x0004e000... (60 %) Writing at 0x0004e800... (60 %) Writing at 0x0004f000... (60 %) Writing at 0x0004f800... (61 %) Writing at 0x00050000... (61 %) Writing at 0x00050800... (62 %) Writing at 0x00051000... (62 %) Writing at 0x00051800... (62 %) Writing at 0x00052000... (63 %) Writing at 0x00052800... (63 %) Writing at 0x00053000... (63 %) Writing at 0x00053800... (64 %) Writing at 0x00054000... (64 %) Writing at 0x00054800... (65 %) Writing at 0x00055000... (65 %) Writing at 0x00055800... (65 %) Writing at 0x00056000... (66 %) Writing at 0x00056800... (66 %) Writing at 0x00057000... (67 %) Writing at 0x00057800... (67 %) Writing at 0x00058000... (67 %) Writing at 0x00058800... (68 %) Writing at 0x00059000... (68 %) Writing at 0x00059800... (68 %) Writing at 0x0005a000... (69 %) Writing at 0x0005a800... (69 %) Writing at 0x0005b000... (70 %) Writing at 0x0005b800... (70 %) Writing at 0x0005c000... (70 %) Writing at 0x0005c800... (71 %) Writing at 0x0005d000... (71 %) Writing at 0x0005d800... (72 %) Writing at 0x0005e000... (72 %) Writing at 0x0005e800... (72 %) Writing at 0x0005f000... (73 %) Writing at 0x0005f800... (73 %) Writing at 0x00060000... (73 %) Writing at 0x00060800... (74 %) Writing at 0x00061000... (74 %) Writing at 0x00061800... (75 %) Writing at 0x00062000... (75 %) Writing at 0x00062800... (75 %) Writing at 0x00063000... (76 %) Writing at 0x00063800... (76 %) Writing at 0x00064000... (77 %) Writing at 0x00064800... (77 %) Writing at 0x00065000... (77 %) Writing at 0x00065800... (78 %) Writing at 0x00066000... (78 %) Writing at 0x00066800... (78 %) Writing at 0x00067000... (79 %) Writing at 0x00067800... (79 %) Writing at 0x00068000... (80 %) Writing at 0x00068800... (80 %) Writing at 0x00069000... (80 %) Writing at 0x00069800... (81 %) Writing at 0x0006a000... (81 %) Writing at 0x0006a800... (81 %) Writing at 0x0006b000... (82 %) Writing at 0x0006b800... (82 %) Writing at 0x0006c000... (83 %) Writing at 0x0006c800... (83 %) Writing at 0x0006d000... (83 %) Writing at 0x0006d800... (84 %) Writing at 0x0006e000... (84 %) Writing at 0x0006e800... (85 %) Writing at 0x0006f000... (85 %) Writing at 0x0006f800... (85 %) Writing at 0x00070000... (86 %) Writing at 0x00070800... (86 %) Writing at 0x00071000... (86 %) Writing at 0x00071800... (87 %) Writing at 0x00072000... (87 %) Writing at 0x00072800... (88 %) Writing at 0x00073000... (88 %) Writing at 0x00073800... (88 %) Writing at 0x00074000... (89 %) Writing at 0x00074800... (89 %) Writing at 0x00075000... (90 %) Writing at 0x00075800... (90 %) Writing at 0x00076000... (90 %) Writing at 0x00076800... (91 %) Writing at 0x00077000... (91 %) Writing at 0x00077800... (91 %) Writing at 0x00078000... (92 %) Writing at 0x00078800... (92 %) Writing at 0x00079000... (93 %) Writing at 0x00079800... (93 %) Writing at 0x0007a000... (93 %) Writing at 0x0007a800... (94 %) Writing at 0x0007b000... (94 %) Writing at 0x0007b800... (95 %) Writing at 0x0007c000... (95 %) Writing at 0x0007c800... (95 %) Writing at 0x0007d000... (96 %) Writing at 0x0007d800... (96 %) Writing at 0x0007e000... (96 %) Writing at 0x0007e800... (97 %) Writing at 0x0007f000... (97 %) Writing at 0x0007f800... (98 %) Writing at 0x00080000... (98 %) Writing at 0x00080800... (98 %) Writing at 0x00081000... (99 %) Writing at 0x00081800... (99 %) Writing at 0x00082000... (100 %) Wrote 534528 bytes at 0x00000000 in 19.2 seconds (222.7 kbit/s)... Leaving... Soft resetting...