flash-openocd
Installation
SKILL.md
OpenOCD 烧录
适用场景
- 工作区已经具备可用固件产物,且用户希望给硬件烧录程序。
- 已探测或用户指定的探针与 OpenOCD 兼容。
- 团队需要一条标准化的 OpenOCD 烧录流程,并可顺畅交接到串口观察或调试。
- 需要在烧录前确认探针连接状态或扫描工作区中的 OpenOCD 配置线索。
必要输入
- 固件产物路径,或包含
artifact_path的Project Profile。 - OpenOCD 配置信息:显式接口 + 目标配置、板级配置、现有 profile 数据,或工作区中的配置线索。
- 可选的复位行为和校验偏好。默认开启校验和复位。
- 若产物为 BIN,还需要烧录基地址。
自动探测
Related skills
More from leokemp223/embed-ai-tool
stm32-hal-development
Develop STM32 firmware on CubeMX-generated HAL projects, including peripheral configuration, BSP driver structure, interrupt-safe code, and hardware-aware troubleshooting. Use when Codex needs STM32 HAL implementation guidance rather than generic C advice.
19debug-platformio
当需要通过 PlatformIO 内置调试功能对目标板进行 GDB 调试时使用,支持下载暂停、附加和崩溃现场分析。
16peripheral-driver
当需要为外部设备(传感器、存储器、显示屏等)开发 BSP 驱动时使用。提供开源驱动搜索策略、质量评估、代码适配工具和常见设备适配要点。
14serial-monitor
当需要识别正确串口、调用自带脚本抓取日志,并分析嵌入式固件运行状态时使用。
14visa-debug
当需要调试 GPIB/USB/TCP/Serial VISA 仪器通信时使用,支持 SCPI 命令收发、波形捕获、截图和持续监控。
14build-iar
当需要通过 IAR Embedded Workbench 命令行编译嵌入式工程,调用自带脚本解析工程文件、执行构建并定位固件产物时使用。
14