esp32-debug

Installation
SKILL.md

ESP32 Debug(崩溃与复位排障)

调试先分清"软件崩溃还是硬件原因",再选手段。手段矩阵与命令均出自基线(高置信);接线、频率、板级参数一律标"以板与探测器件实测",不编造。

Determine Task Type

  1. 设备随机重启/莫名复位:先分类复位原因(看门狗/panic/掉电)→ crash-triage 决策树 → Workflow B。
  2. 已有 panic 现场:解读回溯 + 提取 coredump → Workflow A。
  3. 要断点/单步调试:手段矩阵选 JTAG/OpenOCD 或 GDB stub → Workflow C + jtag-openocd。
  4. 怀疑硬件(供电/虚焊):软件手段穷尽后 → refusal 路由 fw-hil-testing(Hand-off 表)。

Prerequisites / Preflight

idf.py --version
idf.py monitor -p <PORT>   # 基线观察通道:先看住现场再谈别的
Installs
8
GitHub Stars
1
First Seen
Sep 22, 2026