DEV Community

Cover image for A fatal error occurred: Unable to verify flash chip connection (No serial data received.)
AMANI Eric
AMANI Eric

Posted on

1

A fatal error occurred: Unable to verify flash chip connection (No serial data received.)

Recently, I acquired an ESP32-S3 UNO, and upon receiving it, I proceeded to test its functionality. Although it powered on normally, I encountered an issue while attempting to upload my code, receiving the error message: "A fatal error occurred: Unable to verify flash chip connection (No serial data received.)"

Assuming a potential fault with one of the boards, I tested a second, identical board, only to encounter the same error.

This led me to conclude that the issue might lie elsewhere.

I experimented with various Type-C cables, connected to different ports, and ensured that the correct board was selected in the Arduino IDE. Despite these efforts, the issue persisted.

Image description

Numerous solutions found online proved unhelpful. However, during my research, I came across a discussion on the Arduino Forum related to a similar issue Arduino Forum Link. While the forum provided valuable insights, none of the suggested solutions seemed to work. Nonetheless, it's worth exploring these resources as your situation might differ.

Importantly, I want to note that there was no issue with my codes. I had a simple blinking LED program as follows:


int ledPin = 12;


void setup() {
pinMode(ledPin, OUTPUT);

}

void loop() {

digitalWrite(ledPin, HIGH);
delay(200);
digitalWrite(ledPin, LOW);
delay(200);

}
Enter fullscreen mode Exit fullscreen mode

In my continued troubleshooting efforts, I discovered a resolution that worked:

I changed the upload speed in the Arduino IDE tools settings from 921600 to 115200 and it worked.

Image description

Happy coding! 🎉

You can also read article on my blog and feel free to drop questions or issues if you need help. 👉🏽 A fatal error occurred: Unable to verify flash chip connection (No serial data received.)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more