Thanks a lot: now I am starting to understand how to find particular plugins.
When I attempted to flash the relevant binary into a new D1 mini using "ESP Easy Flasher, I stumbled onto another problem. I don't know if you can help with that. I am running the esp tools under Windows 10.
In ESP Easy Flasher, the COM port slot is having me select between two different possible COM ports:
- (COM3) FTDI USB Serial Port (Port_#0008.Hub_#0003); and
- (COM5) USB-Serial CH340 (Port_#0012.Hub_#0003)
Only the second one corresponds to an actual device listed by the Windows device manager. Unsurprisingly, if I try to start the flashing process on COM3, I immediately get the error: "Failed to open COM3".
Following what I understand to be the simplest procedure, I leave the "Post flash action" box unchecked and I start the flashing process on COM5. From what I can see in ESP Easy Flasher, the process appears to be working normally. After ESP Easy Flasher is finished, I disconnect and then reconnect my ESP32. At that point I am supposed to get an "ESP_Easy_0" WIFI SSID to which I would connect in order to complete the setup. However no such SSID appears.
Looking at the log, I find that around the end of the flashing process, an error occured:
"The COM port was already in use... the post-flash did not complete."
I don't understand what the problem is and what can be done to fix it.
I am including the complete log below in case it is useful.
<code>
####2022-02-28######
#######0.04.007#######
######FLASH INFO######
BIN file: ESP_Easy_mega_20211224_test_C_ESP32_4M316k.bin
COM port: (COM5) USB-SERIAL CH340 (Port_#0012.Hub_#0003)
Baud rate: 115200
######POST FLASH######
No post flash information entered...
######FLASH LOG######
[esptool.exe -vv -cd nodemcu -cb 115200 -cp COM5 -ca 0x00000 -cf "C:\Users\Pierre\Documents\ESPeasy2\bin\ESP_Easy_mega_20211224_test_C_ESP32_4M316k.bin"]
[2022-02-28 15:28:38] esptool v0.4.12 - (c) 2014 Ch. Klippel <
ck@atelier-klippel.de>
[2022-02-28 15:28:38] setting board to nodemcu
[2022-02-28 15:28:38] setting baudrate from 115200 to 115200
[2022-02-28 15:28:38] setting port from to COM5
[2022-02-28 15:28:38] setting address from 0x00000000 to 0x00000000
[2022-02-28 15:28:38] espcomm_upload_file
[2022-02-28 15:28:38] espcomm_upload_mem
[2022-02-28 15:28:38] setting serial port timeouts to 1000 ms
[2022-02-28 15:28:38] opening bootloader
[2022-02-28 15:28:38] resetting board
[2022-02-28 15:28:38] trying to connect
[2022-02-28 15:28:38] flush start
[2022-02-28 15:28:38] setting serial port timeouts to 1 ms
[2022-02-28 15:28:38] setting serial port timeouts to 1000 ms
[2022-02-28 15:28:38] flush complete
[2022-02-28 15:28:38] espcomm_send_command: sending command header
[2022-02-28 15:28:38] espcomm_send_command: sending command payload
[2022-02-28 15:28:38] read 0, requested 1
[2022-02-28 15:28:38] trying to connect
[2022-02-28 15:28:38] flush start
[2022-02-28 15:28:38] setting serial port timeouts to 1 ms
[2022-02-28 15:28:38] setting serial port timeouts to 1000 ms
[2022-02-28 15:28:38] flush complete
[2022-02-28 15:28:38] espcomm_send_command: sending command header
[2022-02-28 15:28:38] espcomm_send_command: sending command payload
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] Uploading 1728192 bytes from C:\Users\Pierre\Documents\ESPeasy2\bin\ESP_Easy_mega_20211224_test_C_ESP32_4M316k.bin to flash at 0x00000000
[2022-02-28 15:28:38] erasing flash
[2022-02-28 15:28:38] size: 1a5ec0 address: 000000
[2022-02-28 15:28:38] first_sector_index: 0
[2022-02-28 15:28:38] total_sector_count: 422
[2022-02-28 15:28:38] head_sector_count: 16
[2022-02-28 15:28:38] adjusted_sector_count: 406
[2022-02-28 15:28:38] erase_size: 196000
[2022-02-28 15:28:38] espcomm_send_command: sending command header
[2022-02-28 15:28:38] espcomm_send_command: sending command payload
[2022-02-28 15:28:38] setting serial port timeouts to 16368 ms
[2022-02-28 15:28:38] setting serial port timeouts to 1000 ms
[2022-02-28 15:28:38] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:28:38] writing flash
[2022-02-28 15:28:46] ................................................................................ [ 4% ]
[2022-02-28 15:28:54] ................................................................................ [ 9% ]
[2022-02-28 15:29:03] ................................................................................ [ 14% ]
[2022-02-28 15:29:11] ................................................................................ [ 18% ]
[2022-02-28 15:29:19] ................................................................................ [ 23% ]
[2022-02-28 15:29:28] ................................................................................ [ 28% ]
[2022-02-28 15:29:36] ................................................................................ [ 33% ]
[2022-02-28 15:29:45] ................................................................................ [ 37% ]
[2022-02-28 15:29:53] ................................................................................ [ 42% ]
[2022-02-28 15:30:01] ................................................................................ [ 47% ]
[2022-02-28 15:30:10] ................................................................................ [ 52% ]
[2022-02-28 15:30:18] ................................................................................ [ 56% ]
[2022-02-28 15:30:27] ................................................................................ [ 61% ]
[2022-02-28 15:30:35] ................................................................................ [ 66% ]
[2022-02-28 15:30:44] ................................................................................ [ 71% ]
[2022-02-28 15:30:53] ................................................................................ [ 75% ]
[2022-02-28 15:31:01] ................................................................................ [ 80% ]
[2022-02-28 15:31:10] ................................................................................ [ 85% ]
[2022-02-28 15:31:19] ................................................................................ [ 90% ]
[2022-02-28 15:31:27] ................................................................................ [ 94% ]
[2022-02-28 15:31:36] ................................................................................ [ 99% ]
[2022-02-28 15:31:37] ........ [ 100% ]
[2022-02-28 15:31:37] starting app without reboot
[2022-02-28 15:31:37] espcomm_send_command: sending command header
[2022-02-28 15:31:37] espcomm_send_command: sending command payload
[2022-02-28 15:31:37] espcomm_send_command: receiving 2 bytes of data
[2022-02-28 15:31:37] closing bootloader
[2022-02-28 15:31:37] flush start
[2022-02-28 15:31:37] setting serial port timeouts to 1 ms
[2022-02-28 15:31:37] setting serial port timeouts to 1000 ms
[2022-02-28 15:31:37] flush complete
[2022-02-28 15:31:37] DONE!
############################
[2022-02-28 15:31:37] The COM port was already in use... the post-flash did not complete.
[2022-02-28 15:31:37] JOB COMPLETED, over and out!
</code>