aixprobe

Installation
SKILL.md

AIxProbe - 芯片自动探测与寄存器解读

连接目标MCU后,根据 connect 返回的 arch 和 target_name 自动识别芯片架构,读取芯片ID寄存器确认型号,然后加载本地SVD文件为AI提供完整的外设寄存器知识。

⚠️ 前置要求:必须先 connect

所有 aixprobe 操作(读寄存器、读内存、halt、诊断等)都依赖一个活动的调试会话。

在执行任何 MCP 工具调用之前,必须先调用 connect() 建立连接。如果会话已断开或不存在,后续所有操作都会返回 "no active session" 错误。

❌ 错误流程:register_read("pc") → 报错 "no active session"
✅ 正确流程:connect() → halt() → register_read("pc") → 成功

判断是否需要 connect:

  • 如果上一次操作返回了 "no active session" 错误 → 需要重新 connect()
  • 每次新的对话或长时间未操作后 → 应先 connect() 确认连接
  • connect() 成功后返回 session_id、arch、target_name 等信息,后续操作可直接使用
Installs
2
First Seen
Jul 6, 2026