Skip to content

烧录故障排查

按以下顺序逐项排查:

1. OpenOCD 未找到

现象:

'openocd' 不是内部或外部命令,也不是可运行的程序

原因:系统环境变量中未配置 OpenOCD 路径。

解决:将 OpenOCD 所在目录添加到系统 PATH 环境变量中。

2. 烧录线序

确认烧录线序正确,详见 烧录器文档。

3. 无线烧录器未配对

参考 正点原子无线调试器说明及其中的用户使用手册,核对发送端与接收端的频率模式、ID 和包大小是否一致;使用手动频率模式时,频率也需一致。

4. 无线烧录器未上电

检查烧录器供电是否正常。

5. flash.cfg 烧录器类型错误

打开 flash.cfg,确认配置的烧录器类型与实际使用的一致(stlink 或 cmsis-dap)。

6. USB 连接问题

  • 更换 USB 数据线(部分线材仅支持充电不支持数据传输)
  • 更换 USB 接口(优先使用机箱背面直连接口,避免使用扩展坞)

7. 仍无法解决

若以上全部排查后仍无法烧录,怀疑硬件故障,请更换 C 板或烧录器后重试。

作者: Qing | 修改日期: 2026-07-18