openocd-jtag

Community

Debug embedded hardware with OpenOCD.

Authormohitmishra786
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the complex process of configuring and using OpenOCD for embedded hardware debugging, enabling efficient firmware flashing and GDB integration.

Core Features & Use Cases

  • JTAG/SWD Configuration: Guides users through setting up OpenOCD for various debug probes (J-Link, CMSIS-DAP) and microcontroller targets.
  • Firmware Flashing: Provides commands to flash ELF or binary firmware files to target MCUs.
  • GDB Integration: Details how to connect GDB to a running OpenOCD instance for bare-metal debugging.
  • Hardware Breakpoints/Watchpoints: Explains the use of hardware-assisted debugging features.
  • Use Case: You're developing firmware for an STM32 microcontroller and need to flash it and debug it using GDB. This skill will help you configure OpenOCD, connect GDB, and set breakpoints.

Quick Start

Use the openocd-jtag skill to connect GDB to your MCU via OpenOCD.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: openocd-jtag
Download link: https://github.com/mohitmishra786/low-level-dev-skills/archive/main.zip#openocd-jtag

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.