C3/C6 首次烧录——USB 口怎么选

ESP32-C3-DevKitM-1 与 ESP32-C6-DevKitC-1 的上手路径:充电线陷阱、下载模式,以及 C6 上两个外观相同但分工不同的 Type-C 口。

本页回答的问题:"我有一块 C3-DevKitM-1 或 C6-DevKitC-1——第一次怎么烧录?(C6 的两个 USB 口插哪个?)"

两块板的起点相同:乐鑫官方 ESP-IDF Get Started——两份板卡指南都把工具链安装与第一个例程指向那里。本页只讲指南明确说明的板级决定。

插电之前:线缆陷阱

C3 指南自己的注意事项:"务必使用合适的 USB 线。有些线只能充电,不提供必需的数据线,无法给板编程。"充电线会让板通电(LED 亮)然后烧录静默失败。用一根确认过的数据线。指南列出的必需硬件:USB 2.0 线(Standard-A 转 Micro-B(C3)或 Type-C(C6))与一台 Windows/Linux/macOS 电脑。

C3-DevKitM-1:一个口,没有选择题

只有一个 micro-USB 口,经 USB 转串口桥连接(最高 3 Mbps)。供电、烧录与串口控制台都走它。芯片的原生 USB 控制器存在但没有接到连接器——其 D-/D+ 在 IO18/IO19 针上(J3 第 13/14 脚);除非明确知道为什么,不要去接它们。

烧录时自动同步失败:按住 BOOT、点按 RST、松开 BOOT——进入固件下载模式(指南器件描述原文)。

C6-DevKitC-1:两个口外观相同,分工不同

接口(指南命名)接到什么官方用途
ESP32-C6 USB Type-C Port芯片的 USB Serial/JTAG 控制器(USB 2.0 全速,≤12 Mbps,无 480 Mbps 模式)供电、烧录、CDC-ACM 串口控制台、JTAG 调试
USB Type-C to UART Port板上USB 转串口桥(最高 3 Mbps)供电、烧录、经桥的串口通信

怎么选:

  • 两个口都能供电和烧录——都是官方用途。任选一个开始;工具在一个口上看不到芯片时,先换另一个口再怀疑故障。
  • 要原生 CDC-ACM 控制台或 JTAG?只有原生口("ESP32-C6 USB Type-C Port")。按 ESP-IDF 指南(v5.5.6):该控制器的 CDC-ACM 部分实现一个直连主机的串口——不经外部 USB-UART 桥——且它是纯硬件实现的固定功能 USB 设备,不能重配置为串口与 JTAG 调试之外的任何功能(与部分其他 ESP 芯片的 USB OTG 控制器不同)。
  • 传统方式的串口控制台?串口桥口的行为与所有其他乐鑫板一致。
  • 板上丝印标明哪个口是哪个——不确定时对照指南的器件图。

下载模式(自动同步失败时):按住 BOOT、点按 RST(与 C3 相同;两份指南都把 Boot 键描述为下载键)。

预期结果与失败出口

步骤预期失败时
接入 USB电源 LED 亮(C3 为 5 V,C6 为 3.3 V)——这只证明供电,不证明数据:充电线也会点亮它完全不亮 → 查线与接口;亮但下一步无设备 → 充电线,换确认过的数据线
电脑出现串口/USB 设备桥(两板)或原生设备(C6 原生口)驱动/工具链问题——ESP-IDF Get Started
首次烧录(IDF 例程)工具复位芯片、烧录、运行按住 BOOT + 点按 RST 手动进下载模式
RGB LED 行为只有固件驱动 GPIO8 才会亮LED 是可寻址(WS2812 类)而非开/关——见板卡页

本页不能告诉你的

  • 你手上 C6 板的丝印端口标签——v1.1/v1.2 的生产差异按 PW 批号跟踪,与端口命名无关;各修订指南中的器件图是参照。
  • 桥芯片的 Windows 驱动细节——属于 ESP-IDF Get Started。

板卡

来源