- Notifications
You must be signed in to change notification settings - Fork7.8k
Uploading Error#11962
-
BoardESP32 Dev Module Device DescriptionESP32 NodeMCU with Silicon Labs CP2102 Hardware ConfigurationOnly a Micro-USB cable connected to the Computer. Versionv3.3.0 TypeBug IDE NameArduino IDE Operating SystemWindows 11 Flash frequency40 and 80 Mhz PSRAM enabledno Upload speedAll DescriptionIt is not possible to Upload any Sketches, even though the Serail Monitor is working. Sketchvoidsetup() {// put your setup code here, to run once:}voidloop() {// put your main code here, to run repeatedly:} Debug MessageOther Steps to ReproduceI tried exactly the same on three different computers, two with Windows 11 latest version, 1 with Windows 10 latest version. It solely didn't work on one of the Windows 11 machines. I have checked existing issues, online documentation and the Troubleshooting Guide
|
BetaWas this translation helpful?Give feedback.
All reactions
Replies: 25 comments 1 reply
-
@PukkyPukPukt - If you set ESP32 to Download Mode before uploading, by holding the BOOT button pressed, pulsing RESET and then releasing both buttons, does it upload a new firmware? Another possible solution is by changing the upload speed to 115200. |
BetaWas this translation helpful?Give feedback.
All reactions
-
Have you installed actual Silicon Labs CP2102 drivers? |
BetaWas this translation helpful?Give feedback.
All reactions
-
Yes, I did. |
BetaWas this translation helpful?Give feedback.
All reactions
-
same issue i am facing after updating |
BetaWas this translation helpful?Give feedback.
All reactions
-
@PukkyPukPukt /@Vinayakahr10 - What board are you using? If possible post a picture/website of the board. |
BetaWas this translation helpful?Give feedback.
All reactions
-
@SuGlider i am not able to upload ![]() |
BetaWas this translation helpful?Give feedback.
All reactions
-
This is very typical behavior of a bad cable. Do you get the boot logging on Serial Monitor? |
BetaWas this translation helpful?Give feedback.
All reactions
-
@lbernstone yes |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
@PukkyPukPukt Just uninstall the Driver and reinstall it fromhttps://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads |
BetaWas this translation helpful?Give feedback.
All reactions
-
Did it solve the issue? |
BetaWas this translation helpful?Give feedback.
All reactions
-
@SuGlider yes |
BetaWas this translation helpful?Give feedback.
All reactions
👍 1
-
As soon as I uninstalled the newest Version in the Board Manager, it worked again. The drivers are correctly installed and I made sure there are no other Programs interfering. I used the same Buttons on the board that I use always. |
BetaWas this translation helpful?Give feedback.
All reactions
-
The cable is intact, I also installed Windows the drivers and the Arduino IDE freshly, but only downgrading solved the issue. |
BetaWas this translation helpful?Give feedback.
All reactions
-
OK. It may be a problem related to preivous ESP32 Arduino instalation. Please try this: |
BetaWas this translation helpful?Give feedback.
All reactions
-
Same here. Works with 3.2.1 |
BetaWas this translation helpful?Give feedback.
All reactions
-
As said, Windows together wirh the Arduino IDE has been installed freshly on an empty SSD. |
BetaWas this translation helpful?Give feedback.
All reactions
-
It indicates that there is an issue with the serial communication. Using Win11, open the Device Manager application and check if COM3 is listed under Ports (COM & LPT) as "Silicon Labs CP210x USB to UART Bridge (COM3)" Press BOOT + RESET button at the same time, release only RESET and later BOOT. This is the download mode. ESP32 will wait for a firmware upload. Go to the Arduino IDE select Menu->Tools->Upload Speed->115200 and start the Upload. General Trouble Shooting:To fix the "A fatal error occurred: Invalid head of packet (0x00): Possible serial noise or corruption" error on an ESP32, first try reducing the upload speed in your IDE to 115200, use a high-quality, data-capable USB cable and a direct USB port, and ensure no external components are causing electrical interference. If the issue persists, try holding the Boot button on the ESP32 while uploading, or check for and install the correct USB-to-serial driver (e.g., CP210x or CH340) for your board. Common Solutions1. Reduce Upload Speed: Driver and Software Checks1. Verify USB-to-Serial Drivers: Advanced Steps1-Check for a Wrong Board Selection: Make sure you have selected the correct ESP32 board in your IDE. |
BetaWas this translation helpful?Give feedback.
All reactions
-
All done. No effect. Only downgrading helped. |
BetaWas this translation helpful?Give feedback.
All reactions
-
Changing to Arduino IDE Menu -> Tools -> Upload Speed: "115200" ? It may be a problem related to the USB cable. |
BetaWas this translation helpful?Give feedback.
All reactions
-
I tried different cables, shielded, unshielded and different USB Ports, never a hub and nothing helped. |
BetaWas this translation helpful?Give feedback.
All reactions
-
But when the upload speed is set to 115200, it works? Another possibility is that this ESP32 board has some issue, maybe a problem with the UART-USB chip. |
BetaWas this translation helpful?Give feedback.
All reactions
-
No, it didn't work. Only downgrading helped. I tried every setting and every tip but only downgrading helps. |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
Can you try running the esptool from v3.3.0 directly? |
BetaWas this translation helpful?Give feedback.
All reactions
-
esptool didn't work either. |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
Can you downloadesptool v5.0.2 from github, and see if |
BetaWas this translation helpful?Give feedback.
All reactions
-
Install latest esptool v5.1.0. There was an issue with Windows and certain USB serial chips. This is fixed in latest esptool v5.1.0 |
BetaWas this translation helpful?Give feedback.
All reactions
This discussion was converted from issue #11774 on October 29, 2025 02:45.
