ESP32 ya no carga el programa

Hola:

Hace tres meses más o menos, configuré el IDE Arduino para poder programar un ESP32. Todo anduvo bien en ese momento.
Ayer intenté por primer vez desde entonces trabajar con este dispositivo pero el IDE de Arduino genera el siguiente error:

esptool.py v2.6
Serial port COM4
Connecting........_
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: 3c:71:bf:f1:27:b8
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Warning: Could not auto-detect Flash size (FlashID=0xffffff, SizeID=0xff), defaulting to 4MB
Compressed 8192 bytes to 47...

A fatal error occurred: Timed out waiting for packet content
A fatal error occurred: Timed out waiting for packet content

He probado un montón de opciones para resolver el problema. Desinstalé Arduino, volví a instalar, reinstalé Python 2.7, reinstalé tarjetas y librerías en Arduino, pero nada funciona.
Busqué el inconveniente en Internet, parece que mucha gente lo tiene, pero la mayor parte de la documentación está en inglés y además, siguiendo los pasos que pude entender, igual no resolví el problema.
Espero que me puedan ayudar. Muchas gracias.

Federico

Probaste borrando la SPIFFS y luego reintentando?

Tienes la velocidad del puerto serie muy alta. Changing baud rate to 921600. Prueba con 115200 o menos. Algunos cables usb dan problemas con velocidades tan altas.