You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ESP32C3-SuperMini烧录失败求助:多操作后仍无法完成烧录

ESP32C3 Super-mini烧录失败问题分析

我购买了两颗ESP32C3 Super-mini MCU,无法烧录任何程序。尝试烧录Arduino IDE(2.3.2版本)自带的「Blink Sketch」示例,已安装esp32开发板(2.0.11版本)。插入ESP32后,两块板子均出现重启循环,频繁触发USB设备断开提示音。

已尝试的操作

  • Arduino IDE中选择开发板为「ESP32C3 Dev Module」
  • 调低波特率至IDE支持的所有选项
  • 连接PIN9至GND,停止重启循环但仍无法烧录
  • 按住BOOT键后连接,停止重启循环但出现烧录错误
  • 启用USB CDC On Boot,无效果
  • 更换两条不同的USB-C转USB-C线缆及两个不同的USB端口

错误日志

当连接PIN9至GND或按住BOOT键时,烧录报错如下:

Sketch uses 216800 bytes (16%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13404 bytes (4%) of dynamic memory, leaving 314276 bytes for local variables. Maximum is 327680 bytes.
esptool.py v4.5.1
Serial port COM5
Connecting...
Chip is ESP32-C3 (revision v0.4)
Features: WiFi, BLE
Crystal is 40MHz
MAC: dc:da:XX:XX:XX:XX
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Flash will be erased from 0x00000000 to 0x00003fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x00047fff...
Compressed 13216 bytes to 9528...

A fatal error occurred: Packet content transfer stopped (received 8 bytes)
Failed uploading: uploading error: exit status 2

此时串口监视器输出:

ESP-ROM:esp32c3-api1-20210207
Build:Feb  7 2021
rst:0x15 (USB_UART_CHIP_RESET),boot:0x5 (DOWNLOAD(USB/UART0/1))
Saved PC:0xxxxxxx
waiting for download

小更新

正常插入ESP32(不按按键或下拉引脚)时,串口监视器循环输出:

ESP-ROM:esp32c3-api1-20210207
Build:Feb  7 2021
rst:0x15 (USB_UART_CHIP_RESET),boot:0xf (SPI_FAST_FLASH_BOOT)
Saved PC:0x4004c0d4
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff
invalid header: 0xffffffff (this goes on endlessly) 

结论与建议

两块板子出现完全一致的故障,大概率不是偶然问题,可从以下方向排查:

  1. 硬件损坏可能性高:重启循环+USB断开提示音,说明USB通信链路不稳定;进入下载模式后仍无法完成烧录(Packet content transfer stopped),可能是Flash芯片读写功能失效,或是芯片内部USB外设损坏。
  2. 开发板配置不匹配:当前选择的「ESP32C3 Dev Module」可能与Super-mini的硬件配置不符,可尝试调整:
    • 确认Flash Size选项与板子实际Flash容量匹配(如选4MB)
    • 将Upload Mode改为「USB OTG (CDC)」
    • 勾选「Erase All Flash Before Sketch Upload」强制擦除原有Flash内容

若调整配置后仍无法烧录,基本可判定为硬件损坏,建议联系卖家退换。

内容的提问来源于stack exchange,提问作者Nullpo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 04:15:08