--- layout: default title: "Troubleshooting Steps" --- {{ page.title }} ================ # Cannot Flash a Firmware ## List of Symptoms: ### $ ls /dev doesn't list ESP32-C3 serial device ### Windows Devices Manager doesn't list ESP32-C3 serial device ### Thonny shows error while flashing firmware (or Micropython) using Windows Possible causes: - Windows is blocking access to Espressif Serial device ### On Linux, the DevBoard device shows briefly and then disappears; the command ls /dev shows no DevBoard device Possible causes: - USB-C resiptacle wasn't soldered properly; some pins have poor connection - ESP32-S3 Module wasn't soldered properly; some pins have poor connection ### Device manager alternates visibility of DevBoard device from connected to disconnected Possible causes: - Strapping pins pull-up resistors or capacitors are incorrect ### Issues during uploading the firmware Possible causes: - ESP32-C3 Module was not properly soldered; some pads have poor connection. Consider re-flowing/re-soldering - USB-C reciptacle was not properly soldered; some pads have poor connection. Consider re-flowing/re-soldering [home](index.md)