embedded-debug
OfficialDecode firmware crashes and debug faster.
Software Engineering#esp32#stack-trace#crash-analysis#core-dump#cortex-m#embedded-debug#register-dump
AuthorFastLED
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Diagnosing firmware crashes on embedded devices can be time-consuming. This skill parses crash outputs, decodes stack traces, and interprets register dumps to accelerate fault localization and remediation.
Core Features & Use Cases
- Crash Analysis: Parse panic handlers, guru meditation errors, hard faults, watchdog resets, and collect diagnostic context from logs.
- Stack Trace Decoding: Map raw addresses to function names using ELF binaries and build IDs to pinpoint exact code paths.
- Register Dump Interpretation: Translate CPU register states into meaningful insights to identify faulty instructions or memory corruption.
- Root Cause Identification & Fixes: Correlate crash data with source code and offer concrete remediation steps to prevent reoccurrence.
- Use Case: Diagnose intermittent ESP32 panics in field deployments and guide firmware fixes in a reproducible workflow.
Quick Start
Provide the crash output or a description of the issue to start analyzing the fault.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: embedded-debug Download link: https://github.com/FastLED/FastLED/archive/main.zip#embedded-debug Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.